In message: Re: [linux-yocto][v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc] xlnx-soc: update to SDK 2022.02 on 02/03/2023 Quanyang Wang wrote:
> Hi Bruce, > > On 3/1/23 23:27, Bruce Ashfield wrote: > > In message: [linux-yocto][v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc] > > xlnx-soc: update to SDK 2022.02 > > on 27/02/2023 Quanyang Wang wrote: > > > > > Hi Bruce, > > > > > > Would you please help merge the patches to the 2 branches: > > > > > > v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc > > The preempt-rt merge worked fine. > > > > > v5.15/standard/sdkv5.15/xlnx-soc > > But obviously not this one, due to the -rt bits in your > > merge branch. > > > > Do you have a repo with the SDK changes against standard/base ? > > Or did I miss it in the links below ? > > Sorry, I made a mistake. > > As below is the pull request based on standard branch. > > Would you please help merge these patches to > > v5.15/standard/sdkv5.15/xlnx-soc This one worked nicely. Bruce > > Thanks, > > Quanyang > > > The following changes since commit 467bad559072f27f911a92e2fa5da24aaf496100: > > Merge branch 'v5.15/standard/base' into v5.15/standard/sdkv5.15/xlnx-soc > (2023-02-27 10:14:57 -0500) > > are available in the Git repository at: > > [email protected]:wqyoung/linux-yocto-dev.git > v5.15/standard/sdkv5.15/xlnx-soc-2022.2 > > for you to fetch changes up to dba87a9085b397e1a93eeee3b81c5dadb4f67664: > > arm64: zynqmp: Skip frequency resetting of si570 clocks during probe > (2023-03-02 09:11:26 +0800) > > ---------------------------------------------------------------- > Alex Helms (2): > dt-bindings: Renesas versaclock7 device tree bindings > clk: versalclock7: Add Renesas versaclock7 ccf device driver > > Amit Kumar Mahapatra (9): > mtd: spi-nor: Enable lock/unlock feature for s25fl256s spansion > flashes > mtd: spi-nor: swp: Fix lock/unlock failure on spansion flashes > Revert "mtd: rawnand: arasan: Prevent an unsupported configuration" > mtd: spi-nor: Add lock/unlock support for ISSI flash parts > spi: spi-xilinx: Fix spi timeout issue with threaded irq enabled > mtd: spi-nor: Add flash lock/unlock support for Macronix flashes > mtd: spi-nor: Add support for Macronix mx66l2g45g flash > arm64: zynqmp: Add mtd partition for secure OS storage area > spi: spi-zynqmp-gqspi: Fix call trace during QSPI suspend > > Appana Durga Kedareswara rao (1): > ARM: zynq: Deprecate zynq ocmc driver > > Bharat Kumar Gogada (2): > dt-bindings: PCI: xilinx-cpm: Add Versal CPM5 Root Port > PCI: xilinx-cpm: Add support for Versal CPM5 Root Port > > Bjorn Helgaas (1): > PCI: xilinx-cpm: Rename xilinx_cpm_pcie_port to xilinx_cpm_pcie > > David Heidelberg (1): > arm64: xilinx: dts: drop legacy property #stream-id-cells > > Devarsh Thakkar (1): > v4l: xlnx: sdirxss: Reset s_stream flag on STREAMOFF always > > Dhaval Shah (1): > crypto: xilinx: Handle invalid RSA key size > > Dragan Cvetic (6): > iio: adc: versal-sysmon: fix write reg. in secure mode > iio: adc: versal-sysmon: update irq handling > iio: adc: versal-sysmon: Add nodeid to PLM interface > iio: adc: versal-sysmon: Add nodeid in DT doc > iio: adc: versal-sysmon: Support multi SLR sysmon > iio: adc: versal-sysmon: Add nodeid property to DT > > HariBabu Gattem (1): > soc: xilinx: Fix for call trace due to the usage of smp_processor_id() > > Harini Katakam (2): > net: macb: Fix macb mdiobus handing for DT nodes without phy-handle > arm: dts: Add xlnx prefix to GEM compatible string > > Jagadeesh Banisetti (4): > staging: xlnx_hdcp1x: Add HDCP1X cipher functionality for Xilinx > devices > v4l: xilinx: Add HDCP1X rx driver > dt-bindings: xilinx: Add hdcp1x support for DPRXSS > v4l: xilinx: dprx: Add HDCP1X support > > Jay Buddhabhatti (1): > firmware: xilinx: add support for Versal NET > > Kiran Kumar Perepu (1): > spi: increase timeout value for spi transfers > > Krzysztof Kozlowski (2): > dt-bindings: net: cdns,macb: use correct xlnx prefix for Xilinx > net: cdns,macb: use correct xlnx prefix for Xilinx > > Michael Tretter (4): > soc: xilinx: move PM_INIT_FINALIZE to zynqmp_pm_domains driver > soc: xilinx: cleanup debug and error messages > soc: xilinx: use a properly named field instead of flags > soc: xilinx: add a to_zynqmp_pm_domain macro > > Michal Simek (16): > arm64: versal: dts: drop legacy property #stream-id-cells > sound: xilinx: pcm: Convert driver to use SPDX license header > ARM: zynq: Fix OCM mmio-sram node > phy: xilinx_dpgtquadphy: Add missing bitfield header > drm: xlnx: sdi: Fix coding style (double space) > arm64: zynqmp: Add missing tca6416 to zynqmp SC > arm64: versal: Wire gpio ethernet phy reset properly > Revert "arm64: zynqmp: Comment sata phy setting for zcu102" > arm64: versal: Add support for Versal vhk158 board > arm64: xilinx: Add support for vek280 revA board > arm64: zynqmp: Add support for vck190-revB SC board > dt-bindings: xilinx: Add support for Versal NET power/reset > arm64: xilinx: Add Versal NET platforms > Revert "arm64: zynqmp: Add power domain description for PL" > arm64: versal: Enable LPD DMA on vek280 board > arm64: versal-net: Switch alias order for sdhci > > Miquel Raynal (3): > mtd: rawnand: Add a helper to check if a CHANGE_READ_COLUMN is > possible > mtd: rawnand: Check the CHANGE_READ_COLUMN from nand_read_subpage() is > supported > mtd: rawnand: arasan: Provide an additional ->exec_op() check > > Nava kishore Manne (1): > fpga: zynqmp: Make word align the configuration data > > Neel Gandhi (2): > sound: xilinx: pcm: Fixes NULL pointer dereference while setting > config from DAI data > v4l: xlnx: sdirxss: Fixed kernel-doc warnings. > > Nishad Saraf (4): > misc: xilinx-ai-engine: Deprecate support for Versal S80 ES1 > misc: xilinx-ai-engine: Make direct writes to sysfs export buffers > misc: xilinx-ai-engine: Fix uninitialized symbol 'dev' > misc: xilinx-ai-engine: Skip error interrupt backtrack for AIE-ML > > Piyush Mehta (12): > dt-bindings: ata: ahci-ceva: convert to yaml > arm64: zynqmp: add ref_clk property for REFCLKPER calculation > usb: gadget: udc-xilinx: replace memcpy with __memcpy_toio > dt-bindings: usb: dwc3: Add snps,xhci-reset-on-resume quirk > usb: add quirk for xhci reinit warning on resume > usb: gadget: udc-xilinx: fix compilation error > arm: dts: zynqmp: add snps,xhci-reset-on-resume quirk > arm: dts: versal: add ref_clk property for REFCLKPER calculation > arm64: versal: add reset-controller node > arm: dts: versal: add resets property for usb > dt-bindings: reset: add compatible string for Versal NET reset driver > reset: reset-zynqmp: add support for Versal NET platform > > Pranavi Somisetty (2): > staging: xilinx-tsn: Separate mdio related functions from axiethernet > staging: xilinx-tsn: Fix compilation error in xilinx-tsn when PHYLIB > is configured as a module. > > Quanyang Wang (1): > mtd: spi-nor: swp: fix unlock lower area failure > > Radhey Shyam Pandey (2): > net: macb: In shared MDIO usecase make MDIO producer ethernet node to > probe first > net: macb: Fix ZynqMP SGMII non-wakeup source resume failure > > Rajesh Gugulothu (5): > drm: xlnx: dptx: Add support for static HDR > v4l: xilinx: dprx: Fix compilation error > dt-bindings: display: xlnx: Add support for DP Tx SS v3.1 > dt-bindings: display: xlnx: Add VTC offset DT property > drm: xlnx: dptx: Change the VTC sub-core offset address > > Rama devi Veggalam (4): > dt-bindings: edac: Add bindings for Xilinx Versal EDAC for XilSem > firmware: xilinx: Add XilSem error events > edac: xilinx: Added EDAC support for Xilinx XilSem > arm64: versal: add xilsem edac node > > Ramanjaneyulu Uppari (4): > v4l: xilinx: sdirxss: No payload handling for SDI 3G Mode > drm: xlnx: sdi: YUV444 format support > drm: xlnx: sdi: HFR feature support > v4l: xilinx: sdirxss: HFR handling for 12G mode > > Rohit Visavalia (2): > drm: xlnx: dp: Fix the condition check and get audio clock rate > drm: xlnx: dp: share the dp registers to dp audio driver > > Saeed Nowshadi (8): > arm64: zynqmp: Add RC21008A clock nodes for vhk158 > arm64: zynqmp: Add clk bindings for RC21008A clock generator > clk: versalclock7: Use index to output mapping to reference banks > clk: versaclock7: Use a property to differentiate between nodes > arm64: zynqmp: Correct labels of TCA6416A GPIO Expander > arm64: zynqmp: Differentiate clock nodes with 'clock-output-names' > property > arm64: zynqmp: Differentiate clock nodes with 'clock-output-names' > property > arm64: zynqmp: Skip frequency resetting of si570 clocks during probe > > Sai Krishna Potthuri (5): > spi: spi-cadence: Fix SPI NO Slave Select macro definition > arm64: versal: Add OCM controller node > Revert "pinctrl: pinctrl-zynqmp: Add support for output-enable and > bias-high-impedance" > spi: spi-cadence-quadspi: Add module param to configure read timeout > arm64: versal-net: Add 'power-domains' and 'reset-gpios' properties > > Sergiu Cuciurean (1): > spi: spi-xilinx: Fix bits_per_word_mask > > Shubhrajyoti Datta (3): > misc: xilinx_flex: deprecate the driver > misc: xilinx_trafgen: deprecate the driver > i3c: master: dw: HACK: Update the scl timings > > Srinivas Neeli (4): > arm64: zynqmp: Add linux,code for gpio button > dt-bindings: gpio: gpio-xilinx: Convert Xilinx axi gpio binding to > YAML > dt-bindings: watchdog: Convert Xilinx watchdog bindings to json-schema > dt-bindings: watchdog: Add versal support > > Sunil Vaghela (1): > v4l: xilinx: dma: Fix back pressure on upstream entities in LLP2 > > T Karthik Reddy (1): > arm64: versal: Add resets property in ospi DT node > > Tanmay Shah (2): > soc: xilinx: remove pm_final_initialize call > soc: xilinx: fix unhandled SGI warning message > > Tejus Siddagangaiah (1): > misc: xilinx-ai-engine: fix shim dma laddr mask > > Thierry Reding (1): > dt-bindings: arm: cpus: Add ARM Cortex-A78 > > Venkateshwar Rao Gannavarapu (9): > drm: xlnx: dsi: Remove holes in dsi structure > drm: xlnx: hdmi: Update phy configure call sequence in HPD event > handler > drm: xlnx: hdmi: update video timing parameters > dt-bindings: display: xlnx: hdmitxss: Add v1.2 compatible string > drm: xlnx: hdmi: Add support for arbitrary resolutions > dt: bindings: phy: Add new compatible string to support HDMI GT > controller > phy: xilinx-xhdmiphy: Add support to GTYE5 and GTYP devices > drm: to find the standard mode in CEA table > drm: xlnx: hdmi: Add VPSS bridge support > > Vishal Sagar (1): > v4l: xlnx: sdirxss: Continue streaming on connecting after disconnect > from same source > > Ye Yang (3): > dt-bindings: misc: xlnx_dpu: Update the compatible for dpu v4.0 and > v4.1 > misc: xlnx_dpu: Update the compatible > misc: xlnx_dpu: Dual license update for DPU header driver: GPL + > Apache > > Documentation/devicetree/bindings/arm/cpus.yaml | 1 + > Documentation/devicetree/bindings/arm/zynq/zynq-ocmc.txt | 17 - > Documentation/devicetree/bindings/ata/ahci-ceva.txt | 66 ---- > Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml | 189 ++++++++++ > Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml | 64 > ++++ > Documentation/devicetree/bindings/display/xlnx/xlnx,dp-tx.yaml | 25 +- > Documentation/devicetree/bindings/display/xlnx/xlnx,v-hdmi-txss1.yaml | > 1 + > Documentation/devicetree/bindings/edac/xlnx,versal-xilsem-edac.yaml | 42 > +++ > Documentation/devicetree/bindings/gpio/gpio-xilinx.txt | 48 --- > Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml | 154 > ++++++++ > Documentation/devicetree/bindings/iio/adc/xlnx,versal-sysmon.yaml | 8 + > Documentation/devicetree/bindings/media/xilinx/xlnx,v-dprxss.yaml | 10 + > Documentation/devicetree/bindings/misc/xlnx,dpu.yaml | 10 +- > Documentation/devicetree/bindings/net/cdns,macb.yaml | 10 +- > Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml | 38 +- > Documentation/devicetree/bindings/phy/xlnx,v-hmdi-phy1.yaml | 54 ++- > Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.txt | 1 + > Documentation/devicetree/bindings/usb/snps,dwc3.yaml | 7 + > Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml | > 69 ++++ > Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase.yaml | 64 > ---- > MAINTAINERS | 12 + > arch/arm/boot/dts/zynq-7000.dtsi | 12 +- > arch/arm/boot/dts/zynq-zc702.dts | 13 - > arch/arm/mach-zynq/Makefile | 2 +- > arch/arm/mach-zynq/common.h | 1 - > arch/arm/mach-zynq/pm.c | 2 +- > arch/arm/mach-zynq/slcr.c | 14 - > arch/arm/mach-zynq/zynq_ocm.c | 245 ------------- > arch/arm64/boot/dts/xilinx/Makefile | 10 + > arch/arm64/boot/dts/xilinx/versal-clk.dtsi | 30 +- > arch/arm64/boot/dts/xilinx/versal-net-emu-rev1.9.dts | 167 +++++++++ > arch/arm64/boot/dts/xilinx/versal-net-ipp-rev1.9-ospi.dts | 22 ++ > arch/arm64/boot/dts/xilinx/versal-net-ipp-rev1.9.dts | 731 > +++++++++++++++++++++++++++++++++++++ > arch/arm64/boot/dts/xilinx/versal-v350-revA.dts | 1 - > arch/arm64/boot/dts/xilinx/versal-vc-p-a2197-00-revA-x-prc-01-revA-ospi.dts > | 3 +- > arch/arm64/boot/dts/xilinx/versal-vck5000-revA.dts | 1 - > arch/arm64/boot/dts/xilinx/versal-vek280-revA.dts | 190 ++++++++++ > arch/arm64/boot/dts/xilinx/versal-vhk158-revA.dts | 191 ++++++++++ > arch/arm64/boot/dts/xilinx/versal-vmk180-revA.dts | 44 ++- > arch/arm64/boot/dts/xilinx/versal-x-ebm-03-revA.dtsi | 4 +- > arch/arm64/boot/dts/xilinx/versal.dtsi | 32 +- > arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 8 + > arch/arm64/boot/dts/xilinx/zynqmp-e-a2197-00-revA.dts | 12 + > arch/arm64/boot/dts/xilinx/zynqmp-e-a2197-00-revB.dts | 33 ++ > arch/arm64/boot/dts/xilinx/zynqmp-sc-revB.dts | 4 + > arch/arm64/boot/dts/xilinx/zynqmp-sc-vek280-revA.dts | 278 ++++++++++++++ > arch/arm64/boot/dts/xilinx/zynqmp-sc-vhk158-revA.dts | 108 +++++- > arch/arm64/boot/dts/xilinx/zynqmp-sc-vpk120-revB.dts | 9 +- > arch/arm64/boot/dts/xilinx/zynqmp-sc-vpk180-revA.dts | 126 ++++++- > arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 10 +- > arch/arm64/boot/dts/xilinx/zynqmp-vp-x-a2785-00-revA.dts | 2 + > arch/arm64/boot/dts/xilinx/zynqmp-vpk120-revA.dts | 2 + > arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 4 +- > arch/arm64/boot/dts/xilinx/zynqmp-zcu670-revA.dts | 1 + > arch/arm64/boot/dts/xilinx/zynqmp-zcu670-revB.dts | 1 + > arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 43 +-- > drivers/clk/Kconfig | 9 + > drivers/clk/Makefile | 1 + > drivers/clk/clk-versaclock7.c | 1292 > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > drivers/crypto/xilinx/zynqmp-rsa.c | 24 +- > drivers/edac/Kconfig | 16 + > drivers/edac/Makefile | 1 + > drivers/edac/xilinx_xilsem_edac.c | 323 +++++++++++++++++ > drivers/firmware/xilinx/zynqmp.c | 12 +- > drivers/fpga/zynqmp-fpga.c | 14 +- > drivers/gpu/drm/drm_edid.c | 51 +++ > drivers/gpu/drm/xlnx/xlnx_dptx.c | 185 +++++++++- > drivers/gpu/drm/xlnx/xlnx_dsi.c | 56 +-- > drivers/gpu/drm/xlnx/xlnx_hdmi.c | 209 ++++++++++- > drivers/gpu/drm/xlnx/xlnx_sdi.c | 37 +- > drivers/gpu/drm/xlnx/xlnx_sdi_modes.h | 36 ++ > drivers/gpu/drm/xlnx/zynqmp_disp.c | 4 +- > drivers/gpu/drm/xlnx/zynqmp_dp.c | 1 + > drivers/i3c/master/dw-i3c-master.c | 2 + > drivers/iio/adc/versal-sysmon.c | 29 +- > drivers/iio/adc/versal-sysmon.h | 3 +- > drivers/media/platform/xilinx/Kconfig | 9 + > drivers/media/platform/xilinx/Makefile | 1 + > drivers/media/platform/xilinx/xilinx-dma.c | 46 ++- > drivers/media/platform/xilinx/xilinx-dprxss.c | 584 > +++++++++++++++++++++++++++++- > drivers/media/platform/xilinx/xilinx-hdcp1x-rx.c | 659 > ++++++++++++++++++++++++++++++++++ > drivers/media/platform/xilinx/xilinx-hdcp1x-rx.h | 95 +++++ > drivers/media/platform/xilinx/xilinx-sdirxss.c | 147 ++++++-- > drivers/misc/Kconfig | 4 + > drivers/misc/xilinx-ai-engine/ai-engine-aieml.c | 2 +- > drivers/misc/xilinx-ai-engine/ai-engine-dev-v1_0.c | 35 +- > drivers/misc/xilinx-ai-engine/ai-engine-dev.c | 11 +- > drivers/misc/xilinx-ai-engine/ai-engine-internal.h | 19 +- > drivers/misc/xilinx-ai-engine/ai-engine-interrupt.c | 89 +++-- > drivers/misc/xilinx-ai-engine/ai-engine-sysfs-core.c | 26 +- > drivers/misc/xilinx-ai-engine/ai-engine-sysfs-dma.c | 203 ++++++----- > drivers/misc/xilinx-ai-engine/ai-engine-sysfs-error.c | 30 +- > drivers/misc/xilinx-ai-engine/ai-engine-sysfs-event.c | 136 +++---- > drivers/misc/xilinx-ai-engine/ai-engine-sysfs-status.c | 107 +++--- > drivers/misc/xilinx_flex_pm.c | 3 + > drivers/misc/xilinx_trafgen.c | 2 + > drivers/misc/xlnx_dpu.c | 2 + > drivers/misc/xlnx_dpu.h | 7 +- > drivers/mtd/nand/raw/arasan-nand-controller.c | 45 ++- > drivers/mtd/nand/raw/nand_base.c | 32 +- > drivers/mtd/spi-nor/issi.c | 16 +- > drivers/mtd/spi-nor/macronix.c | 15 +- > drivers/mtd/spi-nor/spansion.c | 4 +- > drivers/mtd/spi-nor/swp.c | 46 ++- > drivers/net/ethernet/cadence/macb.h | 1 - > drivers/net/ethernet/cadence/macb_main.c | 55 +-- > drivers/pci/controller/pcie-xilinx-cpm.c | 104 ++++-- > drivers/phy/xilinx/xhdmiphy.c | 101 ++++-- > drivers/phy/xilinx/xhdmiphy.h | 44 +++ > drivers/phy/xilinx/xhdmiphy_core.c | 15 +- > drivers/phy/xilinx/xhdmiphy_mmcm.c | 37 +- > drivers/phy/xilinx/xhdmiphy_modules.c | 66 +++- > drivers/phy/xilinx/xilinx_dpgtquadphy.c | 1 + > drivers/pinctrl/pinctrl-zynqmp.c | 9 - > drivers/reset/reset-zynqmp.c | 7 + > drivers/soc/xilinx/xlnx_event_manager.c | 7 +- > drivers/soc/xilinx/zynqmp_pm_domains.c | 91 ++--- > drivers/soc/xilinx/zynqmp_power.c | 17 - > drivers/spi/spi-cadence-quadspi.c | 8 +- > drivers/spi/spi-cadence.c | 2 +- > drivers/spi/spi-xilinx.c | 4 +- > drivers/spi/spi-zynqmp-gqspi.c | 4 +- > drivers/spi/spi.c | 4 +- > drivers/staging/Kconfig | 2 + > drivers/staging/Makefile | 1 + > drivers/staging/xilinx-tsn/Kconfig | 1 + > drivers/staging/xilinx-tsn/Makefile | 2 +- > drivers/staging/xilinx-tsn/xilinx_axienet_main_tsn.c | 6 +- > drivers/staging/xilinx-tsn/xilinx_axienet_mdio_tsn.c | 297 +++++++++++++++ > drivers/staging/xilinx-tsn/xilinx_axienet_tsn.h | 10 +- > drivers/staging/xlnx_hdcp1x/Kconfig | 8 + > drivers/staging/xlnx_hdcp1x/MAINTAINERS | 4 + > drivers/staging/xlnx_hdcp1x/Makefile | 1 + > drivers/staging/xlnx_hdcp1x/xilinx-hdcp1x-cipher.c | 716 > +++++++++++++++++++++++++++++++++++++ > drivers/usb/dwc3/host.c | 6 +- > drivers/usb/gadget/udc/udc-xilinx.c | 16 +- > drivers/usb/host/xhci-plat.c | 3 + > include/drm/drm_edid.h | 3 + > include/dt-bindings/power/xlnx-versal-net-power.h | 35 ++ > include/dt-bindings/power/xlnx-versal-power.h | 3 +- > include/dt-bindings/power/xlnx-versal-regnode.h | 14 + > include/dt-bindings/reset/xlnx-versal-net-resets.h | 52 +++ > include/linux/firmware/xlnx-error-events.h | 23 +- > include/linux/mtd/rawnand.h | 4 + > include/linux/xilinx-hdcp1x-cipher.h | 105 ++++++ > include/uapi/linux/xilinx-dprxss.h | 22 ++ > sound/soc/xilinx/xilinx-dp-codec.c | 7 + > sound/soc/xilinx/xilinx-dp-pcm.c | 24 +- > 148 files changed, 8589 insertions(+), 1279 deletions(-) > delete mode 100644 Documentation/devicetree/bindings/arm/zynq/zynq-ocmc.txt > delete mode 100644 Documentation/devicetree/bindings/ata/ahci-ceva.txt > create mode 100644 > Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml > create mode 100644 > Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml > create mode 100644 > Documentation/devicetree/bindings/edac/xlnx,versal-xilsem-edac.yaml > delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-xilinx.txt > create mode 100644 > Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml > create mode 100644 > Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml > delete mode 100644 > Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase.yaml > delete mode 100644 arch/arm/mach-zynq/zynq_ocm.c > create mode 100644 arch/arm64/boot/dts/xilinx/versal-net-emu-rev1.9.dts > create mode 100644 > arch/arm64/boot/dts/xilinx/versal-net-ipp-rev1.9-ospi.dts > create mode 100644 arch/arm64/boot/dts/xilinx/versal-net-ipp-rev1.9.dts > create mode 100644 arch/arm64/boot/dts/xilinx/versal-vek280-revA.dts > create mode 100644 arch/arm64/boot/dts/xilinx/versal-vhk158-revA.dts > create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-e-a2197-00-revB.dts > create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sc-vek280-revA.dts > create mode 100644 drivers/clk/clk-versaclock7.c > create mode 100644 drivers/edac/xilinx_xilsem_edac.c > create mode 100644 drivers/media/platform/xilinx/xilinx-hdcp1x-rx.c > create mode 100644 drivers/media/platform/xilinx/xilinx-hdcp1x-rx.h > create mode 100644 drivers/staging/xilinx-tsn/xilinx_axienet_mdio_tsn.c > create mode 100644 drivers/staging/xlnx_hdcp1x/Kconfig > create mode 100644 drivers/staging/xlnx_hdcp1x/MAINTAINERS > create mode 100644 drivers/staging/xlnx_hdcp1x/Makefile > create mode 100644 drivers/staging/xlnx_hdcp1x/xilinx-hdcp1x-cipher.c > create mode 100644 include/dt-bindings/power/xlnx-versal-net-power.h > create mode 100644 include/dt-bindings/power/xlnx-versal-regnode.h > create mode 100644 include/dt-bindings/reset/xlnx-versal-net-resets.h > create mode 100644 include/linux/xilinx-hdcp1x-cipher.h > > > > > Bruce > > > > > Thanks, > > > > > > Quanyang > > > > > > > > > The following changes since commit > > > ee2f99d1f2467ebc250895caf1e5bfdd5a91bd56: > > > > > > Merge branch 'v5.15/standard/base' into > > > v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc (2023-02-17 16:10:32 -0500) > > > > > > are available in the Git repository at: > > > > > > [email protected]:wqyoung/linux-yocto-dev.git > > > v5.15/standard/preempt-rt/sdkv5.15/xlnx-soc-2022.02 > > > > > > for you to fetch changes up to 5bfd34a970874b387bcfa79a7a605803eda59f72: > > > > > > arm64: zynqmp: Skip frequency resetting of si570 clocks during probe > > > (2023-02-27 09:23:08 +0800) > > > > > > ---------------------------------------------------------------- > > > Alex Helms (2): > > > dt-bindings: Renesas versaclock7 device tree bindings > > > clk: versalclock7: Add Renesas versaclock7 ccf device driver > > > > > > Amit Kumar Mahapatra (9): > > > mtd: spi-nor: Enable lock/unlock feature for s25fl256s spansion > > > flashes > > > mtd: spi-nor: swp: Fix lock/unlock failure on spansion flashes > > > Revert "mtd: rawnand: arasan: Prevent an unsupported configuration" > > > mtd: spi-nor: Add lock/unlock support for ISSI flash parts > > > spi: spi-xilinx: Fix spi timeout issue with threaded irq enabled > > > mtd: spi-nor: Add flash lock/unlock support for Macronix flashes > > > mtd: spi-nor: Add support for Macronix mx66l2g45g flash > > > arm64: zynqmp: Add mtd partition for secure OS storage area > > > spi: spi-zynqmp-gqspi: Fix call trace during QSPI suspend > > > > > > Appana Durga Kedareswara rao (1): > > > ARM: zynq: Deprecate zynq ocmc driver > > > > > > Bharat Kumar Gogada (2): > > > dt-bindings: PCI: xilinx-cpm: Add Versal CPM5 Root Port > > > PCI: xilinx-cpm: Add support for Versal CPM5 Root Port > > > > > > Bjorn Helgaas (1): > > > PCI: xilinx-cpm: Rename xilinx_cpm_pcie_port to xilinx_cpm_pcie > > > > > > David Heidelberg (1): > > > arm64: xilinx: dts: drop legacy property #stream-id-cells > > > > > > Devarsh Thakkar (1): > > > v4l: xlnx: sdirxss: Reset s_stream flag on STREAMOFF always > > > > > > Dhaval Shah (1): > > > crypto: xilinx: Handle invalid RSA key size > > > > > > Dragan Cvetic (6): > > > iio: adc: versal-sysmon: fix write reg. in secure mode > > > iio: adc: versal-sysmon: update irq handling > > > iio: adc: versal-sysmon: Add nodeid to PLM interface > > > iio: adc: versal-sysmon: Add nodeid in DT doc > > > iio: adc: versal-sysmon: Support multi SLR sysmon > > > iio: adc: versal-sysmon: Add nodeid property to DT > > > > > > HariBabu Gattem (1): > > > soc: xilinx: Fix for call trace due to the usage of > > > smp_processor_id() > > > > > > Harini Katakam (2): > > > net: macb: Fix macb mdiobus handing for DT nodes without phy-handle > > > arm: dts: Add xlnx prefix to GEM compatible string > > > > > > Jagadeesh Banisetti (4): > > > staging: xlnx_hdcp1x: Add HDCP1X cipher functionality for Xilinx > > > devices > > > v4l: xilinx: Add HDCP1X rx driver > > > dt-bindings: xilinx: Add hdcp1x support for DPRXSS > > > v4l: xilinx: dprx: Add HDCP1X support > > > > > > Jay Buddhabhatti (1): > > > firmware: xilinx: add support for Versal NET > > > > > > Kiran Kumar Perepu (1): > > > spi: increase timeout value for spi transfers > > > > > > Krzysztof Kozlowski (2): > > > dt-bindings: net: cdns,macb: use correct xlnx prefix for Xilinx > > > net: cdns,macb: use correct xlnx prefix for Xilinx > > > > > > Michael Tretter (4): > > > soc: xilinx: move PM_INIT_FINALIZE to zynqmp_pm_domains driver > > > soc: xilinx: cleanup debug and error messages > > > soc: xilinx: use a properly named field instead of flags > > > soc: xilinx: add a to_zynqmp_pm_domain macro > > > > > > Michal Simek (16): > > > arm64: versal: dts: drop legacy property #stream-id-cells > > > sound: xilinx: pcm: Convert driver to use SPDX license header > > > ARM: zynq: Fix OCM mmio-sram node > > > phy: xilinx_dpgtquadphy: Add missing bitfield header > > > drm: xlnx: sdi: Fix coding style (double space) > > > arm64: zynqmp: Add missing tca6416 to zynqmp SC > > > arm64: versal: Wire gpio ethernet phy reset properly > > > Revert "arm64: zynqmp: Comment sata phy setting for zcu102" > > > arm64: versal: Add support for Versal vhk158 board > > > arm64: xilinx: Add support for vek280 revA board > > > arm64: zynqmp: Add support for vck190-revB SC board > > > dt-bindings: xilinx: Add support for Versal NET power/reset > > > arm64: xilinx: Add Versal NET platforms > > > Revert "arm64: zynqmp: Add power domain description for PL" > > > arm64: versal: Enable LPD DMA on vek280 board > > > arm64: versal-net: Switch alias order for sdhci > > > > > > Miquel Raynal (3): > > > mtd: rawnand: Add a helper to check if a CHANGE_READ_COLUMN is > > > possible > > > mtd: rawnand: Check the CHANGE_READ_COLUMN from > > > nand_read_subpage() is > > > supported > > > mtd: rawnand: arasan: Provide an additional ->exec_op() check > > > > > > Nava kishore Manne (1): > > > fpga: zynqmp: Make word align the configuration data > > > > > > Neel Gandhi (2): > > > sound: xilinx: pcm: Fixes NULL pointer dereference while setting > > > config from DAI data > > > v4l: xlnx: sdirxss: Fixed kernel-doc warnings. > > > > > > Nishad Saraf (4): > > > misc: xilinx-ai-engine: Deprecate support for Versal S80 ES1 > > > misc: xilinx-ai-engine: Make direct writes to sysfs export buffers > > > misc: xilinx-ai-engine: Fix uninitialized symbol 'dev' > > > misc: xilinx-ai-engine: Skip error interrupt backtrack for AIE-ML > > > > > > Piyush Mehta (12): > > > dt-bindings: ata: ahci-ceva: convert to yaml > > > arm64: zynqmp: add ref_clk property for REFCLKPER calculation > > > usb: gadget: udc-xilinx: replace memcpy with __memcpy_toio > > > dt-bindings: usb: dwc3: Add snps,xhci-reset-on-resume quirk > > > usb: add quirk for xhci reinit warning on resume > > > usb: gadget: udc-xilinx: fix compilation error > > > arm: dts: zynqmp: add snps,xhci-reset-on-resume quirk > > > arm: dts: versal: add ref_clk property for REFCLKPER calculation > > > arm64: versal: add reset-controller node > > > arm: dts: versal: add resets property for usb > > > dt-bindings: reset: add compatible string for Versal NET reset > > > driver > > > reset: reset-zynqmp: add support for Versal NET platform > > > > > > Pranavi Somisetty (2): > > > staging: xilinx-tsn: Separate mdio related functions from > > > axiethernet > > > staging: xilinx-tsn: Fix compilation error in xilinx-tsn when > > > PHYLIB > > > is configured as a module. > > > > > > Quanyang Wang (1): > > > mtd: spi-nor: swp: fix unlock lower area failure > > > > > > Radhey Shyam Pandey (2): > > > net: macb: In shared MDIO usecase make MDIO producer ethernet node > > > to > > > probe first > > > net: macb: Fix ZynqMP SGMII non-wakeup source resume failure > > > > > > Rajesh Gugulothu (5): > > > drm: xlnx: dptx: Add support for static HDR > > > v4l: xilinx: dprx: Fix compilation error > > > dt-bindings: display: xlnx: Add support for DP Tx SS v3.1 > > > dt-bindings: display: xlnx: Add VTC offset DT property > > > drm: xlnx: dptx: Change the VTC sub-core offset address > > > > > > Rama devi Veggalam (4): > > > dt-bindings: edac: Add bindings for Xilinx Versal EDAC for XilSem > > > firmware: xilinx: Add XilSem error events > > > edac: xilinx: Added EDAC support for Xilinx XilSem > > > arm64: versal: add xilsem edac node > > > > > > Ramanjaneyulu Uppari (4): > > > v4l: xilinx: sdirxss: No payload handling for SDI 3G Mode > > > drm: xlnx: sdi: YUV444 format support > > > drm: xlnx: sdi: HFR feature support > > > v4l: xilinx: sdirxss: HFR handling for 12G mode > > > > > > Rohit Visavalia (2): > > > drm: xlnx: dp: Fix the condition check and get audio clock rate > > > drm: xlnx: dp: share the dp registers to dp audio driver > > > > > > Saeed Nowshadi (8): > > > arm64: zynqmp: Add RC21008A clock nodes for vhk158 > > > arm64: zynqmp: Add clk bindings for RC21008A clock generator > > > clk: versalclock7: Use index to output mapping to reference banks > > > clk: versaclock7: Use a property to differentiate between nodes > > > arm64: zynqmp: Correct labels of TCA6416A GPIO Expander > > > arm64: zynqmp: Differentiate clock nodes with 'clock-output-names' > > > property > > > arm64: zynqmp: Differentiate clock nodes with 'clock-output-names' > > > property > > > arm64: zynqmp: Skip frequency resetting of si570 clocks during > > > probe > > > > > > Sai Krishna Potthuri (5): > > > spi: spi-cadence: Fix SPI NO Slave Select macro definition > > > arm64: versal: Add OCM controller node > > > Revert "pinctrl: pinctrl-zynqmp: Add support for output-enable and > > > bias-high-impedance" > > > spi: spi-cadence-quadspi: Add module param to configure read > > > timeout > > > arm64: versal-net: Add 'power-domains' and 'reset-gpios' properties > > > > > > Sergiu Cuciurean (1): > > > spi: spi-xilinx: Fix bits_per_word_mask > > > > > > Shubhrajyoti Datta (3): > > > misc: xilinx_flex: deprecate the driver > > > misc: xilinx_trafgen: deprecate the driver > > > i3c: master: dw: HACK: Update the scl timings > > > > > > Srinivas Neeli (4): > > > arm64: zynqmp: Add linux,code for gpio button > > > dt-bindings: gpio: gpio-xilinx: Convert Xilinx axi gpio binding to > > > YAML > > > dt-bindings: watchdog: Convert Xilinx watchdog bindings to > > > json-schema > > > dt-bindings: watchdog: Add versal support > > > > > > Sunil Vaghela (1): > > > v4l: xilinx: dma: Fix back pressure on upstream entities in LLP2 > > > > > > T Karthik Reddy (1): > > > arm64: versal: Add resets property in ospi DT node > > > > > > Tanmay Shah (2): > > > soc: xilinx: remove pm_final_initialize call > > > soc: xilinx: fix unhandled SGI warning message > > > > > > Tejus Siddagangaiah (1): > > > misc: xilinx-ai-engine: fix shim dma laddr mask > > > > > > Thierry Reding (1): > > > dt-bindings: arm: cpus: Add ARM Cortex-A78 > > > > > > Venkateshwar Rao Gannavarapu (9): > > > drm: xlnx: dsi: Remove holes in dsi structure > > > drm: xlnx: hdmi: Update phy configure call sequence in HPD event > > > handler > > > drm: xlnx: hdmi: update video timing parameters > > > dt-bindings: display: xlnx: hdmitxss: Add v1.2 compatible string > > > drm: xlnx: hdmi: Add support for arbitrary resolutions > > > dt: bindings: phy: Add new compatible string to support HDMI GT > > > controller > > > phy: xilinx-xhdmiphy: Add support to GTYE5 and GTYP devices > > > drm: to find the standard mode in CEA table > > > drm: xlnx: hdmi: Add VPSS bridge support > > > > > > Vishal Sagar (1): > > > v4l: xlnx: sdirxss: Continue streaming on connecting after > > > disconnect > > > from same source > > > > > > Ye Yang (3): > > > dt-bindings: misc: xlnx_dpu: Update the compatible for dpu v4.0 and > > > v4.1 > > > misc: xlnx_dpu: Update the compatible > > > misc: xlnx_dpu: Dual license update for DPU header driver: GPL + > > > Apache > > > > > > Documentation/devicetree/bindings/arm/cpus.yaml | 1 + > > > Documentation/devicetree/bindings/arm/zynq/zynq-ocmc.txt | 17 - > > > Documentation/devicetree/bindings/ata/ahci-ceva.txt | 66 ---- > > > Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml | 189 > > > ++++++++++ > > > Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml | 64 > > > ++++ > > > Documentation/devicetree/bindings/display/xlnx/xlnx,dp-tx.yaml | 25 +- > > > Documentation/devicetree/bindings/display/xlnx/xlnx,v-hdmi-txss1.yaml | > > > 1 + > > > Documentation/devicetree/bindings/edac/xlnx,versal-xilsem-edac.yaml | > > > 42 > > > +++ > > > Documentation/devicetree/bindings/gpio/gpio-xilinx.txt | 48 --- > > > Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml | 154 > > > ++++++++ > > > Documentation/devicetree/bindings/iio/adc/xlnx,versal-sysmon.yaml | > > > 8 + > > > Documentation/devicetree/bindings/media/xilinx/xlnx,v-dprxss.yaml | > > > 10 + > > > Documentation/devicetree/bindings/misc/xlnx,dpu.yaml | 10 +- > > > Documentation/devicetree/bindings/net/cdns,macb.yaml | 10 +- > > > Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml | 38 +- > > > Documentation/devicetree/bindings/phy/xlnx,v-hmdi-phy1.yaml | 54 ++- > > > Documentation/devicetree/bindings/reset/xlnx,zynqmp-reset.txt | 1 + > > > Documentation/devicetree/bindings/usb/snps,dwc3.yaml | 7 + > > > Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml | > > > 69 ++++ > > > Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase.yaml | 64 > > > ---- > > > MAINTAINERS | 12 + > > > arch/arm/boot/dts/zynq-7000.dtsi | 12 +- > > > arch/arm/boot/dts/zynq-zc702.dts | 13 - > > > arch/arm/mach-zynq/Makefile | 2 +- > > > arch/arm/mach-zynq/common.h | 1 - > > > arch/arm/mach-zynq/pm.c | 2 +- > > > arch/arm/mach-zynq/slcr.c | 14 - > > > arch/arm/mach-zynq/zynq_ocm.c | 245 ------------- > > > arch/arm64/boot/dts/xilinx/Makefile | 10 + > > > arch/arm64/boot/dts/xilinx/versal-clk.dtsi | 30 +- > > > arch/arm64/boot/dts/xilinx/versal-net-emu-rev1.9.dts | 167 +++++++++ > > > arch/arm64/boot/dts/xilinx/versal-net-ipp-rev1.9-ospi.dts | 22 ++ > > > arch/arm64/boot/dts/xilinx/versal-net-ipp-rev1.9.dts | 731 > > > +++++++++++++++++++++++++++++++++++++ > > > arch/arm64/boot/dts/xilinx/versal-v350-revA.dts | 1 - > > > > > > arch/arm64/boot/dts/xilinx/versal-vc-p-a2197-00-revA-x-prc-01-revA-ospi.dts > > > | 3 +- > > > arch/arm64/boot/dts/xilinx/versal-vck5000-revA.dts | 1 - > > > arch/arm64/boot/dts/xilinx/versal-vek280-revA.dts | 190 ++++++++++ > > > arch/arm64/boot/dts/xilinx/versal-vhk158-revA.dts | 191 ++++++++++ > > > arch/arm64/boot/dts/xilinx/versal-vmk180-revA.dts | 44 ++- > > > arch/arm64/boot/dts/xilinx/versal-x-ebm-03-revA.dtsi | 4 +- > > > arch/arm64/boot/dts/xilinx/versal.dtsi | 32 +- > > > arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 8 + > > > arch/arm64/boot/dts/xilinx/zynqmp-e-a2197-00-revA.dts | 12 + > > > arch/arm64/boot/dts/xilinx/zynqmp-e-a2197-00-revB.dts | 33 ++ > > > arch/arm64/boot/dts/xilinx/zynqmp-sc-revB.dts | 4 + > > > arch/arm64/boot/dts/xilinx/zynqmp-sc-vek280-revA.dts | 278 > > > ++++++++++++++ > > > arch/arm64/boot/dts/xilinx/zynqmp-sc-vhk158-revA.dts | 108 +++++- > > > arch/arm64/boot/dts/xilinx/zynqmp-sc-vpk120-revB.dts | 9 +- > > > arch/arm64/boot/dts/xilinx/zynqmp-sc-vpk180-revA.dts | 126 ++++++- > > > arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts | 10 +- > > > arch/arm64/boot/dts/xilinx/zynqmp-vp-x-a2785-00-revA.dts | 2 + > > > arch/arm64/boot/dts/xilinx/zynqmp-vpk120-revA.dts | 2 + > > > arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 4 +- > > > arch/arm64/boot/dts/xilinx/zynqmp-zcu670-revA.dts | 1 + > > > arch/arm64/boot/dts/xilinx/zynqmp-zcu670-revB.dts | 1 + > > > arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 43 +-- > > > drivers/clk/Kconfig | 9 + > > > drivers/clk/Makefile | 1 + > > > drivers/clk/clk-versaclock7.c | 1292 > > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > > drivers/crypto/xilinx/zynqmp-rsa.c | 24 +- > > > drivers/edac/Kconfig | 16 + > > > drivers/edac/Makefile | 1 + > > > drivers/edac/xilinx_xilsem_edac.c | 323 +++++++++++++++++ > > > drivers/firmware/xilinx/zynqmp.c | 12 +- > > > drivers/fpga/zynqmp-fpga.c | 14 +- > > > drivers/gpu/drm/drm_edid.c | 51 +++ > > > drivers/gpu/drm/xlnx/xlnx_dptx.c | 185 +++++++++- > > > drivers/gpu/drm/xlnx/xlnx_dsi.c | 56 +-- > > > drivers/gpu/drm/xlnx/xlnx_hdmi.c | 209 ++++++++++- > > > drivers/gpu/drm/xlnx/xlnx_sdi.c | 37 +- > > > drivers/gpu/drm/xlnx/xlnx_sdi_modes.h | 36 ++ > > > drivers/gpu/drm/xlnx/zynqmp_disp.c | 4 +- > > > drivers/gpu/drm/xlnx/zynqmp_dp.c | 1 + > > > drivers/i3c/master/dw-i3c-master.c | 2 + > > > drivers/iio/adc/versal-sysmon.c | 29 +- > > > drivers/iio/adc/versal-sysmon.h | 3 +- > > > drivers/media/platform/xilinx/Kconfig | 9 + > > > drivers/media/platform/xilinx/Makefile | 1 + > > > drivers/media/platform/xilinx/xilinx-dma.c | 46 ++- > > > drivers/media/platform/xilinx/xilinx-dprxss.c | 584 > > > +++++++++++++++++++++++++++++- > > > drivers/media/platform/xilinx/xilinx-hdcp1x-rx.c | 659 > > > ++++++++++++++++++++++++++++++++++ > > > drivers/media/platform/xilinx/xilinx-hdcp1x-rx.h | 95 +++++ > > > drivers/media/platform/xilinx/xilinx-sdirxss.c | 147 ++++++-- > > > drivers/misc/Kconfig | 4 + > > > drivers/misc/xilinx-ai-engine/ai-engine-aieml.c | 2 +- > > > drivers/misc/xilinx-ai-engine/ai-engine-dev-v1_0.c | 35 +- > > > drivers/misc/xilinx-ai-engine/ai-engine-dev.c | 11 +- > > > drivers/misc/xilinx-ai-engine/ai-engine-internal.h | 19 +- > > > drivers/misc/xilinx-ai-engine/ai-engine-interrupt.c | 89 +++-- > > > drivers/misc/xilinx-ai-engine/ai-engine-sysfs-core.c | 26 +- > > > drivers/misc/xilinx-ai-engine/ai-engine-sysfs-dma.c | 203 ++++++----- > > > drivers/misc/xilinx-ai-engine/ai-engine-sysfs-error.c | 30 +- > > > drivers/misc/xilinx-ai-engine/ai-engine-sysfs-event.c | 136 +++---- > > > drivers/misc/xilinx-ai-engine/ai-engine-sysfs-status.c | 107 +++--- > > > drivers/misc/xilinx_flex_pm.c | 3 + > > > drivers/misc/xilinx_trafgen.c | 2 + > > > drivers/misc/xlnx_dpu.c | 2 + > > > drivers/misc/xlnx_dpu.h | 7 +- > > > drivers/mtd/nand/raw/arasan-nand-controller.c | 45 ++- > > > drivers/mtd/nand/raw/nand_base.c | 32 +- > > > drivers/mtd/spi-nor/issi.c | 16 +- > > > drivers/mtd/spi-nor/macronix.c | 15 +- > > > drivers/mtd/spi-nor/spansion.c | 4 +- > > > drivers/mtd/spi-nor/swp.c | 46 ++- > > > drivers/net/ethernet/cadence/macb.h | 1 - > > > drivers/net/ethernet/cadence/macb_main.c | 55 +-- > > > drivers/pci/controller/pcie-xilinx-cpm.c | 104 ++++-- > > > drivers/phy/xilinx/xhdmiphy.c | 101 ++++-- > > > drivers/phy/xilinx/xhdmiphy.h | 44 +++ > > > drivers/phy/xilinx/xhdmiphy_core.c | 15 +- > > > drivers/phy/xilinx/xhdmiphy_mmcm.c | 37 +- > > > drivers/phy/xilinx/xhdmiphy_modules.c | 66 +++- > > > drivers/phy/xilinx/xilinx_dpgtquadphy.c | 1 + > > > drivers/pinctrl/pinctrl-zynqmp.c | 9 - > > > drivers/reset/reset-zynqmp.c | 7 + > > > drivers/soc/xilinx/xlnx_event_manager.c | 7 +- > > > drivers/soc/xilinx/zynqmp_pm_domains.c | 91 ++--- > > > drivers/soc/xilinx/zynqmp_power.c | 17 - > > > drivers/spi/spi-cadence-quadspi.c | 8 +- > > > drivers/spi/spi-cadence.c | 2 +- > > > drivers/spi/spi-xilinx.c | 4 +- > > > drivers/spi/spi-zynqmp-gqspi.c | 4 +- > > > drivers/spi/spi.c | 4 +- > > > drivers/staging/Kconfig | 2 + > > > drivers/staging/Makefile | 1 + > > > drivers/staging/xilinx-tsn/Kconfig | 1 + > > > drivers/staging/xilinx-tsn/Makefile | 2 +- > > > drivers/staging/xilinx-tsn/xilinx_axienet_main_tsn.c | 6 +- > > > drivers/staging/xilinx-tsn/xilinx_axienet_mdio_tsn.c | 297 > > > +++++++++++++++ > > > drivers/staging/xilinx-tsn/xilinx_axienet_tsn.h | 10 +- > > > drivers/staging/xlnx_hdcp1x/Kconfig | 8 + > > > drivers/staging/xlnx_hdcp1x/MAINTAINERS | 4 + > > > drivers/staging/xlnx_hdcp1x/Makefile | 1 + > > > drivers/staging/xlnx_hdcp1x/xilinx-hdcp1x-cipher.c | 716 > > > +++++++++++++++++++++++++++++++++++++ > > > drivers/usb/dwc3/host.c | 6 +- > > > drivers/usb/gadget/udc/udc-xilinx.c | 16 +- > > > drivers/usb/host/xhci-plat.c | 3 + > > > include/drm/drm_edid.h | 3 + > > > include/dt-bindings/power/xlnx-versal-net-power.h | 35 ++ > > > include/dt-bindings/power/xlnx-versal-power.h | 3 +- > > > include/dt-bindings/power/xlnx-versal-regnode.h | 14 + > > > include/dt-bindings/reset/xlnx-versal-net-resets.h | 52 +++ > > > include/linux/firmware/xlnx-error-events.h | 23 +- > > > include/linux/mtd/rawnand.h | 4 + > > > include/linux/xilinx-hdcp1x-cipher.h | 105 ++++++ > > > include/uapi/linux/xilinx-dprxss.h | 22 ++ > > > sound/soc/xilinx/xilinx-dp-codec.c | 7 + > > > sound/soc/xilinx/xilinx-dp-pcm.c | 24 +- > > > 148 files changed, 8589 insertions(+), 1279 deletions(-) > > > delete mode 100644 > > > Documentation/devicetree/bindings/arm/zynq/zynq-ocmc.txt > > > delete mode 100644 Documentation/devicetree/bindings/ata/ahci-ceva.txt > > > create mode 100644 > > > Documentation/devicetree/bindings/ata/ceva,ahci-1v84.yaml > > > create mode 100644 > > > Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml > > > create mode 100644 > > > Documentation/devicetree/bindings/edac/xlnx,versal-xilsem-edac.yaml > > > delete mode 100644 > > > Documentation/devicetree/bindings/gpio/gpio-xilinx.txt > > > create mode 100644 > > > Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml > > > create mode 100644 > > > Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml > > > delete mode 100644 > > > Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase.yaml > > > delete mode 100644 arch/arm/mach-zynq/zynq_ocm.c > > > create mode 100644 arch/arm64/boot/dts/xilinx/versal-net-emu-rev1.9.dts > > > create mode 100644 > > > arch/arm64/boot/dts/xilinx/versal-net-ipp-rev1.9-ospi.dts > > > create mode 100644 arch/arm64/boot/dts/xilinx/versal-net-ipp-rev1.9.dts > > > create mode 100644 arch/arm64/boot/dts/xilinx/versal-vek280-revA.dts > > > create mode 100644 arch/arm64/boot/dts/xilinx/versal-vhk158-revA.dts > > > create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-e-a2197-00-revB.dts > > > create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-sc-vek280-revA.dts > > > create mode 100644 drivers/clk/clk-versaclock7.c > > > create mode 100644 drivers/edac/xilinx_xilsem_edac.c > > > create mode 100644 drivers/media/platform/xilinx/xilinx-hdcp1x-rx.c > > > create mode 100644 drivers/media/platform/xilinx/xilinx-hdcp1x-rx.h > > > create mode 100644 drivers/staging/xilinx-tsn/xilinx_axienet_mdio_tsn.c > > > create mode 100644 drivers/staging/xlnx_hdcp1x/Kconfig > > > create mode 100644 drivers/staging/xlnx_hdcp1x/MAINTAINERS > > > create mode 100644 drivers/staging/xlnx_hdcp1x/Makefile > > > create mode 100644 drivers/staging/xlnx_hdcp1x/xilinx-hdcp1x-cipher.c > > > create mode 100644 include/dt-bindings/power/xlnx-versal-net-power.h > > > create mode 100644 include/dt-bindings/power/xlnx-versal-regnode.h > > > create mode 100644 include/dt-bindings/reset/xlnx-versal-net-resets.h > > > create mode 100644 include/linux/xilinx-hdcp1x-cipher.h > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12204): https://lists.yoctoproject.org/g/linux-yocto/message/12204 Mute This Topic: https://lists.yoctoproject.org/mt/97257809/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
