[ubuntu/plucky-security] linux-xilinx 6.14.0-1002.2 (Accepted)

Andy Whitcroft apw at canonical.com
Mon Aug 11 13:08:40 UTC 2025


linux-xilinx (6.14.0-1002.2) plucky; urgency=medium

  * plucky/linux-xilinx: 6.14.0-1002.2 -proposed tracker (LP: #2119277)

  * Packaging resync (LP: #1786013)
    - [Packaging] update variants
    - [Packaging] update update.conf
    - [Packaging] update Ubuntu.md
    - [Packaging] debian.xilinx/dkms-versions -- update from kernel-versions
      (main/d2025.08.01)

  * Uplift Xilinx 6.12 to Ubuntu 6.14 kernel (LP: #2119274)
    - xilinx: Add a github template telling people to not use pull requests
      there
    - net: macb: Handle phy reset for PCS PMA IP
    - net: macb: In shared MDIO usecase make MDIO producer ethernet node to
      probe first
    - dt-bindings: net: Add bindings documentation for Xilinx PCS/PMA PHY
    - net: phy: Add support for xilinx SGMII and 1000BASE-X phys
    - microblaze: Fix message about compiled-in FDT location
    - microblaze: Swap location of bss and INIT_RAM_FS
    - microblaze: Change TLB mapping and free space allocation
    - rpmsg: Make MAX_RPMSG_BUF_SIZE configurable from kconfig
    - dt-bindings: irqchip: Add Xilinx Interrupt Controller bindings
    - irqchip: xilinx: adopt clock support
    - irqchip: xilinx: Avoid __init macro usage for xilinx_intc_of_init
    - OF: DT-Overlay configfs interface (v8)
    - drivers: iio: Add support for TI INA260 power monitors
    - uio: Add dma-buf import ioctls
    - xen/pvcalls: frontend enable
    - xen: introduce xen_vring_use_dma
    - dt-bindings: dmaengine: Add binding for xilinx axidma test client
    - dmaengine: xilinx: Add axidmatest test client code
    - dt-bindings: dmaengine: Add binding for vdmatest client
    - dmaengine: xilinx: Add vdmatest test client code
    - clocksource: timer-cadence-ttc: Do not probe TTC device configured as
      PWM
    - pwm: pwm-cadence: Add support for TTC PWM
    - dt-binding: usb: ulpi-phy: add ulpi-phy binding
    - usb: chipidea: add usb2 phy interface for Zynq platform
    - usb: phy: Add platform driver support for ULPI phys
    - dt-bindings: misc: xlnx_dpu: Add DPUCZDX8G v3.4 documentation
    - misc: xlnx_dpu: Add Xilinx DPU IP driver for Vivado tool flow
    - dt-binding: apm: Add the binding document for APM
    - uio: uio_xilinx_apm: Add Xilinx AXI performance monitor driver
    - dt-bindings: soc: xilinx: Add the dt binding for AI engine
    - uio: Add the UIO driver for AI engine
    - xilinx-ams: Added MilliCelsius File
    - drivers: iio: adc: xilinx-ams: Add over temperature interrupts
    - drivers: iio: adc: xadc: Correct Write edge in CFG
    - staging: fclk: Enable pl clock with sysfs entry for set_rate
    - staging: Add xroeframer driver
    - staging: xroetrafficgen: initial commit of roe traffic generator driver
    - staging: xlnxsync: Add driver for Xilinx Synchronizer
    - staging: uartlite-rs485: Initial commit to add drv
    - MAINTAINERS: Add maintainers fragment for VCU
    - soc: xilinx: vcu: Export functions to obtain logicore settings
    - clk: xilinx: vcu: Update vcu init/reset sequence
    - clk: xilinx: vcu: Populate children node
    - clk: xilinx: vcu: don't set pll_ref as parent of VCU(enc/dec) clocks
    - clk: xilinx: vcu: unregister pll_post only if registered correctly
    - dt-bindings: clock: Adding si5324 bindings
    - clk: Adding Silicon labs si5324 clock driver
    - dt-bindings: clock: Add bindings for Renesas ProXO
    - clk: Add support for Renesas ProXO oscillator
    - firmware: xilinx: Add support for GET_LAST_RESET_REASON IOCTL
    - xilinx: firmware: Add sysfs to get last reset reason
    - firmware: xilinx: Add IOCTL support for the AIE run time operations
    - firmware: xilinx: Add IOCTL support to query QoS
    - firmware: xilinx: Add support for secure read/write ioctl interface
    - include: linux: firmware: Add header file with error events details
    - dt-bindings: soc: xilinx: ai-engine: Add new AI engine binding
    - misc: ai-engine: Move AI engine reg access to kernel
    - dt-bindings: iio: xilinx: Add Documentation for Sysmon
    - iio: versal-sysmon: add driver for Versal Sysmon
    - dt-bindings: net: xilinx: document Xilinx TSN binding
    - staging: net: xilinx: add Xilinx TSN driver
    - firmware: xilinx: Add support for Xilsem scan operations
    - firmware: xilinx: Add physically unclonable function (PUF) interface API
      for versal
    - dt-bindings: ASoC: xlnx-v-uhdsdi-audio: document sdi audio bindings
    - AsoC: xlnx: add platform driver to support SDI audio
    - dt-bindings: ASoC: Document audio formatter bindings for xlnx,audio-
      formatter
    - ASoC: dt-bindings: xlnx,audio-formatter: Update binding to yaml
    - ASoC: xlnx: add pcm formatter platform driver
    - ASoC: xlnx: add PL sound card support
    - dt-bindings: ASoC: xlnx,spdif: Document spdif bindings
    - ASoC: dt-bindings: xlnx,spdif: Update binding to yaml
    - Revert "ASoC: xilinx: xlnx_spdif: Simpify using devm_clk_get_enabled()"
    - ASoC: xlnx: add SPDIF audio driver
    - ASoC: xilinx: xlnx_spdif: Simpify using devm_clk_get_enabled()
    - ASoC: xlnx,i2s: dt-bindings: add reference to audio formatter
    - ASoC: dt-bindings: xlnx,i2s: Update binding to yaml
    - ASoC: xlnx: change I2S driver data
    - drm/fourcc: Add warning for bad bpp
    - drm/fourcc: Add DRM_FORMAT_XV15/XV20
    - drm/fourcc: Add DRM_FORMAT_Y8
    - drm/fourcc: Add DRM_FORMAT_Y10_LE32
    - drm/fourcc: Add DRM_FORMAT_X403
    - drm: xlnx: zynqmp: Use drm helpers when calculating buffer sizes
    - drm: xlnx: zynqmp: Add support for XV15 & XV20
    - drm: xlnx: zynqmp: Add support for Y8 and Y10_LE32
    - drm: xlnx: zynqmp: Add support for X403
    - drm: drm_fourcc: Introduce macro-pixel info to drm_format_info
    - drm: drm_fourcc: Add new formats for Xilinx IPs
    - drm: fb: Modify check to ensure correctness of flags
    - drm: fourcc: Add drm_format_plane_width_bytes()
    - uapi: media: New fourcc codes needed by Xilinx Video IP
    - media: Add documentation for YUV420 bus format
    - drm: panel: Added timing for AUO B101UAN01 display panel
    - media: entity: Add has_route entity operation
    - media: entity: Add media_entity_has_route() function
    - v4l: Add RGB 8:8:8 media bus format on 24 and 32 bit busses
    - v4l: xilinx: Kconfig: Add missing DMADEVICES dependencies
    - media: v4l: Support 3 planar YUV 444 10bpc pixel format in contiguous
      memory
    - media: videodev2.h: add Hybrid Log Gamma transfer function define
    - media: videodev2.h: Add control type for HDR
    - dt-bindings: dmaengine: xilinx_frmbuf: Video Framebuffer IP
    - dmaengine: xilinx_frmbuf: New driver for Video Framebuffer IP
    - staging: xlnx_hdcp1x: Add HDCP1X cipher functionality for Xilinx devices
    - media: xilinx: Add AXI4 stream switch driver
    - media: xilinx: Add HLS core driver
    - v4l: xilinx: dma: Terminate DMA when stream on fails
    - media: xilinx: dma: Enable use of Framebuffer Write IP in V4L2 Driver
    - v4l: xilinx: dma: Remove colorspace check in xvip_dma_verify_format
    - media: xilinx: Use entity routing information to locate source pad
    - media: v4l: Group Xilinx downstream formats
    - media: dt-bindings: media: i2c: Add bindings for AP1302
    - media: i2c: Add ON Semiconductor AP1302 ISP driver
    - dt-bindings: media: xilinx: Convert vtc DT document to yaml format
    - media: xilinx: vtc: Dynamically calculate pixel clock
    - media: xilinx: Integrate TPG v7 support
    - media: xilinx: tpg: Block comments
    - media: xilinx: Refactor VTC configuration code
    - v4l: xilinx-tpg: Add YUV 420 media bus format support to TPG driver
    - v4l: xilinx: tpg: Add check for max width and height
    - media: xilinx: tpg: Add pixel per clock dt support
    - media: xilinx: tpg: v4l subdevice controls to set fps
    - media: xilinx: tpg: Add support for v8.0
    - v4l: xilinx: tpg: Use 10bit media bus codes
    - v4l: xilinx: tpg: Fix warnings for NULL_RETURNS
    - documentation: dt: add bindings documentation for xilinx video demosaic
      driver
    - v4l: xilinx-demosaic: driver support for xilinx video demosaic
    - documentation: dt: add bindings documentation for vpss scaler
    - v4l: xilinx-vpss-scaler: driver support for xilinx vpss scaler
    - media: v4l: Add HDR support through compound controls
    - dt: bindings: media: xilinx: Documentation for Xilinx UHDSDI Rx driver
    - v4l: xilinx: Driver support for Xilinx UHDSDI Rx subsystem
    - v4l: xlnx: sdirxss: Continue streaming on connecting after disconnect
      from same source
    - v4l: xilinx: sdirxss: No payload handling for SDI 3G Mode
    - v4l: xilinx: sdirxss: HFR handling for 12G mode
    - documentation: dt: add bindings documentation for gamma lut ip
    - v4l: xilinx-gamma: initial driver support for xilinx video gamma lut ip
    - Documentation: DT: Add bindings documentation for VPSS CSC
    - v4l: xilinx-vpss-csc: driver support for xilinx vpss csc
    - drm: xlnx: Xilinx DRM KMS driver
    - dt-bindings: display: xlnx: Add bridge bindings
    - drm: xlnx: drv: Add Xilinx bridge support
    - dt-bindings: display: xlnx: Adding dsi bindings
    - drm: mipi: Bring DT format description closer to the hardware
    - drm: xlnx: dsi: Adding dsi driver to new framework
    - dt-bindings: display: xlnx: Adding mixer bindings
    - drm: xlnx: mixer: Initial video mixer driver
    - drm: Add generic HDR support
    - dt-bindings: display: xlnx: Adding sdi bindings
    - drm: xlnx: sdi: Adding sdi-tx driver
    - dt-bindings: display: xlnx: Adding pl_disp bindings
    - drm: xlnx: DRM KMS driver for xilinx display pipeline
    - dt: bindings: display: xlnx: Adding csc bindings
    - drm: xlnx: csc: Adding vpss-color space converter driver
    - dt: bindings: display: xlnx: Adding scaler bindings
    - drm: xlnx: scaler: Adding vpss-scaler driver
    - media: Add new dt-bindings/vf_codes for supported formats
    - dt-bindings: display: xlnx: Add VTC bindings
    - drm: xlnx: Add a Video Timing Controller(VTC) driver
    - dt: bindings: media: xilinx: Doc for Xilinx AXI4-Stream Switch driver
    - v4l: xilinx: Driver support for Xilinx AXI4-Stream Switch
    - v4l: xilinx: scd: Add v4l2 custom events
    - documentation: dt: add bindings documentation for Scene Change Detection
    - v4l: xilinx: scd: New Scene Change Detection driver
    - documentation: dt: add bindings documentation for multi-scaler
    - platform: xilinx: Add mem to mem Multi-Scaler driver (XM2MSC)
    - dt: bindings: media: xilinx: Doc for Xilinx AXI4-Stream Broadcaster
      driver
    - v4l: xilinx: Driver support for Xilinx AXI4-Stream Broadcaster
    - dt: bindings: media: xilinx: Add device tree bindings for subset conv
    - v4l: xilinx: axis-subsetconv: Add driver for axis subset converter
    - MAINTAINERS: Add maintainers fragment from Xilinx Video Pipeline driver
    - v4l: xilinx: dma: Add scaling and padding factor functions
    - v4l: xilinx: dma: Update video format descriptor
    - v4l: xilinx: dma: Add multi-planar support
    - v4l: xilinx: dma: Fix v4l2 enumeration callback for multiplanar
    - v4l: xilinx: dma: Get scaling and padding factor to calculate DMA params
    - v4l: xilinx: dma: Fix sizeimage calculation
    - xilinx: v4l2: dma: Bug fix in single plane support
    - v4l: xilinx: dma: Add interlaced support
    - xilinx: v4l2: dma: Add multiple output support
    - v4l: xilinx: vip: Fix CHECKED_RETURN warnings
    - v4l: xilinx: vip: Fix UNINIT warnings
    - v4l: xilinx: vip: Fix alignment to match open parenthesis
    - xilinx: v4l: dma: Multi-threading issue
    - xilinx: v4l: dma: Add ioctl operations for v4l2 output device
    - xilinx: v4l: dma: Add DMA input direction support
    - xilinx: v4l: dma: Add format enumeration for output
    - v4l: dma: Use media graph traversal to stream on/off subdevs
    - xilinx: v4l: vipp: Avoid decrementing refcount of a node twice
    - xilinx: v4l: dma: Invoke s_power function of subdevice
    - xilinx: v4l: dma: Stop subdevs in reverse order of starting
    - v4l: xilinx: dma: Add control for low latency
    - v4l: xilinx: dma: Add s_ctrl ioctl for low latency capture
    - dma: xilinx: Disable low latency capture in file ops open
    - drm/fb_helper: Enable drm_leak_fbdev_smem by default for zynqmp
    - v4l: xilinx: vipp: move xvip_entity_start_stop() to xilinx-vipp
    - v4l: xilinx: vipp: use async list for start and stop
    - v4l: xilinx: dma: Fix OVERFLOW_BEFORE_WIDEN warnings
    - dt-bindings: media: xilinx: Add reserved memory usage information
    - v4l2: xilinx: vipp: Allow reserving memory and DMA using 64bit addresses
    - v4l2: xilinx: dma: Align width as per underlying DMA prerequisite
    - v4l: xilinx: vip: Allow media pipeline enable with single dma start
    - v4l: xilinx: vipp: Fix searching in the correct list while enabling
      streaming
    - v4l: xilinx: dma: Add support for 3 planar YUV444 8bpc format
    - v4l: xilinx: dma: Fix warnings for UNINIT
    - v4l: xilinx: dma: Fix back pressure on upstream entities in LLP2
    - v4l: xilinx: Add HDCP1X rx driver
    - dt-bindings: media: xilinx: Documentation for Xilinx DP Rx subsystem
    - v4l: xilinx: Driver support for Xilinx DP Rx subsystem
    - dt-bindings: display: xlnx: Add DisplayPort Tx bindings
    - drm: xlnx: dptx: Add DisplayPort tx driver
    - dt-bindings: media: xilinx: xcsi2rxss: Add YUV420 8b support
    - v4l: xilinx: xcsi2rxss: Add support for YUV 420 8bpc
    - v4l: xilinx: xcsi2rxss: Fix warnings for NULL_RETURNS
    - v4l: xilinx: xcsi2rxss: Fix kernel doc warnings
    - xilinx_hdcp: Add header files for HDCP functionality
    - staging: xilinx_hdcp: Add HDCP common functionality for Xilinx devices
    - drm: xlnx: Add HDCP2X TX support
    - drm: xlnx: ADD HDMI supportive HDCP functionality
    - dt: bindings: phy: Documentation for Xilinx HDMI PHY controller
    - phy: xilinx-xhdmiphy: initial driver support for xilinx HDMI PHY 2.1 IP
    - drm: to find the standard mode in CEA table
    - dt-bindings: media: xilinx: Add xlnx,atomic_streamon documentation
    - media: xilinx: Ensure Video Framebuffer selected by Kconfig
    - media: v4l2-tpg: add support for new pixelformat V4L2_PIX_FMT_YUV444P
    - drm: xlnx: dptx: Add audio codec driver support
    - drm: xlnx: dptx: Add support for static HDR
    - drm: xlnx: dptx: Change the VTC sub-core offset address
    - dt: bindings: phy: Documentation for Xilinx GT QUAD BASE PHY controller
      for DP
    - phy: Add driver for GTQUAD BASE for Displayport
    - dt-bindings: media: xilinx: Add dt-bindings for ISP pipeline
    - media: xilinx: Add for ISP pipeline driver
    - drm: xlnx: dptx: Add HDCP2X support
    - dt-bindings: mfd: syscon xilinx: Add Xilinx HDCP Key management block
      registers
    - drm: xlnx: dptx: Add HDCP1x support for DPTx subsystem
    - v4l2: xilinx: Add HDCP2x Rx support
    - v4l2: xilinx: dprx: Add HDCP2x support
    - drm: xlnx: hdcp: Add HDMI supportive HDCP Secure hashing algorithm
    - drm: xlnx: hdcp: Add HDMI supportive HDCP1X functionalities
    - drm: xlnx: Fix hdcp dpcd read/writes
    - drm: xlnx: Fix HDCP timer interrupt initialization
    - dt-bindings: display: xlnx: Add HDMI 2.1 Tx subsystem documentation
    - drm: xlnx: hdmi: Add HDMI 2.1 Tx subsystem driver
    - dt-bindings: Add devicetree documentation for Xilinx PTP timer
    - ptp: Add Xilinx PTP timer driver with EXTTS support
    - firmware: xilinx: Update the zynqmp_pm_load_pdi() API
    - fpga: Add firmware store function
    - fpga: add bindings document for secure flags
    - fpga: mgr: Add Xilinx ZynqMP Encrypted Bitstream loading support
    - fpga: fpga: mgr: Add Xilinx ZynqMP Authenticated Bitstream loading
      support
    - fpga: mgr: Adds secure BitStream loading support
    - fpga: fpga-mgr: Add readback support
    - firmware: xilinx: Add pm api function for PL readback
    - fpga: zynqmp-fpga: Add support for pl configuration readback
    - fpga: fpga-bridge: Add manual set option via sysfs
    - fpga: support loading from a pre-allocated buffer
    - fpga: zynqmp: Use the scatterlist interface
    - fpga: versal: Use the scatterlist interface
    - fpga: mgr: Update the state to provide the exact error code
    - firmware: xilinx: Implemented pm API functions to get the xilfpga
      component info
    - fpga: zynqmp: Add feature-list validation check
    - fpga: zynqmp: Make word align the configuration data
    - firmware: xilinx: Add AFI ioctl support
    - bindings: fpga: Add binding doc for the ZynqMP AFI interface
    - fpga: Add xilinx AFI config driver
    - bindings: fpga: Add binding doc for the Zynq AFI interface
    - fpga: zynq: Add AFI config driver
    - dt-bindings: crypto: Deprecated binding for xlnx,zynqmp-aes
    - firmware: xilinx: get platform information
    - crypto: xilinx: Changes to make SHA3 driver self discoverable
    - firmware: xilinx: Added pm api functions for RSA and SHA
    - crypto: zynqmp-rsa: Adopted RSA support for ZynqMP SoC
    - firmware: xilinx: SHA support related interface API
    - crypto: xilinx: SHA support for the Versal platform
    - firmware: xilinx: AES interface api support for Versal
    - crypto: xilinx: select AES GCM fallback and userspace kernel config
    - crypto: xilinx: rename AES device structure name
    - crypto: xilinx: AES code restructure and platform info
    - crypto: xilinx: AES driver self discoverable
    - crypto: xilinx: AES module cra_priority updated
    - crypto: xilinx: extra setkey check removed
    - usb: dwc3: gadget: Increase timeout for CmdAct cleared by device
      controller
    - firmware: xilinx: Add IOCTL for handling usb power requests
    - usb: dwc3: Add power management support in DWC3 Xilinx driver
    - dt-bindings: usb: add quirk for xhci reset on resume
    - usb: add quirk for xhci reinit warning on resume
    - usb: dwc3: gadget: ISOC transfers should be stopped before starting a
      transfer
    - usb: dwc3: core: disable 3.0 clock when operating in 2.0 device mode
    - usb: dwc3: otg: Enable OTG support in dwc3-core driver
    - dwc3: core: For ZU+ enable GUCTL1 bit 9 for correcting Inter Packet
      Delay(IPD)
    - usb: gadget: f_tcm: support to set maxburst through configfs
    - firmware: xilinx: Add support to access BBRAM and volatile user keys
    - firmware: zynqmp: Add support for secure_image
    - zynqmp: firmware: Adds a driver for loading secure partition from Linux
    - firmware: xilinx: Adds new eemi call for reg access
    - firmware: xilinx: Add support to get the image uid info
    - firmware: xilinx: Add support to get the image meta-header info
    - dt-bindings: power: Add versal power domain bindings
    - arm64: versal-net: Add support for clock domain
    - EDAC/versal: Report the bit position of the error
    - EDAC/versal: Fix the error injection
    - firmware: xilinx: Efuse interface api support for Versal
    - dt-bindings: nvmem: Added nodes for BBRAM and volatile user keys
    - nvmem: Add driver for BBRAM and volatile user keys access
    - dt-bindings: xilinx: Document new evaluation boards
    - firmware: xilinx: ECDSA support for Versal
    - firmware: xilinx: RSA interface api support for Versal
    - crypto: xilinx: RSA support for the Versal platform
    - crypto: xilinx-rsa: Use streaming DMA API
    - firmware: xilinx: Dont send linux address to get fpga config get status
    - video/hdmi: Add support for version 3 AVI Infoframe
    - MAINTAINERS: Add maintainers fragment for Renesas PTP and RSMU drivers
    - ptp: clockmatrix: support 32-bit address space
    - ptp: clockmatrix: set write phase timer to 0 when not in PCW mode
    - ptp: clockmatrix: dco input-to-output delay is 20 FOD cycles + 8ns
    - ptp: clockmatrix: Fix caps.max_adj to reflect
      DPLL_MAX_FREQ_OFFSET[MAX_FFO]
    - ptp: clockmatrix: move register and firmware related definition to
      idt8a340_reg.h
    - mfd: rsmu: add FemtoClock3 support
    - ptp: 82p33: move register definitions out of ptp folder
    - misc: rsmu: add rsmu cdev driver
    - net: phy: Add phy interfaces 100Gbase-r, 200Gbase-r and 400Gbase-r
    - net: phylink: Add phy interfaces 100Gbase-r, 200Gbase-r and 400Gbase-r
    - dt-bindings: thermal: versal: Add document for Versal Thermal
    - thermal: versal-thermal: Add Versal thermal driver
    - dt-bindings: Add binding for IDT 8T49N24x UFT
    - clk: Add ccf driver for IDT 8T49N24x UFT
    - dt-bindings: edac: Add bindings for Xilinx Versal EDAC for XilSem
    - Documentation: ABI: Add ABI doc for xilsem edac sysfs
    - edac: xilinx: Added EDAC support for Xilinx XilSem
    - dt-bindings: ufs: amd-versal2: Add support for AMD Versal Gen 2 UFS
    - ufs: core: Add vendor specific ops to handle interrupts
    - ufs: amd-versal2: Add AMD Versal Gen 2 UFS support
    - crypto: Update HASH_MAX_DESCSIZE to include space for fallback tfm.
    - dmaengine: zynqmp_dma: Fix the reset value of dma channels
    - zynqmp: Add command ids to clear keys
    - misc: Add driver support for PUF
    - crypto: xilinx: AES support for the Versal platform
    - crypto: xilinx: Updated fallback checks to call hardware AES
    - crypto: xilinx: Cleanup platform device resource on module exit
    - crypto: xilinx: Change DMA address size to 64 bit for Versal
    - crypto: xilinx: aes-gcm: Initialize key source with default value
    - crypto: zynqmp-aes-gcm: Allocate single coherent buffer
    - crypto: zynqmp-aes-gcm: Move IV and key buffer
    - crypto: zynqmp-aes-gcm: Change coherent to dma alloc
    - crypto: zynqmp-aes-gcm: Change versal DMA bit mask to 64 bits
    - crypto: zynqmp-aes-gcm: Remove unused iv in zynqmp_aead_tfm_ctx
    - crypto: zynqmp-aes-gcm: Fix typo in macro name
    - crypto: zynqmp-aes-gcm: Remove un-necessary typecast operations
    - crypto: zynqmp-aes-gcm: Fix reverse christmas tree notation
    - crypto: zynqmp-aes-gcm: Avoid submitting fallback requests to engine
    - crypto: zynqmp-aes-gcm: Remove else branch after return
    - crypto: zynqmp-aes-gcm: Avoid fallback path for H/W keys
    - crypto: zynqmp-aes-gcm: Avoid Encrypt request to fallback when authsize
      < 16
    - crypto: zynqmp-aes-gcm: Return linux error code instead of firmware
      error code
    - dt-bindings: media: xilinx: Add HDMI 2.1 Rx subsystem documentation
    - v4l: xilinx: hdmirx: Add HDMI 2.1 Rx subsystem driver
    - dt: bindings: media: xilinx: Documentation for mem2mem driver
    - xilinx: v4l: mem2mem: Initial version of driver
    - pinctrl: pinctrl-zynqmp: Add Versal solution without PM support
    - mtd: spi-nor: Convert macros with inline functions
    - mtd: spi-nor: Add APIs to set/get nor->params
    - mtd: spi-nor: Move write enable inside specific write & erase APIs
    - mtd: spi-nor: Add stacked memories support in spi-nor
    - spi: spi-zynqmp-gqspi: Add stacked memories support in GQSPI driver
    - mtd: spi-nor: Add parallel memories support in spi-nor
    - spi: spi-zynqmp-gqspi: Add parallel memories support in GQSPI driver
    - spi: spi-zynqmp-gqspi: Increase timeout interval during data transfer
    - spi: spi-zynqmp-gqspi: Send opcode on single line
    - spi: spi-zynqmp-gqspi: direct read made word aligned
    - mtd: spi-nor: Add EAR support
    - dt-bindings: spi: Add multi-die support in dt-bindings.
    - spi: Add multi-die info in spi_device structure
    - mtd: spi-nor: Add multi-die read support
    - dt-bindings: spi: Add IO mode support in binding
    - spi: spi-zynqmp-gqspi: Add IO mode support
    - spi: spi-zynqmp-gqspi: Fix erase failure when tx buswidth is 4
    - spi: spi-zynqmp-gqspi: Update driver to add resume/suspend feature
    - mtd: spi-nor: winbond: Add support for Winbond flashes
    - mtd: spi-nor: issi: Add support for ISSI flashes
    - mtd: spi-nor: gigadevice: Add support for GD25LX256E
    - mtd: spi-nor: Avoid locking/unlocking unrequested memory blocks
    - spi: spi-zynq-qspi: Remove address nbyte check from driver
    - spi: spi-zynq-qspi: Add multi-cs support in Zynq QSPI driver
    - spi: spi-xilinx: Updated axi-qspi controller driver
    - spi: spi-zynqmp-gqspi: Fix chipselect timeout issue
    - mtd: spi-nor: Check spi controller 4-byte addressing capability
    - mtd: spi-nor: Store GPIO info for resetting device during resume
    - mtd: spi-nor: gigadevice: Set hardware capabilities inline with the
      opcodes defined in flash info
    - mtd: spi-nor: issi: Add support for is25lp01gg Quad flash
    - spi: spi-cadence-quadspi: Add support for OSPI device reset
    - spi: spi-cadence-quadspi: Add support for DDR PHY mode
    - spi: spi-cadence-quadspi: Add support for odd byte count read/write in
      DDR mode
    - mtd: spi-nor: micron-st: Add support for mt35xu01g flash
    - spi: spi-cadence-quadspi: Add support for OSPI Macronix
    - spi: spi-cadence-quadspi: Add Rx periodic Tuning support
    - spi: spi-cadence-quadspi: Add support for Stacked mode
    - spi: spi-cadence-quadspi: Add module param to configure read timeout
    - mtd: spi-nor: Add stacked mode support for OSPI flash parts
    - mtd: spi-nor: Add flash protection support for OSPI flashes
    - mtd: spi-nor: issi: Add support for is25lx512m OSPI flash
    - mtd: spi-nor: Add support for S28HS02GT Infineon OSPI flash
    - spi: spi-cadence-quadspi: Remove dependency on SRAM Fill Register during
      indirect non-dma read
    - mtd: spi-nor: Add DDR support for Gigadevice OSPI flashes
    - spi: cadence-quadspi: Add quirk to skip STIG mode for data xfers
    - spi: cadence-quadspi: Retrieve all chip-select values from the flash
      node
    - mtd: spi-nor: Fix probe failure for Gigadevice & ISSI OSPI flashes
    - net: axienet: Fix lost wake-up scenario in xmit
    - dt-bindings: net: xlnx,axi-ethernet: Add description for 1G/2.5G MAC
      examples
    - dt-bindings: net: xlnx,axi-ethernet: Add coherency and non-processor
      mode support for 1G/2.5G MAC
    - net: axienet: Add support for non-processor mode
    - net: axienet: Add support for config structure
    - dt-bindings: net: xlnx,axi-ethernet: Add high speed ethernet MAC IPs
      support
    - net: axienet: Add support for 2.5G MAC
    - net: axienet: Add support for 10G MAC
    - net: axienet: Add support for 10G/25G MAC
    - net: axienet: Add support for 1588
    - net: axienet: Adding highmem support
    - net: axienet: Fix issues when DRE is not enabled in the h/w and allow
      unaligned transfers.
    - net: axienet: Read coalesce information from axienet registers
    - net: axienet: Add clock support
    - net: axienet: added multichannel DMA support
    - net: xilinx: axiethernet: Add USXGMII support
    - net: xilinx: Add MRMAC support and check for transmit data FIFO vacancy
    - net: xilinx: Fix phylink_of_phy_connect error on RGMII designs
    - net: axienet: Add switchable 1/10/25G MAC support
    - dt-bindings: net: xlnx,axi-ethernet: Add bindings for DCMAC
    - net: axienet: Add support for DCMAC ethernet IP
    - net: axienet: Use XAXIENET_1_2p5G MAC type for AXI 1G/2.5G ethernet
    - dt-bindings: net: xlnx,axi-ethernet: Add bindings documentation for
      Ethernet Offload Engine
    - net: axienet: Add ethernet offload engine support
    - net: axienet: Add EOE GSO and checksum support for TX
    - net: axienet: Add page in struct aximcdma_bd for GRO
    - net: axienet: Add Page allocation/deallocation for GRO
    - net: axienet: Add EOE GRO support for RX
    - net: axienet: Add GRO Multiple Port Support
    - net: axienet: Correct ethtool advertised and supported link modes for
      XXV
    - xilinx: Add xilinx defconfigs
    - dt-bindings: ARM: zynq: Add DT binding for eFuse controller
    - ARM: zynq: Add support for Zynq-7000S devices
    - ARM: zynq: Add/Update/Sync DTs for xilinx platforms
    - arm64: zynqmp: Add/Update/Sync DTs for xilinx platforms
    - arm64: versal: Add all missing dt files for Xilinx boards
    - arm64: versal-net: Add all missing dt files for Xilinx boards
    - dt-bindings: PCI: dwc: Add AMD Versal2 mdb slcr support
    - dt-bindings: PCI: amd-mdb: Add AMD Versal2 MDB PCIe Root Port Bridge
    - PCI: amd-mdb: Add AMD MDB Root Port driver
    - v4l2: xilinx: dprxss: Select the GT phy driver
    - drm: xlnx: dptxss: Select phy driver
    - usb: dwc3: core: Fix disabling 3.0 clock when operating in 2.0 mode
    - dt-bindings: media: xilinx: Fix syntax for yaml documentation
    - dt-bindings: media: xilinx: convert txt to yaml Xilinx tpg IP
      documentation
    - sound: soc: xlxn_i2s: Simpify using devm_clk_get_enabled()
    - MAINTAINERS: Add maintainers fragment for Xilinx TPG IP driver
    - dt-bindings: media: xilinx: Convert txt to yaml Multiscaler DT
      documentation
    - irqchip: Allow extra fields to be passed to IRQCHIP_PLATFORM_DRIVER_END
    - MAINTAINERS: Add maintainers fragment for xilinx HLS IP driver
    - dt-bindings: phy: v-hdmi-phy1: Add missing tmds_clock in DT bindings
    - MAINTAINERS: Add maintainers fragment for multi scaler driver
    - mtd: spi-nor: Fix block protection failure on Macronix OSPI flash
    - dt-bindings: media: xilinx: Convert txt to yaml Xilinx demosaic DT
      documentation
    - dt-bindings: media: xilinx: Convert txt to yaml Xilinx Gamma IP
      documentation
    - dt-bindings: media: xilinx: Convert txt to yaml VPSS scaler
      documentation
    - dt-bindings: media: xilinx: Convert txt to yaml VPSS CSC documentation
    - ptp: xilinx: Ensure the driver is only build on 64 bit archs
    - MAINTAINERS: Add maintainers fragment for Xilinx Demosaic driver
    - MAINTAINERS: Add maintainers fragment for Xilinx Gamma lut driver
    - crypto: zynqmp-aes-gcm: Fix setkey callback usecase for HW
    - Revert "drm/fb_helper: Enable drm_leak_fbdev_smem by default for zynqmp"
    - dt-bindings: media: xilinx: Convert txt to yaml mem2mem documentation
    - Revert "media: xilinx: Add AXI4 stream switch driver"
    - dt-bindings: display: xlnx: Convert txt to yaml VPSS CSC documentaion
    - dt-bindings: display: xlnx: Convert txt to yaml VPSS Scaler
      documentation
    - arm64: xilinx: Enable NET_SWITCHDEV for TSN_SWITCH support
    - dt-bindings: fpga: Convert Zynq AFI interface bindings to yaml
    - ASoC: dt-bindings: xlnx,v-uhdsdi-audio: Update binding to yaml
    - drm: xlnx: hdmi: Fix errors reported by allmodconfig
    - ASoC: xlnx: Fix xlnx_formatter_pcm clock handling
    - AsoC: xlnx: Simpify using devm_clk_get_enabled() in sdi_audio
    - AsoC: xlnx: Use devm_platform_ioremap_resource() in sdi_audio
    - versal: Add support for CPM5 controller 1 driver
    - arm64: versal: Remove interrupt-parent from pci nodes
    - microblaze: Enable proper network drivers
    - xilinx: Sync defconfig with the latest Kconfig layout
    - MAINTAINERS: Add maintainers fragment for Xilinx VPSS CSC driver
    - MAINTAINERS: Add maintainers fragment for Xilinx VPSS Scaler driver
    - MAINTAINERS: Add maintainers fragment for VPSS CSC DRM driver
    - MAINTAINERS: Add maintainers fragment for VPSS Scaler DRM driver
    - firmware: xilinx: Relocate SEM library APIs to new file
    - firmware: xilinx: Relocate FPGA library APIs to new file
    - firmware: xilinx: Relocate NVM library APIs to new file
    - firmware: xilinx: Relocate Secure library APIs to secure driver file
    - firmware: xilinx: Relocate PDI library APIs to new file
    - firmware: xilinx: Split PM EEMI and core APIs in firmware
    - mtd: spi-nor: macronix: Add support for MX66UW2G345GXRI00 OSPI flash
    - xilinx-ai-engine: Fix sizeof data_region.len
    - xilinx-ai-engine: Add tracepoint support
    - MAINTAINERS: Update Maintainer and Reviewer for xilinx-ams driver
    - MAINTAINERS: Add Fragment for XADC driver
    - dt-bindings: display: xlnx,sdi-tx: Update binding to yaml
    - drm: xlnx: sdi: Update the device-tree flags
    - dt-bindings: media: xilinx: Convert txt to yaml AXI Switch documentation
    - MAINTAINERS: Add maintainers fragment for SDI TXSS driver
    - MAINTAINERS: Add maintainers fragment for SPDIF sound card driver
    - MAINTAINERS: Add maintainers fragment for I2S sound card driver
    - MAINTAINERS: Add maintainers fragment for SDI audio driver
    - MAINTAINERS: Add maintainers fragment for Audio formatter driver
    - MAINTAINERS: Add maintainers fragment for AXI4S Switch driver
    - firmware: xilinx: Relocate general Secure APIs to new file
    - dt-bindings: serial: pl011: Add optional power-domains property
    - xilinx-ai-engine: Fix kernel-doc warning for missing struct members
    - uapi: rsmu: Fix unknown type name error
    - dt-bindings: soc: xilinx: ai-engine: Added clocks and clock-names
      descriptions.
    - dt-bindings: media: xlnx,sdirxss: Update binding to yaml
    - v4l: xilinx: sdirxss: Update the device-tree flags
    - net: axienet: Add phylink support for DCMAC
    - dt-bindings: watchdog: xlnx,versal-wwdt: Add optional power-domains
      property
    - MAINTAINERS: Add maintainers fragment for SDIRXSS driver
    - MAINTAINERS: Add maintainers fragment for PL sound card driver
    - v4l: xilinx: sdirxss: Spell Upto properly
    - dt-bindings: mtd: arasan,nand-controller: Ensure all properties are
      defined
    - MAINTAINERS: Add maintainers fragment for PM Firmware driver
    - phy: xilinx-xhdmiphy: Fix uninitialized variable use warning
    - v4l: xilinx: sdirxss: Use dev_err_probe() helper
    - drm: xlnx: sdi: Use devm_platform_ioremap_resource()
    - drm: xlnx: sdi: Simpify using devm_clk_get_enabled()
    - drm: xlnx: sdi: Use dev_err_probe() helper
    - misc: xilinx-ai-engine: Enable interrupts for aieml
    - net: xilinx: axienet: Fix NULL Pointer dereference up on skb corruption
    - net: axienet: Fix EOE 64-bit Segmentation Fault
    - misc: rsmu: Address implicit conversion issue
    - misc: rsmu: Fix unused variable
    - drm: xlnx: mixer: Add note about about compatible string
    - net: axienet: Detect 64-bit DMA capability for MCDMA and high speed
      ethernet IPs
    - arm64: xilinx: Ensure XLNX_R5_REMOTEPROC is present
    - MAINTAINERS: Add maintainers for crypto drivers
    - drm/fourcc: Remove downstream DRM_FORMAT_X403
    - spi: spi-cadence-quadspi: Align Broken STIG quirk implementation with
      upstream
    - dt-bindings: power: reset: xilinx: Make "interrupts" property optional
    - arm64: zynqmp: Introduce DP port labels
    - dt-bindings: net: macb: Add support for versal2 10gbe device
    - net: macb: Add versal2 10GBE device support
    - net: macb: Update USX_CONTROL reg's bitfields and constants
    - net: macb: Add 1000BASEX support
    - net: macb: Configure MMI_10GBE for given speed
    - net: macb: Get speed and link status runtime
    - arm64: zynqmp: Enable DP for zcu100, zcu104, zcu111
    - arm: versal: Update the reference clocks as per the bindings
    - drm: xlnx: drv: Add FOP_UNSIGNED_OFFSET fops flag
    - drm: xlnx: pl_disp: Fix null termination
    - crypto: Kconfig: Obsolete DEV_XILINX_RSA config option
    - crypto: Kconfig: Allow to select only one Xilinx RSA driver
    - dt-bindings: net: xlnx,axi-ethernet: Add properties to describe GT
      operating mode and AXI4-stream data width for MRMAC
    - net: axienet: Add support for MRMAC GT narrow mode
    - net: macb: Fix interface check in pcs selection
    - driver/uio: Make uio_xilinx_ai_engine driver depend on HAS_DMA
    - dt-bindings: trivial-devices: Add ti,tps53681
    - dt-bindings: trivial-devices: Add ti,tps546b24
    - arm64: versal: Move versal-sec-cfg node nvmem properties inside fixed-
      layout
    - net: xilinx: axienet: Fix Infinite TX NAPI Polls
    - dt-bindings: hwmon: Add UCD90320 gpio description
    - crypto: xilinx-rsa: Change versal DMA bit mask to 64 bits
    - crypto: xilinx-rsa: Free already allocated buffer in setkey
    - crypto: xilinx-rsa: Avoid submitting fallback requests to engine
    - crypto: xilinx-rsa: Remove un-necessary typecast operations
    - dt-bindings: firmware: xilinx: Describe versal-sec-cfg subnode
    - Documentation: ABI: Add xilsem edac sysfs details for SSIT
    - firmware: xilinx: Add support for Xilsem SSIT operations
    - edac: xilinx: Add sysfs entries for Xilsem SSIT
    - MAINTAINERS: Add maintainers fragment for XILSEM Firmware driver
    - dt-bindings: usb: dwc3-xilinx: Add MMI USB support on Versal Gen2
      platform
    - usb: dwc3: Add Versal2 MMI USB controller support
    - arm64: zynqmp: Remove "ti,tps53679" property
    - arm64: zynqmp: Update the Kria SC fan pwm timer and polarity
    - arm64: zynqmp: Update compatible string for tps546X24
    - arm: versal-net: Update the reference clocks as per the bindings
    - Revert "versal: Add support for CPM5 controller 1 driver"
    - staging: xilinx-tsn: Enable module support for tsn driver
    - staging: xilinx-tsn: Fix device tree node memory leak in tsn_ex_ep_probe
    - staging: xilinx-tsn: Refactor PTP timer removal and error handling
    - staging: xilinx-tsn: Add missing of_node_put() to prevent memory leaks
    - staging: xilinx-tsn: Remove explicit IRQ free and use devm-managed IRQ
    - staging: xilinx-tsn: Improve error handling and resource management in
      TADMA probe
    - staging: xilinx-tsn: Improve error handling and resource cleanup
    - staging: xilinx-tsn: Improve clock and resource management
    - net: axienet: Set GRO Destination Address
    - net: axienet: Fix typo in macro name
    - net: axienet: Disable GRO Channel and Port Number
    - arm64: xilinx: enable OP-TEE driver
    - crypto: xilinx-rsa: Remove unused macro
    - crypto: xilinx-rsa: Fix alignment should match warning
    - dt-bindings: i3c: dw: Add power-domains
    - dt-bindings: clock: versal: add Versal Gen 2 compatible string
    - clk: zynqmp: add Versal Gen 2 compatible string
    - fpga: Select DMA_SHARED_BUFFER in FPGA Kconfig
    - dt-bindings: ufs: amd-versal2: Add power-domains
    - firmware: xilinx: Separate TF-A checking
    - firmware: xilinx: Call va_start after pm feature check
    - firmware: xilinx: Add comments about number of arguments
    - firmware: xilinx: Use match data for ZynqMP/Versal
    - firmware: xilinx: Rename zynqmp_pm_invoke_fw_fn()
    - firmware: xilinx: Add Versal Gen 2 compatible string
    - firmware: xilinx: Add support for Versal Gen 2
    - Revert "rpmsg: Make MAX_RPMSG_BUF_SIZE configurable from kconfig"
    - net: ethernet: xilinx: Fix warnings related to typecast
    - net: ethernet: xilinx: Fix implicit declaration warning
    - staging: xilinx-tsn: Fix improper pointer casting for sk_buff
    - staging: xilinx-tsn: Remove unused axidma_bd structure
    - net: xilinx: axienet: Update coalesce count for EOE TX and RX
    - dt-bindings: mailbox: xlnx: add minItems for reg
    - remoteproc: xlnx: avoid RPU force power down
    - net: axienet: Use napi_gro_receive() for better Rx performance
    - remoteproc: xilinx: Allow mailboxes to be optional
    - dt-bindings: usb: dwc3-xilinx: Describe the reset constraint for the
      versal platform
    - v4l2: xilinx: dprx: Fix format truncation warning
    - dt-bindings: dma: DT bindings for AMD MMI DCDMA
    - dmaengine: mmi-dcdma: Implement MMI DCDMA driver
    - crypto: zynqmp-sha: Change algo from shash to ahash algo
    - crypto: zynqmp-sha: Add crypto engine support
    - crypto: zynqmp-sha: Set state size based on fallback hash
    - Revert "crypto: Update HASH_MAX_DESCSIZE to include space for fallback
      tfm."
    - net: phylink: Add support of phy-mode "internal" with inband
      autonegotiation
    - net: axienet: Phylink support for 1G/10G/25G ethernet IP
    - arm64: versal: Align power management node with binding
    - arm64: versal: Use fixed-partitions for OSPI in vek280
    - arm64: versal-net: add compatible property to destination mailbox
    - arm64: versal: Remove the second clock from TTCs
    - arm64: versal-net: Move versal-sec-cfg node nvmem properties inside
      fixed-layout
    - arm64: versal-net: Add compatible to mailbox child node
    - firmware: xilinx: swap 32bit words for PDI address
    - drm: xlnx: mixer: Fix null termination
    - arm64: xilinx: Enable simple panel as part of kernel
    - dt-bindings: PCI: xilinx-cpm: Add compatible string for CPM5NC Versal
      Net host
    - PCI: xilinx-cpm: Add support for Versal Net CPM5NC Root Port controller
    - pwm: cadence: Simplify using devm_ functions
    - pwm: cadence: Make use of devm_pwmchip_alloc()
    - xilinx: Sync defconfig with Kconfig layout change in TSN
    - xilinx-ai-engine: Do not declare ret var in aie_partition_request()
      twice
    - xilinx-ai-engine: Add aie2ps register addresses
    - xilinx-ai-engine: Add aie2ps kernel regs entries
    - xilinx-ai-engine: Add resource attributes
    - xilinx-ai-engine: Add props for tile errors.
    - xilinx-ai-engine: Add core regs list that needs to be cleared.
    - xilinx-ai-engine: add get tile type for aie2ps device
    - xilinx-ai-engine: Add mem info for aie2ps device
    - xilinx-ai-engine: Add core status for sysfs
    - xilinx-ai-engine: lock status for mem and pl mod
    - xilinx-ai-engine: Add support to get dma status
    - xilinx-ai-engine: support for tile dma status in sysfs
    - xilinx-ai-engine: add buffer descriptor attributes for aie2ps
    - xilinx-ai-engine: display tile buffer descriptor in sysfs
    - xilinx-ai-engine: clock ops for aie2ps
    - xilinx-ai-engine: tile isolation for aie2ps
    - xilinx-ai-engine: mem_clear ops for aie2ps
    - xilinx-ai-engine: Uc wakeup api for aie2ps
    - xilinx-ai-engine: sysfs entries for aie2ps tile attr
    - xilinx-ai-engine: Update and add aie_event_attr for aie2ps
    - xilinx-ai-engine: Add l1 and l2 ctrl attributes.
    - xilinx-ai-engine: Fix type in aie_l1_intr_ctrl_attr comment description
    - xilinx-ai-engine: Enable aie2ps support
    - xilinx-ai-engine: Do not declare ret var in aie_mem_mmap twice.
    - xilinx-ai-engine: Fix declaration shadows local variable.
    - usb: dwc3: xilinx: set coherency mode for AMD versal adaptive platform
    - nvmem: xlnx_secure_config: Unregister nvmem device on remove
    - staging: xilinx-tsn: Optimize clock handling with
      devm_clk_get_optional_enabled
    - PCI: xilinx-cpm: Add cpm5_csr register mapping for CPM5_HOST1 variant
    - PCI: amd-mdb: Sync driver with upstream
    - net: axienet: Check if "xlnx,gt-mode" DT property exists before using it
    - mtd: spi-nor: Fix SFDP parsing failure for MT25 series Micron flashes
    - net: axienet: Fix reading of "xlnx,addrwidth" DT property
    - drm: xlnx: Select Syscon driver
    - v4l: xilinx: Select Syscon driver
    - xilinx-ai-engine: Added support for uBlaze(UC) status dump
    - net: axienet: Advertise IPV6 CSUM feature and implement
      ndo_features_check
    - dt-bindings: net: cdns,macb: allow dma-coherent
    - remoteproc: xilinx: Fix mbox check to look at the child
    - xilinx-ai-engine: Updated AIE_DEVICE_GEN_AIE2PS with 5 instead of 3
    - drm: drm_fourcc: Removing duplicate entries for formats XV20/XV15 in
      drm_format_info
    - Revert: dt-bindings: pci: xilinx-nwl: Add phys property
    - Revert: PCI: xilinx-nwl: Add PHY support
    - mtd: spi-nor: Fix incorrect die count reported by Gigadevice OSPI
      flashes
    - include: linux: firmware: add error events header file for Versal Gen 2
    - drivers: soc: xilinx: add support of Versal Gen 2 error events
    - xilinx-ai-engine: Fix uninitialized variable status
    - xilinx-ai-engine: Fix %X format warning in
      aie2ps_sysfs_get_uc_mod_aximm()
    - firmware: xilinx: add AIE2PS IOCTL support
    - xilinx-ai-engine: xilinx-ai-engine: Free apart in apart release
    - xilinx-ai-engine: Make aie_part_* privileged ops func pointer
    - xilinx-ai-engine: Create dma buffer for pm calls for aie2ps devices
    - xilinx-ai-engine: implement packet based pm calls
    - xilinx-ai-engine: Move copy from used to ioctl call for part init
    - xilinx-ai-engine: add initialize and teardown exported function
    - xilinx-ai-engine: Add partition init for aie2ps
    - xilinx-ai-engine: Add mask poll reads for partition
    - xilinx-ai-engine: Add partition teardown for aie2ps
    - xilinx-ai-engine: Add clear context for aie2ps
    - xilinx-ai-engine: Add part_clean for aie2ps
    - xilinx-ai-engine: Add part reset for aie2ps device.
    - xilinx-ai-engine: Use new pm ops for clock set for aie2ps device
    - xilinx-ai-engine: Fix pointer error check
    - xilinx-ai-engine: remove unused variable value in
      aie_part_read_cb_ucstatus()
    - xilinx-ai-engine: Move aie2ps_part_clear_mems to new pkt based pm call
    - xilinx-ai-engine: Make aie_part_set_column_clock function pointer
    - xilinx-ai-engine: Add aie2ps_part_set_column_clock for aie2ps devices
    - xilinx-ai-engine: Fix deadlock on aperture probe failure
    - xilinx-ai-engine: export aie partition read write for other modules
    - xilinx-ai-engine: Fix boundary condition check for reg validation
    - xilinx-ai-engine: Add function to check outstanding aximm transactions
    - xilinx-ai-engine: add support for uc mem zeroiration
    - xilinx-ai-engine: Add uc mem type map functionality
    - xilinx-ai-engine: Add load cert functionality to aie2ps
    - xilinx-ai-engine: Add request for interrupt 2 and 3
    - xilinx-ai-engine: flush work before freeing aperture
    - xilinx-ai-engine: Add support to config L1 interrupt controller
    - xilinx-ai-engine: add function to block broadcast
    - xilinx-ai-engine: config bc block for all tiles
    - xilinx-ai-engine: add api to configure error halt event
    - xilinx-ai-engine: Add function to initialize privileged L2 registers
    - xilinx-ai-engine: config group error for broadcast network
    - xilinx-ai-engine: initialize error handling setup for aie2ps devices
    - xilinx-ai-engine: l1 backtracking for aie2ps
    - xilinx-ai-engine: register irq for error interrupt
    - xilinx-ai-engine: handle hw err for aie2ps
    - xilinx-ai-engine: Add support for user_event1 (inference complete)
    - xilinx-ai-engine: Add missing kernel doc for get_uc_*
    - xilinx-ai-engine: remove mutex lock around aie2ps_part_clean
    - xilinx-ai-engine: remove irq free from aie_part_remove
    - xilinx-ai-engine: Exposes the partition init and teardown
    - xilinx-ai-engine: Replaced NOC DMA PAUSE to UC DMA PAUSE
    - xilinx-ai-engine: Removed api to free dmam_alloc_coherent mem
    - xilinx-ai-engine: fix dma addr high/low address args in pm call
    - xilinx-ai-engine: check hw_err for entire aperture.
    - xilinx-ai-engine: add tracepoint for pm ops
    - xilinx-ai-engine: add tracepoint for aie2ps interrupt and errorhandling
    - usb: dwc3: xilinx: Fix crash in remove path for gadget mode
    - staging: xilinx-tsn: Remove extern declaration in c file
    - staging: xilinx-tsn: Replace sprintf with snprintf
    - staging: xilinx-tsn: Remove unused variable in TADMA driver
    - staging: xilinx-tsn: Remove global variables in TADMA driver
    - staging: xilinx-tsn: Fix TADMA SFM programming
    - dt-bindings: xilinx-tsn: Add new property to tsn_ep node
    - staging: xilinx-tsn: Add support for eight queues
    - staging: xilinx-tsn: Add flexible queue assignment support
    - staging: xilinx-tsn: Correct wake and stop queue behavior
    - staging: xilinx-tsn: Handle inactive MCDMA queues in QBV
    - v4l: xilinx: xcsi2rxss: Fix kernel trace warning
    - firmware: xilinx: Fix potential NULL pointer dereference in
      zynqmp_pm_invoke_fn
    - arm64: versal: Remove useless TI phy header from vek280-revB
    - arm64: xilinx: Add i2c mux idle disconnect property
    - arm64: zynqmp: Revert usb node drive strength and slew rate for zcu106
    - dt-bindings: PCI: amd-mdb: Add reset-gpios example to handle PCIe RP
      PERST#
    - PCI: amd-mdb: Add support for PCIe RP PERST# signal
    - misc: xilinx-ai-engine: Remove PM node ID due to plm deprecation of node
      ID 0x18224072
    - xilinx: Enable Kexec by default
    - dt-bindings: usb: dwc3-xilinx: Add clock description for MMI USB
    - dt-bindings: usb: dwc3-xilinx: allow dma-coherent
    - spi: spi-zynqmp-gqspi: Fix memory corruption when writing odd-length
      data in dual parallel mode
    - dt-bindings: display: xlnx: DT bindings for AMD MMI DC
    - drm: xlnx: mmi-dc: DRM/KMS driver for AMD MMI DC
    - dt-bindings: PCI: xilinx-cpm: Add `cpm_crx` property for PCIe IP reset
    - PCI: xilinx-cpm: Add support for PCIe RP PERST# signal
    - dt-bindings: display: xlnx: DT bindings for AMD MMI DP
    - staging: mmi-dptx: DRM/KMS driver for AMD MMI DisplayPort
    - arm64: xilinx: enable DisplayPort & Display Controller driver
    - dt-bindings: display: xlnx: Add reserved memory usage information
    - drm: xlnx: pl_disp: Allow reserving memory DMA using 64bit addresses
    - v4l: xilinx: vpss-scaler: Add 8 ppc support
    - MAINTAINERS: Add maintainer for Renesas clk-proxo driver
    - drm: xlnx: hdmi: Fix random no link/video lock issue
    - drm: xlnx: hdmi: Improve the streamup event handling
    - drm: xlnx: hdmi: Fix DRM connector status issue
    - firmware: xilinx: Add debugfs support for PM_GET_NODE_STATUS
    - staging: mmi-dptx: Enable interrupts selectively, based only on active
      usage
    - dt-bindings: net: xlnx,axi-ethernet: Add auto negotiation property
    - net: axienet: Check if auto negotiation is enabled before using it
    - remoteproc: xlnx: allow single core use in split mode
    - misc: xilinx_puf: Change to streaming dma API
    - Revert "remoteproc: xilinx: Fix mbox check to look at the child"
    - Revert "remoteproc: xilinx: Allow mailboxes to be optional"
    - remoteproc: xlnx: avoid mailbox setup
    - misc: xilinx-ai-engine: S100/S200 probe failure
    - usb: misc: onboard_usb_dev: Fix usb5744 initialization sequence
    - v4l: xilinx: vip: Fix incorrect V4L pixel format code
    - drm: xlnx: mmi-dc: Document 'wb' module parameter
    - drm: xlnx: mmi-dc: Register IRQ handler after initialization
    - drm: xlnx: mmi-dc: Release previously acquired DMA channels on failure
    - dt-bindings: display: xlnx: Make "resets" as required property
    - drm: xlnx: mmi-dc: Reset the IP on CRTC disable to avoid corrupted
      output
    - dt-bindings: display: xlnx: Make "clocks" and "clock-names" as required
      property
    - drm: xlnx: mmi-dc: Add support for video pixel clock control
    - media: videodev2.h: Add YUV444 12 bit video format support
    - docs: uapi: media: Document YUV444 12 bit video format
    - media: v4l2-common: Add YUV444 12 bit video format
    - media: v4l2-core: Add YUV444 12 bit video format
    - v4l: xilinx: vip: Add YUV444 12 bit video format
    - v4l: xilinx: tpg: Add YUV444 12 bit media bus format
    - v4l: xilinx: vpss-csc: Add YUV444 12 bit media bus format
    - v4l: xilinx: vpss-scaler: Add YUV444 12 bit media bus format
    - drm: drm_fourcc: Add YUV444 12 bit format
    - drm: fourcc: Add new YUV444 12 bit format
    - dt-bindings: dma: xilinx: Add YUV444 12 bit format
    - dmaengine: xilinx_frmbuf: Add YUV444 12 bit format
    - dt-bindings: display: xlnx: mixer: Add YUV444 video format support
    - dmaengine: mmi-dcdma: Remove "axi_clk" clock name
    - drm: xlnx: mixer: Add YUV444 12 bit video format
    - drm: xlnx: zynqmp_dp: Fix DP power suspend/resume issue
    - arm64: xilinx: enable CONFIG_ARM64_SW_TTBR0_PAN flag
    - drm: xlnx: hdmi: Add support for YUV444 formats
    - drm: xlnx: hdmi: Fix dynamic color depth configuration
    - misc: xilinx-ai-engine: Remove direct user space access api from aie
      driver
    - misc: xilinx-ai-engine: flushes the fput during partition release
    - misc: xilinx-ai-engine: increase shim dma bd len for aie2ps
    - misc: xilinx-ai-engine: Fix memtile event issue for AIEML
    - firmware: xilinx: fix sub-family code extraction
    - firmware: xilinx: rename macro for subfamily code to avoid conflict
    - net: axienet: Fix kernel crash for XXV ethernet
    - xlnx: zynqmp_kms: Update planes asynchronously in the legacy entry
    - dt-bindings: display: xlnx: mixer: Fix compatible string
    - drm: xlnx: mixer: Fix 3 planar video format support
    - drm/fbdev_dma: Leak framebuffer physical address
    - drm: xlnx: zynqmp_kms: Init fbdev with 16 bit color
    - misc: xilinx-ai-engine: Remove sysfs entries for aie2ps
    - misc: xilinx-ai-engine: Remove sysfs entries for aie2ps partition and
      tiles
    - drm/fbdev_dma: Make framebuffer leak reliable
    - drm: xlnx: zynqmp_kms: Increase max screen height
    - drm: xlnx: mmi-dc: Add support for PL video pixel clock
    - drm: xlnx: mmi-dc: Reset HW on format change
    - xilinx-ai-engine: Fix bitmap position of clock status
    - xen/arm: call uaccess_ttbr0_enable for dm_op hypercall
    - Revert "arm64: xilinx: enable CONFIG_ARM64_SW_TTBR0_PAN flag"
    - misc: xilinx-ai-engine: load CERT using AXIMM
    - misc: xilinx-ai-engine: Fixed the column 1 NMU config bug
    - misc: xilinx-ai-engine: Moved to relative tile location during uc wakeup
    - misc: xilinx-ai-engine: Removed aximm isolation
    - drm: xlnx: mmi-dc: Fix pixel scaling
    - dmaengine: mmi-dcdma: Fix DMA mask
    - drm: xlnx: mmi-dc: Set device DMA mask
    - xilinx_defconfig: default enable DRM_ACCEL
    - arm64: xilinx: Enable AMD Versal Gen 2 MDB PCIe Root Port driver
    - nvmem: zynqmp_nvmem: unbreak driver after cleanup
    - firmware: xilinx: Add new AIE2PS IOCTL
    - misc: xilinx-ai-engine: Added support to disable error on tlast
    - media: i2c: ds90ub960: Replace aliased clients list with address list
    - i2c: use client addresses directly in ATR interface
    - i2c: move ATR alias pool to a separate struct
    - i2c: rename field 'alias_list' of struct i2c_atr_chan to 'alias_pairs'
    - i2c: support per-channel ATR alias pools
    - i2c: Support dynamic address translation
    - i2c: atr: Fix end of loop test in i2c_atr_find_mapping_by_addr()
    - i2c: atr: Fix lockdep for nested ATRs
    - i2c: atr: find_mapping() -> get_mapping()
    - i2c: atr: split up i2c_atr_get_mapping_by_addr()
    - i2c: atr: do not create mapping in detach_addr()
    - i2c: atr: deduplicate logic in attach_addr()
    - i2c: atr: allow replacing mappings in attach_addr()
    - i2c: atr: add static flag
    - i2c: atr: add passthrough flag
    - include/uapi/linux/xlnx-ai-engine.h: fix CONFIG_XILINX_AIE leak
    - drm: xlnx: pl_disp: use fourcc_code instead of strscpy
    - [Config] update annotations

  * Miscellaneous Ubuntu changes
    - [Packaging] remove linux-lib-rust-PKGVER-ABINUM-FLAVOUR
    - [Config] first check-config for plucky:linux-xilinx
    - [Config] copy annotations from noble:linux-xilinx
    - [Config] update configs
    - [Config] update configs for cranky close

  * Miscellaneous upstream changes
    - Create debian.xilinx from generic kernel
    - Create dummy entry in changelog
    - Update debian.env
    - Initialize annotations
    - Initialize vars.xilinx
    - Initialize control.stub.in
    - Initialize arm64.mk

Date: 2025-08-01 08:43:14.737301+00:00
Changed-By: Wei-Lin Chang <weilin.chang at canonical.com>
Signed-By: Andy Whitcroft <apw at canonical.com>
https://launchpad.net/ubuntu/+source/linux-xilinx/6.14.0-1002.2
-------------- next part --------------
Sorry, changesfile not available.


More information about the plucky-changes mailing list