Hi Bruce,
Would you please help merge these patches to the following branches:
v6.12/standard/xlnx-soc
v6.12/standard/preempt-rt/xlnx-soc
Thanks,
Quanyang
The following changes since commit 6f38871ebf100baa3a6cedc8af644f7a3516dd4b:
Merge branch 'v6.12/standard/base' into v6.12/standard/xlnx-soc
(2026-01-22 11:34:24 -0500)
are available in the Git repository at:
https://github.com/wqyoung/linux-yocto-dev.git
linux-yocto-6.12-xlnx-sdk-2025.2
for you to fetch changes up to ac96f37889df6b13cf25cb3f2b1856b61866b8bd:
drm: xlnx: select bridge-connector for mixer driver (2026-01-23
10:16:19 +0800)
----------------------------------------------------------------
Abin Joseph (4):
net: xilinx: axienet: Fix missing error code assignment in DMA
mask setup
net: xilinx: axienet: Simplify gt_mode property check
dmaengine: zynqmp_dma: Add shutdown operation support
dt-bindings: dmaengine: xilinx_dma: Remove DMA client properties
Akhil Raghu Menon (3):
dmaengine: mmi-dcdma: Implement cyclic DMA mode
drm: xlnx: mmi-dc: Implement non-live audio support
drm: xlnx: mmi-dc: Handle absence of PL audio clock
Amit Kumar Mahapatra (5):
mtd: spi-nor: Add SDR-PHY support for OSPI flashes
mtd: spi-nor: Add die erase support for Micron multi-die OSPI flash
spi: spi-cadence: Enable SDR-PHY mode when spi-max-frequency is
greater than 50 MHz
mtd: spi-nor: Validate SDR-PHY mode switch by reading flash ID in
stacked mode
mtd: spi-nor: Fix resume failure on Micron multi-die OSPI flashes
Anatoliy Klymenko (21):
dmaengine: mmi-dcdma: Implement one-shot DMA transfer
drm: xlnx: mmi-dc: Introduce DC plane interface
drm: xlnx: mmi-dc: Refactor plane DMA operations
drm: xlnx: mmi-dc: Implement cursor
drm: xlnx: mmi-dc: Swap overlay and primary planes
drm: xlnx: mmi-dc: Implement flexible overlay
drm/atomic-helper: Add select_output_bus_format callback
drm: xlnx: mixer: Exclude external drivers
drm: xlnx: mixer: Add support for external bridge
dt-bindings: display: xlnx: mixer: Add xlnx,video-format
drm: xlnx: mixer: Select media bus format
drm: xlnx: vtc: Configure pixel clock
drm: xlnx: mixer: Ignore missing dt property
drm: xlnx: mixer: Add connect_drm_bridge flag
drm: xlnx: Fix drivers compatible strings list
drm: xlnx: mmi-dc: MMI DC planector interface
drm: xlnx: mmi-dc: Publish hw compositor interface
drm: xlnx: mmi-dc: Implement live video input
dt-bindings: display: xlnx: DT bindings for AVPG
drm: xlnx: Implement AV PG driver
drm: xlnx: mmi-dc: Clear CSC for disabled plane
Anish Kadamathikuttiyil Karthikeyan Pillai (7):
dt-bindings: iio: adc: versal-sysmon: AI engine thermal monitoring
dt-bindings: thermal: versal: Add AI Engine thermal monitoring
support
iio: adc: versal-sysmon: Support AI Engine thermal monitoring
thermal: versal-thermal: Support thermal management in AI Engine
dt-bindings: iio: adc: versal-sysmon: fix io-channel-cells
arm64: versal-net: update thermal sensor and node
arm64: versal: update thermal sensor and node
Aravind Thokala (1):
firmware: xilinx: Use direct family code check for PDI address
word swap
Asif Ikbal (6):
dt-bindings: media: xilinx: convert txt to yaml SCD documentation
v4l: xilinx: scd: Add YUV444 12 bpc media bus format
dt-bindings: media: xilinx: Add DT compatible strings
v4l: xilinx: vpss-scaler: Remove unused macros
v4l: xilinx: vpss-scaler: Fix inconsistent indenting
v4l: xilinx: vpss-scaler: Mark subdev ops struct as const
Ben Levinsky (2):
remoteproc: xlnx: Add support for R52 DDR boot
remoteproc: xlnx: Only access buffer information if IPI is buffered
Billy Tsai (1):
i3c: Remove the const qualifier from i2c_msg pointer in i2c_xfers API
Chen-Yu Tsai (1):
of: base: Add for_each_child_of_node_with_prefix()
David Lechner (1):
dt-bindings: iio: adc: xlnx,versal-sysmon: don't redefine reg type
Dhananjay Chauhan (3):
misc: xilinx-ai-engine: fix variable length array issue
drivers: aie2ps: Fix hang due to mutex deadlock between ISR and
part init
misc: xilinx-ai-engine: add API to get information about tiles
Dhanunjanrao Katta (10):
dt-bindings: display: simple: add AUO B101UAN01 panel
dt-bindings: display: xlnx: Convert DSI txt to yaml documentation
drm: mipi: Remove unused dt-bindings header for MIPI DSI
dt-bindings: media: xilinx: sdirxss: Add dynamic BPC flag
v4l: xilinx: sdirxss: Add support for dynamic BPC configuration
dt-bindings: display: xlnx: dsi: Add support for linerate property
drm: xlnx: dsi: Fix the DSI timing calculation
drm: xlnx: hdcp: Fix kernel-doc comment style
drm: xlnx: hdcp: Limit stack frame size to 1024 bytes
drm: xlnx: hdcp: Reduce stack usage in xlnx_hdcp2x_tx_write_msg
Govindarajulu Varadarajan (19):
xilinx-ai-engine: Use __fput_sync to destroy the partition
xilinx-ai-engine: Fix invalid init_opts check
xilinx-ai-engine: free user_event1 irq in aie_part_release
xilinx-ai-engine: add new tracepoints
xilinx-ai-engine: Add tracepoint for aie_part_release_device
xilinx-ai-engine: add trace for partition teardown
xilinx-ai-engine: reset resource on error
xilinx-ai-engine: add tracepoint for partition request done
xilinx-ai-engine: unregister device properly
xilinx-ai-engine: Add tracepoints for user event1
uio_dmabuf: Fix dbuf_mem failure condition check
xilinx-ai-engine: do not use mutex_lock_interruptable in clean up
path
xilinx-ai-engine: Add trace for partition clean
xilinx-ai-engine: Add tracepoint for part clean done.
xilinx-ai-engine: Remove dev_err print and add tracepoint for hw err
xilinx-ai-engine: Do not disable L2 ctrl for user_event1 intr
xilinx-ai-engine: do dma pause before reset in part init
xilinx-ai-engine: switch to udelay for maskpoll
xilinx-ai-engine: increase axi-mm outstanding timeout to 2 sec
Gregory Williams (7):
misc: xilinx-ai-engine: Clear disable tlast bit
misc: xilinx-ai-engine: Add streamswitch configuration support
misc: xilinx-ai-engine: Add calls to configure NoC mux/demux
misc: xilinx-ai-engine: Add call to allocate a dmabuf buffer
misc: xilinx-ai-engine: Add support to set dma buffer descriptor
misc: xilinx-ai-engine: Add load cert API call
include/linux/xlnx-ai-engine.h: remove check for CONFIG_XILINX_AIE
Harsh Jain (1):
crypto: xilinx - Add TRNG driver for Versal
Jay Buddhabhatti (10):
drivers: firmware: xilinx: Separate ZynqMP and Versal platform data
drivers: firmware: xilinx: Add separate platform data for Versal NET
drivers: firmware: xilinx: Add unique family code for all platforms
drivers: firmware: xilinx: Move zynqmp_pm_get_family_info() to
zynqmp-core.c
drivers: firmware: xilinx: Switch to new family code in
zynqmp_pm_get_family_info()
firmware: xilinx: Add support to clear TF-A PM state
firmware: xilinx: Release all peripheral devices from firmware
firmware: xilinx: Unregister all notifiers from firmware
firmware: xilinx: Use TF-A feature check for TF-A specific APIs
firmware: xilinx: Add Health Boot Monitoring error event masks
Jaydip Patel (1):
xilinx-ai-engine: Remove redundant PM calls during AIE aperture
release
Jorge Marques (3):
i3c: master: Add inline i3c_readl_fifo() and i3c_writel_fifo()
i3c: master: dw: Use i3c_writel_fifo() and i3c_readl_fifo()
i3c: master: cdns: Use i3c_writel_fifo() and i3c_readl_fifo()
Keerthanna Mohan (3):
misc: xilinx-ai-engine: Added support to update handshake region
misc: xilinx-ai-engine: Enables aie2ps sysfs
misc: xilinx-ai-engine: Initializes the return value
Lakshmi Prasanna Eachuri (3):
dt-bindings: media: xilinx: dprxss: Add 12 bpc support
v4l2: xilinx: dprx: Add 12 bpc support
drm: xlnx: dptx: Remove PHY clock configuration
Luca Miccio (1):
drivers/pcie-amd-mdb: fix IRQ domain removal ordering to avoid
null dereferences
Manikanta Guntupalli (5):
i2c: mux: pca9541: Use I2C adapter timeout value for arbitration
timeout
dt-bindings: i3c: Add AMD I3C master controller support
asm-generic/io.h: Add big-endian MMIO accessors
i3c: master: Add endianness support for i3c_readl_fifo() and
i3c_writel_fifo()
i3c: master: Add AMD I3C bus controller driver
Michal Simek (10):
dt-bindings: riscv: cpus: Add AMD MicroBlaze V 64bit compatible
dt-bindings: interrupt-controller: Convert Xilinx INTC binding
arm64: zynqmp: Add missing ethernet alias for kr260-revB
arm64: zynqmp: Describe ethernet controllers via aliases on SOM
v4l: xilinx: scd: Fix SPDX license format
arm64: versal-net: Describe L1/L2/L3/LLC caches
arm64: versal: Expand GEM gpio description on vpk120
arm64: zynqmp: Disable perf monitor by default
dt-bindings: iio: adc: versal-sysmon: Add missing
additionalProperties
arm64: versal: Describe L2/L3 caches
Mounika Botcha (1):
dt-bindings: crypto: Add node for True Random Number Generator
Naman Trivedi (1):
dt-bindings: clock: versal: validate clock names for xlnx,versal2-clk
Nithish Kumar Naroju (2):
arm64: zynqmp: Add DP support for kr260 revA board
arm64: zynqmp: Add DP support for kv260 revA board
Quanyang Wang (1):
drm: xlnx: select bridge-connector for mixer driver
Radhey Shyam Pandey (5):
Revert "usb: dwc3: xilinx: add shutdown callback"
usb: dwc3: xilinx: add support to program MMI USB TX deemphasis
usb: dwc3: core: Fix kernel-doc comment style
usb: dwc3: core: Remove unused mask_phy_rst flag
usb: dwc3: xilinx: add MMI USB IP coherent support
Rajesh Gugulothu (6):
dt-bindings: display: xlnx: convert VTC binding from text to YAML
dt-bindings: display: xlnx: Add support for arbitrary resolution mode
drm: xlnx: vtc: Add support for arbitrary resolution mode
dt-bindings: phy: v-hdmi-phy1: Add support for DPLL clock primitive
phy: xilinx-xhdmiphy: Add support for DPLL/MMCM clock primitive
selection
phy: xilinx-xhdmiphy: Fix failing lower resolution modes on
Versal Gen2 devices
Rama devi Veggalam (1):
edac: xilinx: Add Versal_2ve_2vm check for Event notifications
Ravikanth Tuniki (4):
dt-bindings: net: xlnx,axi-ethernet: Rename DCMAC gpio properties
name
net: axienet: Add fallback support for DCMAC GPIO property names
dt-bindings: net: xlnx,axi-ethernet: Replace GT phandle with GPIO
properties for MRMAC
net: axienet: Replace MRMAC GT memory-mapped registers with GPIO
controls
Rohit Visavalia (10):
staging: mmi-dptx: Remove incorrect 40-bit PHY width setting
staging: mmi-dptx: Fix incorrect TU calculation
staging: mmi-dptx: Enable 16-bit 8 channel audio support
staging: mmi-dptx: Fix audio SDP configuration order
staging: mmi-dptx: Use max lane count from device-tree
staging: mmi-dptx: Update max link rate to HBR3
staging: mmi-dptx: Remove unnecessary macros and code
dt-bindings: display: xlnx: Add MMI PLL clock
drm: xlnx: mmi-dc: Set MMI PLL rate to get accurate pixel clock
staging: mmi-dptx: Determine valid modes based on trained link
configuration
Sagar, Vishal (1):
drm: xlnx: mmi-dc: Add video clock source selection property
Sai Krishna Musham (5):
Revert "dt-bindings: PCI: amd-mdb: Add reset-gpios example to
handle PCIe RP PERST#"
Revert "PCI: amd-mdb: Add support for PCIe RP PERST# signal"
dt-bindings: PCI: amd-mdb: Add example usage of reset-gpios for
PCIe RP PERST#
PCI: amd-mdb: Add support for PCIe RP PERST# signal handling
arm64: versal: Add PCIe RP PERST# support for CPM4, CPM5 and Rhino
Sankarji Gopalakrishnan (1):
xilinx-ai-engine: Scale back the aie freq to MAX
Satpute Sandeep (1):
misc: xilinx-ai-engine: fixed col clock enable/disable request
from user in aie2ps
Shubhrajyoti Datta (2):
clk: clocking-wizard: Fix the round rate handling for versal
clk: xilinx: Optimize divisor search in clk_wzrd_get_divisors_ver()
Stewart Hildebrand (1):
Revert "arm64: mm: Don't call __add_pages() for reserved memory"
Suraj Gupta (8):
net: axienet: Adopt mainline approach to fix Tx lost wakeup
Revert "net: axienet: Fix lost wake-up scenario in xmit"
net: axienet: Fix TX descriptor availability check for MCDMA in
axienet_check_tx_bd_space()
net: axienet: Minor code style cleanups
net: xilinx: axienet: Fix kernel-doc warning for return description
net: axienet: Use lp->ndev while unregistering network device to
suppress smatch warning
net: axienet: Remove duplicate validation of node pointer
net: axienet: Fix USXGMII reset and configuration issues
Tanmay Shah (2):
remoteproc: xlnx: Fix kernel-doc warnings
remoteproc: xlnx: Add shutdown callback
Vineeth Karumanchi (7):
net: macb: Add TAPRIO traffic scheduling support
net: macb: Add capability-based QBV detection and Versal support
net: macb: Add support for 2.5GBASE-X interface mode
net: macb: Add QBV capability to Versal_2VE_2VM device
net: macb: remove unused enst Q0/Q1 time register defines
net: macb: configure ENST registers for all queues
net: macb: update ENST time conversion logic for high-speed links
Vishal Sagar (2):
staging: mmi-dptx: Fix link up issue for some monitors
staging: mmi-dptx: Fix modetest hang
Wolfram Sang (1):
bitops: add generic parity calculation for u8
Documentation/devicetree/bindings/clock/xlnx,versal-clk.yaml
| 1 +
Documentation/devicetree/bindings/crypto/xlnx,versal-trng.yaml
| 35 +++
Documentation/devicetree/bindings/display/panel/panel-simple.yaml
| 2 +
Documentation/devicetree/bindings/display/xlnx/amd,mmi-dc.yaml
| 6 +-
Documentation/devicetree/bindings/display/xlnx/xlnx,bridge-v-tc.yaml
| 67 +++++
Documentation/devicetree/bindings/display/xlnx/xlnx,dsi.txt
| 74 ------
Documentation/devicetree/bindings/display/xlnx/xlnx,dsi.yaml
| 176 ++++++++++++
Documentation/devicetree/bindings/display/xlnx/xlnx,mixer.txt
| 3 +
Documentation/devicetree/bindings/display/xlnx/xlnx,psdpdc-av-pat-gen.yaml
| 100 +++++++
Documentation/devicetree/bindings/display/xlnx/xlnx,vtc.txt
| 32 ---
Documentation/devicetree/bindings/dma/xilinx/xilinx_dma.txt
| 23 --
Documentation/devicetree/bindings/i3c/xlnx,axi-i3c-1.0.yaml
| 55 ++++
Documentation/devicetree/bindings/iio/adc/xlnx,versal-sysmon.yaml
| 80 +++++-
Documentation/devicetree/bindings/interrupt-controller/xilinx,intc.txt
| 56 ----
Documentation/devicetree/bindings/interrupt-controller/xlnx,intc.yaml
| 82 ++++++
Documentation/devicetree/bindings/media/xilinx/xlnx,sdirxss.yaml
| 5 +
Documentation/devicetree/bindings/media/xilinx/xlnx,v-dprxss.yaml
| 2 +-
Documentation/devicetree/bindings/media/xilinx/xlnx,v-scd.txt
| 164 ------------
Documentation/devicetree/bindings/media/xilinx/xlnx,v-scd.yaml
| 326 +++++++++++++++++++++++
Documentation/devicetree/bindings/media/xilinx/xlnx,v-vpss-scaler.yaml
| 6 +-
Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
| 105 +++++---
Documentation/devicetree/bindings/pci/amd,versal2-mdb-host.yaml
| 22 +-
Documentation/devicetree/bindings/phy/xlnx,v-hmdi-phy1.yaml
| 6 +-
Documentation/devicetree/bindings/riscv/cpus.yaml | 1 +
Documentation/devicetree/bindings/thermal/xlnx,versal-thermal.yaml
| 21 +-
MAINTAINERS | 20 ++
arch/arm64/boot/dts/xilinx/versal-net.dtsi | 438
+++++++++++++++++++++++++++++-
arch/arm64/boot/dts/xilinx/versal-vmk180-revA.dts | 3 +
arch/arm64/boot/dts/xilinx/versal-vpk120-revA.dts | 11 +-
arch/arm64/boot/dts/xilinx/versal-vpk120-revB.dts | 11 +-
arch/arm64/boot/dts/xilinx/versal.dtsi | 78 +++++-
arch/arm64/boot/dts/xilinx/zynqmp-sck-kd-g-revA.dtso | 4 +
arch/arm64/boot/dts/xilinx/zynqmp-sck-kr-g-revA.dtso | 22 ++
arch/arm64/boot/dts/xilinx/zynqmp-sck-kr-g-revB.dtso | 5 +
arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 21 ++
arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 4 +
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 4 +
arch/arm64/mm/mmu.c | 8 +-
drivers/clk/xilinx/clk-xlnx-clock-wizard.c | 34 +--
drivers/crypto/Kconfig | 12 +
drivers/crypto/xilinx/Makefile | 1 +
drivers/crypto/xilinx/xilinx-ecdsa.c | 3 +-
drivers/crypto/xilinx/xilinx-rsa.c | 6 +-
drivers/crypto/xilinx/xilinx-trng.c | 405
++++++++++++++++++++++++++++
drivers/crypto/xilinx/zynqmp-aes-gcm.c | 6 +-
drivers/crypto/xilinx/zynqmp-rsa.c | 3 +-
drivers/crypto/xilinx/zynqmp-sha.c | 6 +-
drivers/dma/xilinx/mmi_dcdma.c | 122 ++++++++-
drivers/dma/xilinx/zynqmp_dma.c | 5 +-
drivers/edac/xilinx_xilsem_edac.c | 19 +-
drivers/firmware/xilinx/zynqmp-core.c | 186 +++++++++----
drivers/firmware/xilinx/zynqmp-crypto.c | 11 +-
drivers/firmware/xilinx/zynqmp-pdi.c | 9 +-
drivers/firmware/xilinx/zynqmp-pm.c | 55 ++--
drivers/fpga/versal-fpga.c | 34 ++-
drivers/gpu/drm/drm_bridge.c | 14 +-
drivers/gpu/drm/drm_crtc_helper.c | 38 +++
drivers/gpu/drm/xlnx/Kconfig | 13 +
drivers/gpu/drm/xlnx/Makefile | 5 +-
drivers/gpu/drm/xlnx/hdcp/xlnx_hdcp1x_tx.h | 61 +++--
drivers/gpu/drm/xlnx/hdcp/xlnx_hdcp2x_crypt.c | 202
++++++++++----
drivers/gpu/drm/xlnx/hdcp/xlnx_hdcp2x_tx.c | 26 +-
drivers/gpu/drm/xlnx/hdcp/xlnx_hdcp2x_tx.h | 8 +-
drivers/gpu/drm/xlnx/mmi_dc.c | 120 ++++++++-
drivers/gpu/drm/xlnx/mmi_dc.h | 121 ++++-----
drivers/gpu/drm/xlnx/mmi_dc_audio.c | 331
+++++++++++++++++++++++
drivers/gpu/drm/xlnx/mmi_dc_audio.h | 14 +
drivers/gpu/drm/xlnx/mmi_dc_cursor_plane.c | 334
+++++++++++++++++++++++
drivers/gpu/drm/xlnx/mmi_dc_dma.c | 161 +++++++++++
drivers/gpu/drm/xlnx/mmi_dc_dma.h | 27 ++
drivers/gpu/drm/xlnx/mmi_dc_kms.c | 207 +++++++++++++--
drivers/gpu/drm/xlnx/mmi_dc_plane.c | 710
+++++--------------------------------------------
drivers/gpu/drm/xlnx/mmi_dc_plane.h | 184 +++++++++++++
drivers/gpu/drm/xlnx/mmi_dc_planector.c | 348
++++++++++++++++++++++++
drivers/gpu/drm/xlnx/mmi_dc_video_plane.c | 812
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/gpu/drm/xlnx/xlnx_avpg.c | 936
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/gpu/drm/xlnx/xlnx_dptx.c | 13 +-
drivers/gpu/drm/xlnx/xlnx_drv.c | 54 +++-
drivers/gpu/drm/xlnx/xlnx_dsi.c | 201 +++++++++++---
drivers/gpu/drm/xlnx/xlnx_mixer.c | 140 +++++++++-
drivers/gpu/drm/xlnx/xlnx_vtc.c | 24 +-
drivers/i2c/muxes/i2c-mux-pca9541.c | 12 +-
drivers/i3c/internals.h | 60 +++++
drivers/i3c/master/Kconfig | 16 ++
drivers/i3c/master/Makefile | 1 +
drivers/i3c/master/amd-i3c-master.c | 1002
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/i3c/master/dw-i3c-master.c | 30 +--
drivers/i3c/master/i3c-master-cdns.c | 30 +--
drivers/i3c/master/mipi-i3c-hci/core.c | 2 +-
drivers/i3c/master/svc-i3c-master.c | 2 +-
drivers/iio/adc/versal-sysmon-core.c | 142 ++++++----
drivers/iio/adc/versal-sysmon.h | 6 +-
drivers/media/platform/xilinx/xilinx-dprxss.c | 15 +-
drivers/media/platform/xilinx/xilinx-scenechange-channel.c |
3 +-
drivers/media/platform/xilinx/xilinx-scenechange-dma.c | 2 +-
drivers/media/platform/xilinx/xilinx-scenechange.c | 2 +-
drivers/media/platform/xilinx/xilinx-sdirxss.c | 44 ++-
drivers/media/platform/xilinx/xilinx-vpss-scaler.c | 54 +---
drivers/misc/xilinx-ai-engine/Makefile | 1 +
drivers/misc/xilinx-ai-engine/ai-engine-aie2ps.c | 667
++++++++++++++++++++++++++++++++++++++++++++--
drivers/misc/xilinx-ai-engine/ai-engine-aperture.c | 32 +--
drivers/misc/xilinx-ai-engine/ai-engine-clock.c | 39 ++-
drivers/misc/xilinx-ai-engine/ai-engine-dev.c | 58 +++-
drivers/misc/xilinx-ai-engine/ai-engine-dma.c | 266
+++++++++++++++++--
drivers/misc/xilinx-ai-engine/ai-engine-internal.h | 124
++++++++-
drivers/misc/xilinx-ai-engine/ai-engine-interrupt.c | 54 ++--
drivers/misc/xilinx-ai-engine/ai-engine-mem.c | 77 +++++-
drivers/misc/xilinx-ai-engine/ai-engine-overlay.c | 4 +-
drivers/misc/xilinx-ai-engine/ai-engine-part.c | 452
+++++++++++++++++++++++++++----
drivers/misc/xilinx-ai-engine/ai-engine-pm.c | 35 +--
drivers/misc/xilinx-ai-engine/ai-engine-reset.c | 182
+++++++++++--
drivers/misc/xilinx-ai-engine/ai-engine-strmsw.c | 271
+++++++++++++++++++
drivers/misc/xilinx-ai-engine/ai-engine-sysfs-info.c | 3 +
drivers/misc/xilinx-ai-engine/ai-engine-trace.h | 307
+++++++++++++++++++++
drivers/mtd/spi-nor/core.c | 12 +-
drivers/mtd/spi-nor/core.h | 2 +
drivers/mtd/spi-nor/gigadevice.c | 48 ++++
drivers/mtd/spi-nor/issi.c | 47 ++++
drivers/mtd/spi-nor/macronix.c | 48 ++++
drivers/mtd/spi-nor/micron-st.c | 67 ++++-
drivers/net/ethernet/cadence/macb.h | 69 +++++
drivers/net/ethernet/cadence/macb_main.c | 241 ++++++++++++++++-
drivers/net/ethernet/xilinx/xilinx_axienet.h | 10 +
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 535
+++++++++++++++++++++++++++----------
drivers/of/base.c | 35 +++
drivers/pci/controller/dwc/pcie-amd-mdb.c | 86 ++++--
drivers/phy/xilinx/xhdmiphy.c | 4 +-
drivers/phy/xilinx/xhdmiphy.h | 27 +-
drivers/phy/xilinx/xhdmiphy_mmcm.c | 354
++++++++++++++++++++-----
drivers/pinctrl/pinctrl-zynqmp.c | 10 +-
drivers/remoteproc/xlnx_r5_remoteproc.c | 143 ++++++++--
drivers/soc/xilinx/xlnx_event_manager.c | 14 +-
drivers/soc/xilinx/zynqmp_power.c | 10 +-
drivers/spi/spi-cadence-quadspi.c | 106 +++++++-
drivers/staging/xlnx-mmi-dptx/mmi_dp.c | 54 ++--
drivers/staging/xlnx-mmi-dptx/mmi_dp.h | 9 +-
drivers/staging/xlnx-mmi-dptx/mmi_dp_link.c | 39 ++-
drivers/staging/xlnx-mmi-dptx/mmi_dp_reg.h | 15 ++
drivers/thermal/versal_thermal.c | 90 ++++++-
drivers/uio/uio_dmabuf.c | 3 +-
drivers/usb/dwc3/core.c | 29 ++
drivers/usb/dwc3/core.h | 17 +-
drivers/usb/dwc3/dwc3-xilinx.c | 19 +-
include/asm-generic/io.h | 202 ++++++++++++++
include/drm/drm_crtc.h | 11 +
include/drm/drm_crtc_helper.h | 5 +
include/drm/drm_modeset_helper_vtables.h | 30 +++
include/dt-bindings/drm/mipi-dsi.h | 11 -
include/linux/bitops.h | 31 +++
include/linux/firmware/amd-versal2-error-events.h | 20 ++
include/linux/firmware/xlnx-versal-error-events.h | 22 +-
include/linux/firmware/xlnx-versal-net-error-events.h | 22 +-
include/linux/firmware/xlnx-zynqmp-secure.h | 2 -
include/linux/firmware/xlnx-zynqmp.h | 35 ++-
include/linux/i3c/master.h | 2 +-
include/linux/of.h | 9 +
include/linux/spi/spi.h | 2 +
include/linux/xlnx-ai-engine.h | 149 +----------
include/uapi/linux/xlnx-ai-engine.h | 17 +-
159 files changed, 12453 insertions(+), 2355 deletions(-)
create mode 100644
Documentation/devicetree/bindings/crypto/xlnx,versal-trng.yaml
create mode 100644
Documentation/devicetree/bindings/display/xlnx/xlnx,bridge-v-tc.yaml
delete mode 100644
Documentation/devicetree/bindings/display/xlnx/xlnx,dsi.txt
create mode 100644
Documentation/devicetree/bindings/display/xlnx/xlnx,dsi.yaml
create mode 100644
Documentation/devicetree/bindings/display/xlnx/xlnx,psdpdc-av-pat-gen.yaml
delete mode 100644
Documentation/devicetree/bindings/display/xlnx/xlnx,vtc.txt
create mode 100644
Documentation/devicetree/bindings/i3c/xlnx,axi-i3c-1.0.yaml
delete mode 100644
Documentation/devicetree/bindings/interrupt-controller/xilinx,intc.txt
create mode 100644
Documentation/devicetree/bindings/interrupt-controller/xlnx,intc.yaml
delete mode 100644
Documentation/devicetree/bindings/media/xilinx/xlnx,v-scd.txt
create mode 100755
Documentation/devicetree/bindings/media/xilinx/xlnx,v-scd.yaml
create mode 100644 drivers/crypto/xilinx/xilinx-trng.c
create mode 100644 drivers/gpu/drm/xlnx/mmi_dc_audio.c
create mode 100644 drivers/gpu/drm/xlnx/mmi_dc_audio.h
create mode 100644 drivers/gpu/drm/xlnx/mmi_dc_cursor_plane.c
create mode 100644 drivers/gpu/drm/xlnx/mmi_dc_dma.c
create mode 100644 drivers/gpu/drm/xlnx/mmi_dc_dma.h
create mode 100644 drivers/gpu/drm/xlnx/mmi_dc_plane.h
create mode 100644 drivers/gpu/drm/xlnx/mmi_dc_planector.c
create mode 100644 drivers/gpu/drm/xlnx/mmi_dc_video_plane.c
create mode 100644 drivers/gpu/drm/xlnx/xlnx_avpg.c
create mode 100644 drivers/i3c/master/amd-i3c-master.c
create mode 100644 drivers/misc/xilinx-ai-engine/ai-engine-strmsw.c
delete mode 100644 include/dt-bindings/drm/mipi-dsi.h
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#16192):
https://lists.yoctoproject.org/g/linux-yocto/message/16192
Mute This Topic: https://lists.yoctoproject.org/mt/117411897/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-