I'm traveling and will merge changes when I'm back in a few days. But a word of advice. if you expect me to take time to answer, write more than "ping"
Bruce On Sun, Feb 1, 2026 at 10:04 PM Quanyang Wang <[email protected]> wrote: > ping. > > On 1/23/26 10:22, Quanyang Wang via lists.yoctoproject.org wrote: > > 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 > > > > > > > > > -- - Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end - "Use the force Harry" - Gandalf, Star Trek II
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#16257): https://lists.yoctoproject.org/g/linux-yocto/message/16257 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]] -=-=-=-=-=-=-=-=-=-=-=-
