In message: [linux-yocto][linux-yocto 
v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx] ti-j7xxx adds preempt-rt kernel 
patches to align TI SDK v6.1 kernel
on 01/06/2023 Xulin Sun wrote:

> Hi Bruce,
> 
> Could you please help to create a new kernel branch
> "v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx"
> based on "v6.1/standard/preempt-rt/base" for upgrading BSP to kernel v6.1?
> 
> And merge below patches to the new branch
> "v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx".

populated and pushed.

Bruce

> 
> 
> 
> The following changes since commit a49ca8357f930ba63aa382ad291f4ddf1e6db427:
> 
>   Merge branch 'v6.1/standard/base' into v6.1/standard/preempt-rt/base
> (2023-05-31 19:35:24 -0400)
> 
> are available in the Git repository at:
> 
>   https://github.com/xulinsun/ti-j72x
> v6.1/standard/preempt-rt/ti-sdk-6.1/ti-j7xxx
> 
> for you to fetch changes up to c9c1194e86e4b06a2ec3fb3b250b222ed84f6920:
> 
>   PCI: j721e: disable retrain Link for Gen2 training (2023-06-01 09:35:02
> +0800)
> 
> ----------------------------------------------------------------
> Anand Gadiyar (2):
>       arm64: dts: ti: Refractor AM625 SK dts
>       arm64: ti: dts: Add support for AM62x LP SK
> 
> Andrew Davis (65):
>       kbuild: Allow DTB overlays to built from .dtso named source files
>       kbuild: Allow DTB overlays to built into .dtbo.S files
>       staging: pi433: overlay: Rename overlay source file from .dts to .dtso
>       kbuild: Cleanup DT Overlay intermediate files as appropriate
>       arm64: dts: freescale: Rename DTB overlay source files from .dts to
> .dtso
>       arm64: dts: renesas: Rename DTB overlay source files from .dts to
> .dtso
>       arm64: dts: xilinx: Rename DTB overlay source files from .dts to .dtso
>       kbuild: Disallow DTB overlays to built from .dts named source files
>       arm64: dts: ti: k3-am64: Enable UART nodes at the board level
>       arm64: dts: ti: k3-am64: Enable I2C nodes at the board level
>       arm64: dts: ti: k3-am64: Enable SPI nodes at the board level
>       arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level
>       arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level
>       arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level
>       arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node
>       arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level
>       arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level
>       arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level
>       arm64: dts: ti: k3-am62: Enable UART nodes at the board level
>       arm64: dts: ti: k3-am62: Enable I2C nodes at the board level
>       arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level
>       arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level
>       arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node
>       arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level
>       arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level
>       arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level
>       arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level
>       arm64: dts: ti: k3-j721e: Enable UART nodes at the board level
>       arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level
>       arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level
>       arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level
>       arm64: dts: ti: k3-j7200: Enable UART nodes at the board level
>       arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level
>       arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level
>       arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level
>       arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level
>       arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level
>       arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level
>       arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level
>       arm64: dts: ti: k3-am65: Enable UART nodes at the board level
>       arm64: dts: ti: k3-am65: Enable I2C nodes at the board level
>       arm64: dts: ti: k3-am65: Enable SPI nodes at the board level
>       arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level
>       arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level
>       arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node
>       arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level
>       arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level
>       arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level
>       arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level
>       arm64: dts: ti: k3-am65: Enable McASP nodes at the board level
>       ARM: dts: ti: Add AM57xx GP EVM board support
>       ARM: dts: ti: Add AM57xx GP EVM Rev A3 board support
>       ARM: dts: am57xx-idk: Add IDK displays and touchscreens
>       dma-buf: heaps: Initialize during core instead of subsys
>       dma-buf: heaps: Add Carveout heap to DMA-BUF Heaps
>       misc: sram: Add DMA-BUF Heap exporting of SRAM areas
>       HACK: dt-bindings: misc: Add ti,dma-buf-phys binding doc
>       HACK: misc: Add dma-buf to physical address exporter
>       dt-bindings: gpu: Add YAML DT bindings for PowerVR SGX
>       ARM: dts: omap3: Add device tree entry for SGX
>       ARM: dts: omap4: Add device tree entry for SGX
>       ARM: dts: AM33xx: Add device tree entry for SGX
>       ARM: dts: AM437x: Add device tree entry for SGX
>       ARM: dts: DRA7xx: Add device tree entry for SGX
>       arm64: dts: ti: k3-am654-main: Add device tree entry for SGX
> 
> Andrew F. Davis (1):
>       soc: ti: pruss: Add pruss_{request,release}_mem_region() API
> 
> Andrey Skvortsov (1):
>       media: ov5640: Update last busy timestamp to reset autosuspend timer
> 
> Apelete Seketeli (1):
>       arm64: dts: ti: k3-j784s4-evm: Fix wakeup gpio pinmux interrupt range
> 
> Apurva Nandan (28):
>       dt-bindings: arm: ti: Add bindings for J784s4 SoC
>       dt-bindings: pinctrl: k3: Introduce pinmux definitions for J784s4
>       arm64: dts: ti: Add initial support for J784S4 SoC
>       arm64: dts: ti: Add support for J784S4 EVM board
>       dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4
>       arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support
>       spi: spi-mem: Add DTR templates for cmd, address, dummy and data phase
>       mtd: spinand: Define macros for Octal DTR ops
>       mtd: spinand: Add enum spinand_protocol to indicate current SPI IO
> mode
>       mtd: spinand: Rename 'op_templates' to 'data_ops'
>       mtd: spinand: Define ctrl_ops for non-page read/write op templates
>       mtd: spinand: Define default ctrl_ops in the core
>       mtd: spinand: Switch from op macros usage to 'ctrl_ops' in the core
>       mtd: spinand: Add support for manufacturer-based ctrl_ops variations
>       mtd: spinand: Add change_mode() in manufacturer_ops
>       mtd: spinand: Add pointer to probed flash's spinand_info
>       mtd: spinand: Allow enabling/disabling Octal DTR mode in the core
>       mtd: spinand: Add mtd_suspend() to disable Octal DTR mode at suspend
>       mtd: spinand: winbond: Add support for write volatile configuration
> register op
>       mtd: spinand: winbond: Add octal_dtr_enable/disable() in
> manufacturer_ops
>       mtd: spianand: winbond: Add change_mode() manufacturer_ops
>       mtd: spinand: winbond: Rename cache op_variants struct variable
>       mtd: spinand: winbond: Add support for Winbond W35N01JW SPI NAND flash
>       arm64: dts: ti: k3-am62x-sk-common: Add pinmux settings for OSPI0
>       arm64: dts: ti: k3-am62-lp-sk: Add spi-nand flash node
>       media: i2c: add Sony IMX390 driver
>       arm64: dts: ti: k3-j784s4-mcu-wakeup: Add FSS OSPI0 and FSS OSPI1
>       arm64: dts: ti: k3-j784s4-evm: Add support for OSPI and QSPI flashes
> 
> Aradhya Bhatia (25):
>       dt-bindings: display: ti,am65x-dss: Add support for am625 dss
>       drm/tidss: Rename "hw_videoport" to "vp_idx"
>       drm/tidss: Remove Video Port to Output Port coupling
>       drm/tidss: Configure different OLDI modes
>       drm/tidss: Rename AM65x DSS OLDI CTRL MMR registers
>       drm/tidss: Add support for AM625 DSS
>       drm/tidss: Add IO CTRL and Power support for OLDI TX in am625
>       HACK: drm/tidss: Update the clock request value for OLDI videoports
>       dt-bindings: vendor-prefixes: Add microtips and lincolntech
>       dt-bindings: display/simple: Add Microtips & Lincolntech Dual-LVDS
> Panels
>       drm/panel: simple: Add Microtips Technology MF-101HIEBCAF0 panel
>       drm/panel: simple: Add Lincoln Tech Sol LCD185-101CT panel
>       arm64: dts: ti: k3-am62-main: Add node for Display SubSystem
>       arm64: dts: ti: k3-am62-main: Add DT node for OLDI IO control
>       arm64: dts: ti: k3-am62x-common: Add DSS pinmux info
>       arm64: dts: ti: k3-am62x-common: Update main-i2c1 frequency
>       arm64: dts: ti: k3-am625-sk: Add DSS ports, HDMI tx & peripherals
>       arm64: dts: ti: Add Microtips OLDI Panel Overlay for AM625-SK
>       arm64: dts: ti: Add Microtips OLDI Panel Overlay for AM62 LP SK
>       dt-bindings: display: ti: Add support for am62a7 dss
>       drm/tidss: Add support for AM62A7 DSS
>       arm64: dts: ti: k3-am62a-sk: Add interrupt support for IO Expander
>       arm64: dts: ti: k3-am62a7-sk: Update main-i2c1 frequency
>       arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem
>       arm64: dts: ti: k3-am62a7-sk: Add peripherals and pinmux to enable
> display
> 
> Aswath Govindraju (13):
>       usb: typec: tps6598x: Add support for polling interrupts status
>       usb: dwc3-am62: Add support for system wakeup based on USB events
>       arm64: dts: ti: k3-am62-main: Add support for USB
>       arm64: dts: ti: k3-am625-sk: Add support for USB
>       mmc: sdhci_am654: Add support for PM suspend/resume
>       arm64: dts: ti: k3-j721s2-main: Add support for USB
>       arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support of OSPI
>       arm64: dts: ti: k3-j721s2-common-proc-board: Enable SERDES0
>       arm64: dts: ti: k3-j721s2-common-proc-board: Add USB support
>       arm64: dts: ti: k3-j721s2: Add support for OSPI Flashes
>       arm64: dts: ti: k3-j721s2-main: Add PCIe device tree node
>       arm64: dts: ti: k3-j721s2-common-proc-board: Enable PCIe
>       arm64: dts: ti: k3-j721s2: Add support for CAN instances 3 and 5 in
> main domain
> 
> Bhavya Kapoor (4):
>       arm64: dts: ti: k3-j721s2-mcu-wakeup: Add support for ADC nodes
>       arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux information
> for ADC
>       arm64: dts: ti: k3-j721e-main: Update delay select values for MMC
> subsystems
>       arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode
> 
> Brandon Brnich (4):
>       vxe-vxd: decoder: Improve performance of h265 decoder
>       vxe-vxd: decoder: Capture buffer cleanup
>       arm64: dts: ti: k3-j721s2-main: Add video codec node
>       arm64: dts: ti: k3-j784s4-main: Add video codec nodes
> 
> Darren Etheridge (6):
>       media: platform: move vxe-vxd to manufacturer directory
>       media: img: vxe-vxd: update macro change from kernel 5.10 to 6.1
>       media: img: vxe-vxd: add vxe-vxd driver to MAINTAINERS file
>       media: platform: img: add the vxe-vxd driver into the build infra
>       media: platform: img: vxe-vxd: fix-up a variety of compile warnings
>       media: platform: img: vxe-vxd: fix a array out of bounds bug
> 
> Dasnavis Sabiya (2):
>       dt-bindings: arm: ti: Add binding for AM69 Starter Kit
>       arch: arm64: dts: Add support for AM69 Starter Kit
> 
> Dave Gerlach (6):
>       arm64: dts: ti: k3-am625: Introduce operating-points table
>       dt-bindings: ti, sci: Add lpm region and firmware-name
>       firmware: ti_sci: Introduce Power Management Ops
>       firmware: ti_sci: Allocate memory for the LPM modes
>       firmware: ti_sci: Use dt provided fw name and address to load at
> suspend time
>       firmware: ti_sci: Introduce prepare system suspend call
> 
> Devarsh Thakkar (11):
>       arm64: dts: ti: k3-am62: Add DM R5 ranges in cbass
>       rpmsg: char: Add "rpmsg_chrdev" rpmsg device entry in device table
>       remoteproc: k3-r5: Simplify cluster mode setting usage
>       dt-bindings: remoteproc: ti: Add new compatible for AM62 SoC family
>       remoteproc: k3-r5: Use separate compatible string for TI AM62x SoC
> family
>       arm64: dts: ti: k3-am62a: Add remote proc nodes
>       arm64: dts: ti: k3-am62a7-sk: Enable remote proc nodes
>       arm64: dts: ti: k3-am62x-sk-common: Enable remote proc nodes
>       media: chips-media: wave5: Add hrtimer based polling support
>       arm64: dts: ti: k3-am62a-mcu: Add SRAM node
>       HACK: arm64: dts: ti: k3-am62a-mcu: Disable MCU R5F
> 
> Dhruva Gole (8):
>       arm64: dts: ti: k3-am625-sk: Add ti,vbus-divider property to usbss1
>       spi: cadence-quadspi: Reset CMD_CTRL Reg on cmd r/w completion
>       spi: cadence-quadspi: Add flag for direct mode writes
>       spi: cadence-quadspi: setup ADDR Bits in cmd reads
>       spi: cadence-quadspi: use STIG mode for small reads
>       arm64: dts: ti: Introduce k3-am625-sk-lpmdemo
>       arm64: dts: ti: k3-am625-sk-lpmdemo: Enable OSPI node
>       spi: cadence-quadspi: support restoring phy_settings after
> suspend-resume
> 
> Esteban Blanc (4):
>       rtc: tps6594: add driver for TPS6594 PMIC RTC
>       pinctrl: tps6594: add pinmux and gpio for TPS6594 PMIC
>       arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs
>       arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs
> 
> Faiz Abbas (1):
>       arm64: dts: k3-am654-idk: Add Support for MCAN
> 
> Frank Rowand (1):
>       of: overlay: rename overlay source files from .dts to .dtso
> 
> Geert Uytterhoeven (8):
>       phy: Remove unused phy_optional_get()
>       doc: phy: Document devm_of_phy_get()
>       phy: Add devm_of_phy_optional_get() helper
>       net: lan966x: Convert to devm_of_phy_optional_get()
>       PCI: tegra: Convert to devm_of_phy_optional_get()
>       usb: host: ehci-exynos: Convert to devm_of_phy_optional_get()
>       usb: host: ohci-exynos: Convert to devm_of_phy_optional_get()
>       net: ethernet: ti: am65-cpsw: Convert to devm_of_phy_optional_get()
> 
> Georgi Vlaev (1):
>       firmware: ti_sci: Add support for querying the firmware caps
> 
> Grygorii Strashko (25):
>       rpmsg-kdrv: add support for remote eth device
>       rpmsg-kdrv: ethswitch: add support for mc filtering in switch mode
>       dmaengine: ti: k3-udma-glue: do not create glue dma devices for udma
> channels
>       net: ethernet: ti: introduce j721e virt cpsw-nuss mac driver
>       net: ethernet: ti: j721e-cpsw-virt-mac: protect RX IRQ enable/disable
> by flag
>       net: ethernet: ti: j721e-cpsw-virt-mac: use napi_complete_done() in TX
> completion
>       net: ethernet: ti: j721e-cpsw-virt-mac: add sw irq coalescing based on
> hrtimers
>       net: ethernet: ti: j721e-cpsw-virt-mac: add support for mac-only
> virt-mac devices
>       net: ethernet: ti: j721e-cpsw-virt-mac: add support for mc filtering
>       dt-binding: net: ti: am65x-cpts: add 'ti,pps' property
>       net: ethernet: ti: am65-cpsw: add .ndo to set dma per-queue rate
>       net: ethernet: ti: am65-cpsw: enable p0 host port rx_vlan_remap
>       net: ethernet: ti: am65-cpts: add pps support
>       net: ethernet: ti: am65-cpts: adjust pps following ptp changes
>       net: ethernet: ti: am65-cpts: reset pps genf adj settings on enable
>       net: ethernet: ti: am65-cpts: adjust estf following ptp changes
>       net: phy: dp83869: support mii mode when rgmii strap cfg is used
>       net: ethernet: ti: am65-cpsw-qos: iet: allow to set addfragsize
>       net: ethernet: ti: am65-cpsw: add cut-thru support for am64 cpsw3g
>       net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode
>       net: ethernet: ti: am65-cpsw: add sw rx irq coalescing based on
> hrtimers
>       net: ethernet: ti: am65-cpsw: add sw tx irq coalescing based on
> hrtimers
>       net: ethernet: ti: icssg_prueth: add am64x icssg support
>       net: ethernet: ti: icssg_prueth: am65x SR2.0 add 10M full duplex
> support
>       net: ti: icssg-prueth: Add support for half duplex operation
> 
> Guoniu.zhou (2):
>       media: ov5640: report correct frame rate to user
>       media: ov5640: set correct default format for CSI-2 mode
> 
> Hari Nagalla (3):
>       dt-bindings: remoteproc: k3-dsp: Update bindings for AM62A SoCs
>       dt-bindings: remoteproc: k3-m4f: Add bindings for K3 AM64x SoCs
>       arm64: dts: ti: k3-am62: Add remote proc nodes
> 
> Jacob Keller (1):
>       ptp: convert remaining drivers to adjfine interface
> 
> Jacopo Mondi (2):
>       media: Documentation: Add GS_ROUTING documentation
>       media: subdev: Add for_each_active_route() macro
> 
> Jai Luthra (38):
>       dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data
>       arm64: dts: ti: Enable audio on SK-AM62(-LP)
>       arm64: dts: ti: k3-am62a-main: Add nodes for McASP
>       arm64: dts: ti: k3-am62a7-sk: Split vcc_3v3 regulators
>       arm64: dts: ti: k3-am62a7-sk: Enable audio on AM62A
>       media: ov5640: Fix the default link frequency
>       media: cadence,ti: Support RAW8,10,12 formats
>       media: ti: j721e-csi2rx: Add system suspend/resume hooks
>       arm64: dts: ti: Enable CSI-RX on AM62
>       arm64: dts: ti: k3-am62x-sk: Enable i2c for cameras
>       arm64: dts: ti: Enable CSI-RX on AM62A
>       arm64: dts: ti: k3-am62a7-sk: Configure camera peripherals
>       arm64: dts: ti: k3-am62a7-sk: Add overlay for IMX219
>       arm64: dts: ti: k3-am625-sk: Add overlays for OV5640
>       arm64: dts: ti: Cleanup the dtb list
>       remoteproc: k3-c7x: Add support for C7xv DSP on AM62A SoC
>       media: v4l: Add 10-bit RGBIr formats
>       media: v4l2-core: Enable streams api
>       media: i2c: ds90ub960: Add 10-bit RGBIr formats
>       media: i2c: ds90ub953: Support non-continuous clock mode
>       media: i2c: ds90ub960: Support multi-channel sensors
>       media: cadence: csi2rx: Use new enable stream APIs
>       media: cadence: csi2rx: Propagate set_fmt from sink to source
>       media: cadence: csi2rx: Add RAW10 RGBIr formats
>       media: cadence: csi2rx: Enable stream-wise routing
>       media: cadence: csi2rx: Enable per-stream controls
>       media: ti: j721e-csi2rx: add support for processing virtual channels
>       media: ti: j721e-csi2rx: add multistream support
>       media: ti: j721e-csi2rx: Reject non-zero index for enum_framesizes
>       media: ti: j721e-csi2rx: Add get_fmt and set_fmt pad ops
>       media: ti: j721e-csi2rx: Add RAW10 RGBIr formats
>       media: ti: j721e-csi2rx: Enable per-stream controls
>       media: i2c: imx390: Add 100Khz input clock margin
>       media: i2c: ov2312: add Omnivison OV2312 driver
>       arm64: dts: ti: k3-am62a7: add overlay for fusion board
>       arm64: dts: ti: Add overlays for IMX390 RCM
>       arm64: dts: ti: k3-am62a7: FPDLink overlays for LI OV2312
>       arm64: dts: ti: k3-am62a7-sk: Combined dtbs with sensors
> 
> Jan Kiszka (1):
>       arm64: dts: ti: iot2050: Add layout of OSPI flash
> 
> Jasko-EXT Wojciech (1):
>       PCI: cadence: Clear the ARI Capability Next Function Number of the
> last function
> 
> Jayesh Choudhary (10):
>       arm64: dts: ti: k3-j784s4-*: Add 'ti,sci-dev-id' for NAVSS nodes
>       arm64: dts: ti: k3-am65-main: Drop RNG clock
>       arm64: dts: ti: k3-am64-main: Drop RNG clock
>       arm64: dts: ti: k3-j721e-main: Drop RNG clock
>       arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator
>       arm64: dts: ti: k3-am62-main: Add McASP nodes
>       dmaengine: ti: k3-udma: remove non-fatal probe deferral log
>       arm64: dts: ti: j721e-common-proc-board: Fix sound node-name
>       arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator
>       soc: ti: k3-ringacc: remove non-fatal probe deferral log
> 
> Jayshri Pawar (1):
>       media: cadence: csi2rx: Support runtime PM
> 
> Jerome Neanne (3):
>       mfd: tps65219: Add driver for TI TPS65219 PMIC
>       regulator: tps6594-regulator: Add driver for TI TPS6594 regulators
>       arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC
> 
> Julien Panis (8):
>       arm64: dts: ti: k3-am62: Add watchdog nodes
>       dt-bindings: mfd: Add TI TPS6594 PMIC
>       mfd: tps6594: Add driver for TI TPS6594 PMIC
>       misc: tps6594-esm: Add driver for TI TPS6594 ESM
>       misc: tps6594-pfsm: Add driver for TI TPS6594 PFSM
>       Documentation: Add TI TPS6594 PFSM
>       samples: Add userspace example for TI TPS6594 PFSM
>       arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC
> 
> Jun Nie (2):
>       dt-bindings: usb: tps6598x: Add wakeup property
>       usb: typec: tipd: Support wakeup
> 
> Jyri Sarha (1):
>       arm64: dts: ti: Add overlay for OLDI-LCD1EVM Display and touch screen
> 
> Keerthy (1):
>       arm64: :dts :ti :k3-j7200-common-proc-board: Correct the pinctrl node
> offsets
> 
> Kevin Hilman (2):
>       dmaengine: ti: convert k3-udma to module
>       dmaengine: ti: convert PSIL to be buildable as module
> 
> Kishon Vijay Abraham I (3):
>       arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality
> card
>       dmaengine: ti: k3-psil-j721s2: Add PSI-L thread map for main CPSW2G
>       misc: pci_endpoint_test: Do not request or allocate IRQs in probe
> 
> Krzysztof Kozlowski (1):
>       arm64: dts: ti: Trim addresses to 8 digits
> 
> Laurent Pinchart (6):
>       media: Accept non-subdev sinks in v4l2_create_fwnode_links_to_pad()
>       media: subdev: Add [GS]_ROUTING subdev ioctls and operations
>       media: subdev: add v4l2_subdev_routing_validate() helper
>       media: v4l2-subdev: Add v4l2_subdev_state_xlate_streams() helper
>       media: v4l2-subdev: Add subdev .(enable|disable)_streams() operations
>       media: v4l2-subdev: Add v4l2_subdev_s_stream_helper() function
> 
> Lokesh Vutla (1):
>       dt-bindings: net: icss_iep: Add dt binding documentation
> 
> Luca Ceresoli (1):
>       i2c: add I2C Address Translator (ATR) support
> 
> MD Danish Anwar (7):
>       remoteproc: pru: Add enum for PRU Core Identifiers.
>       remoteproc: pru: Add APIs to get and put the PRU cores
>       dt-bindings: net: Add ICSSG Ethernet
>       dt-bindings: net: ti: icssg-prueth: Add documentation for Half duplex
> support.
>       net: ethernet: ti: icssg_prueth: Add support for ICSSG switch firmware
> on AM654 PG2.0 and AM64 EVM
>       net: ethernet: ti: icssg_prueth: enable IET/FPE feature configuration
>       net: ti: icssg_prueth: Fix overflowing of stats
> 
> Marco Felsch (2):
>       phy: dphy: refactor get_default_config
>       phy: dphy: add support to calculate the timing based on hs_clk_rate
> 
> Markus Schneider-Pargmann (1):
>       Input: Add tps65219 interrupt driven powerbutton
> 
> Martyn Welch (2):
>       remoteproc: k4: Split out functions common with M4 driver
>       remoteproc: k4-m4: Add a remoteproc driver for M4F subsystem
> 
> Matt Ranostay (15):
>       dt-bindings: phy-j721e-wiz: add j784s4 compatible string
>       phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support
>       dt-bindings: phy-j721e-wiz: add j721s2 compatible string
>       phy: ti: phy-j721e-wiz: add j721s2-wiz-10g module support
>       dt-bindings: ti-serdes-mux: Add defines for J784S4 SoC
>       dt-bindings: PCI: ti,j721e-pci-host: add interrupt controller
> definition
>       dt-bindings: PCI: ti,j721e-pci-*: Add missing interrupt properties
>       dt-bindings: PCI: Add host mode device-id for j721s2 platform
>       arm64: dts: ti: k3-j721s2-main: Add SERDES and WIZ device tree node
>       arm64: dts: ti: k3-j784s4: Add initial PCIe/SerDes support for J784S4
>       dt-bindings: PCI: ti,j721e-pci-*: add checks for num-lanes
>       PCI: j721e: Add per platform maximum lane settings
>       PCI: j721e: Add PCIe 4x lane selection support
>       dt-bindings: PCI: ti,j721e-pci-*: add j784s4-pci-* compatible strings
>       PCI: j721e: add j784s4 PCIe configuration
> 
> Matthias Schiffer (1):
>       mmc: sdhci_am654: Use dev_err_probe() for mmc_of_parse() return code
> 
> Misael Lopez Cruz (1):
>       rpmsg-kdrv: ethswitch: add support for mac-only ports
> 
> Murali Karicheri (4):
>       ethernet: ti: am65-cpsw-qos: implement ethtool priv flag for IET
>       net: ethernet: ti: am65-cpsw-qos: Add IET Frame preemption feature
>       net: ethernet: ti: icssg_prueth: add IET Frame preemption utilities
>       net: ethernet: ti: icssg_prueth: add priv-flags to configure IET FPE
> 
> Nas Chung (4):
>       media: chips-media: wave5: Add vpuapi layer
>       media: chips-media: wave5: Add the v4l2 layer
>       media: chips-media: wave5: Add TODO file
>       wave5: Support 48bit memory address.
> 
> Nishanth Menon (4):
>       dt-bindings: net: ti: k3-am654-cpsw-nuss: Drop pinmux header
>       arm64: dts: ti: Use local header for pinctrl register values
>       dt-bindings: pinctrl: k3: Deprecate header with register constants
>       arm64: dts: ti: k3-am62-wakeup: Introduce RTC node
> 
> Nitin Yadav (1):
>       arm64: dts: ti: k3-am62-main: Update OTAP and ITAP delay select
> 
> Pierre Gondois (1):
>       arm64: dts: Update cache properties for ti
> 
> Prasanth Babu Mantena (9):
>       vxe-vxd: decoder: Fix for Cntrl+C issue
>       vxe-vxd: decoder: Add seek functionality
>       vxe-vxd: decoder: Fix input buffer size
>       vxe-vxd: encoder: Fix Buffer Alignment of Encoder buffer
>       vxe-vxd: decoder: Error handling of fatal condition
>       vxe-vxd: encoder: Framerate fix with Non-blocking QBUF implementation
>       vxe-vxd: encoder: Two pipe implementation for consecutive instances
>       vxe-vxd: encoder: Buffer Alignment fix with 4k page size
>       vxe-vxd: encoder: Enable Continuous framerate support
> 
> Pratyush Yadav (33):
>       media: dt-bindings: Make sure items in data-lanes are unique
>       media: dt-bindings: Convert Cadence CSI2RX binding to YAML
>       media: cadence: csi2rx: Unregister v4l2 async notifier
>       media: cadence: csi2rx: Cleanup media entity properly
>       media: cadence: csi2rx: Add get_fmt and set_fmt pad ops
>       media: cadence: csi2rx: Add external DPHY support
>       media: cadence: csi2rx: Soft reset the streams before starting capture
>       media: cadence: csi2rx: Set the STOP bit when stopping a stream
>       media: cadence: csi2rx: Fix stream data configuration
>       media: cadence: csi2rx: Populate subdev devnode
>       media: cadence: csi2rx: Add link validation
>       media: dt-bindings: Add TI J721E CSI2RX
>       media: ti: Add CSI2RX support for J721E
>       arm64: dts: ti: k3-j721e-main: Add nodes to enable CSI2 and DPHY
>       arm64: dts: ti: k3-j721e: Add OV5640 overlays
>       spi: spi-mem: Tell controller when device is ready for calibration
>       mtd: spi-nor: core: consolidate read op creation
>       spi: cadence-qspi: Use PHY for DAC reads if possible
>       spi: cadence-qspi: Tune PHY to allow running at higher frequencies
>       HACK: mtd: spi-nor: core: run calibration when initialization is done
>       media: ti: j721e-csi2rx: separate out device and context
>       media: ti: j721e-csi2rx: prepare SHIM code for multiple contexts
>       media: ti: j721e-csi2rx: allocate DMA channel based on context index
>       media: ti: j721e-csi2rx: rename csi->subdev to csi->source
>       media: ti: j721e-csi2rx: add a subdev for the core device
>       media: ti: j721e-csi2rx: bump number of contexts to 16
>       media: ti: j721e-csi2rx: get number of contexts from device tree
>       media: ti: j721e-csi2rx: Set the data size shift correctly
>       media: ti: j721e-csi2rx: Enable DMA draining
>       media: cadence: csi2rx: configure DPHY before starting source stream
>       media: cadence: csi2rx: Let all virtual channels through
>       media: cadence: csi2rx: add get_frame_desc wrapper
>       dmaengine: ti: k3-psil-j721s2: Add entry for CSI2RX
> 
> Rahul T R (7):
>       arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node
>       arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0
>       dt-bindings: drm/bridge: Add no-hpd property
>       drm: bridge: cdns-mhdp8546: Add support for no-hpd
>       arm64: dts: ti: k3-j721s2-main: Add DSS node
>       arm64: dts: ti: k3-j721s2-main: add DP & DP PHY
>       arm64: dts: ti: k3-j721s2-common-proc-board: add DP0 to j721s2 evm
> 
> Randolph Sapp (10):
>       dt-bindings: gpu: ti,rogue: add rogue dt-bindings
>       arm64: dts: ti: k3-am62-main: add gpu node
>       arm64: dts: ti: k3-j721e-main: add gpu node
>       arm64: dts: ti: k3-j721s2-main: add gpu node
>       arm64: dts: ti: k3-j784s4-main: add gpu node
>       dt-bindings: gpu: sgx: clean and fix the examples
>       dt-bindings: gpu: pvr: combine rogue devices
>       arm64: dts: ti: k3-j721e-main: cutdown gpu node
>       arm64: dts: ti: k3-j721s2-main: cutdown gpu node
>       arm64: dts: ti: k3-j784s4-main: cutdown gpu node
> 
> Robert Beckett (2):
>       dt-bindings: media: wave5: add yaml devicetree bindings
>       media: chips-media: wave5: Add wave5 driver to maintainers file
> 
> Robert Nelson (2):
>       dt-bindings: arm: ti: Add BeaglePlay
>       arm64: dts: ti: Add k3-am625-beagleplay
> 
> Roger Quadros (18):
>       remoteproc: pru: Add pru_rproc_set_ctable() function
>       usb: dwc3-am62: Enable as a wakeup source by default
>       usb: dwc3-am62: Fix up wake-up configuration and spurious wake up
>       net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers
>       net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper
>       net: ethernet: ti: am65-cpsw: Add suspend/resume support
>       net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after
> suspend/resume
>       net: ethernet: ti: am65-cpsw: Fix hardware switch mode on
> suspend/resume
>       dt-bindings: usb: tps6598x: make interrupts optional
>       arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality
> card
>       net: ti: icssg-prueth: Add ICSSG ethernet driver
>       net: ethernet: ti: prueth: Add IEP driver
>       net: ti: ethernet: icssg-prueth: add packet timestamping and ptp
> support
>       net: ethernet: ti: icssg_prueth: add TAPRIO offload support
>       net: ti: icssg_prueth: Support multiple TX timestamp requests
>       net: ethernet: ti: icssg_prueth: Use page_pool API for RX buffer
> allocation
>       net: ethernet: ti: icssg_prueth: introduce and use prueth_swdata
> struct for SWDATA
>       net: ethernet: ti: icssg_prueth: Add AF_XDP support
> 
> Sakari Ailus (3):
>       media: Add stream to frame descriptor
>       media: Documentation: Update documentation for streams
>       media: v4l: subdev: Make link validation safer
> 
> Sebastian Fricke (1):
>       media: platform: chips-media: Move Coda to separate folder
> 
> Sekhar Nori (1):
>       arm64: dts: ti: k3-am62a-main.dtsi: Add video encode/decode support
> 
> Siddharth Vadapalli (44):
>       soc: ti: k3-socinfo: Add entry for J784S4 SOC
>       arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G
>       dt-bindings: net: ti: cpsw-virt-mac: Add documentation for CPSW Virt
> MAC
>       arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G Virt MAC Client
>       arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G Virt MAC Client
>       dt-bindings: net: ti: k3-am654-cpsw-nuss: Add J721e CPSW9G support
>       dt-bindings: net: ti: k3-am654-cpsw-nuss: Document Serdes PHY
>       dt-bindings: net: ti: k3-am654-cpsw-nuss: Fix compatible order
>       dt-bindings: net: ti: k3-am654-cpsw-nuss: Add J784S4 CPSW9G support
>       dt-bindings: phy: ti: phy-gmii-sel: Add bindings for J721e
>       phy: ti: gmii-sel: Update methods for fetching and using qsgmii main
> port
>       phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J721e
>       net: ethernet: ti: am65-cpsw: Enable QSGMII mode for J721e CPSW9G
>       net: ethernet: ti: am65-cpsw: Add support for SERDES configuration
>       net: ethernet: ti: am65-cpsw: Handle -EPROBE_DEFER for Serdes PHY
>       net: ethernet: ti: am65-cpsw: Delete unreachable error handling code
>       net: ethernet: ti: am65-cpsw: Update name of Serdes PHY
>       net: ethernet: ti: am65-cpsw: Simplify setting supported interface
>       net: ethernet: ti: am65-cpsw: Add support for SGMII mode
>       net: ethernet: ti: am65-cpsw: Enable SGMII mode for J7200
>       net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E
>       arm64: dts: ti: k3-j721e: Add CPSW9G nodes
>       arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports in QSGMII
> mode
>       arm64: dts: ti: j7200-main: Add CPSW5G nodes
>       arm64: dts: ti: k3-j7200: Add overlay to enable CPSW5G ports in QSGMII
> mode
>       arm64: dts: ti: k3-j7200: Reserve memory for inter-core communication
>       arm64: dts: ti: k3-j721e: Reserve memory for inter-core communication
>       net: ethernet: ti: j721e-cpsw-virt-mac: Update u64_stats_fetch_*()
> methods
>       arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane
> mux
>       arm64: dts: ti: k3-j784s4: Add Main CPSW2G node
>       arm64: dts: ti: k3-j784s4: Add WIZ and SERDES PHY nodes
>       dt-bindings: phy: ti: phy-gmii-sel: Add support for J784S4 CPSW9G
>       phy: ti: gmii-sel: Add support for SGMII mode
>       phy: ti: gmii-sel: Enable SGMII mode for J7200
>       phy: ti: gmii-sel: Enable SGMII mode for J721E
>       phy: ti: gmii-sel: Add support for CPSW9G GMII SEL in J784S4
>       phy: ti: gmii-sel: Enable USXGMII mode for J784S4
>       phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J721E
>       net: ethernet: ti: am65-cpsw: Move mode specific config to
> mac_config()
>       net: ethernet: ti: am65-cpsw: Enable QSGMII for J784S4 CPSW9G
>       net: ethernet: ti: am65-cpsw: Enable USXGMII mode for J784S4 CPSW9G
>       arm64: dts: ti: k3-am62a7-sk: Add alias for CPSW3G MAC port 1
>       arm64: dts: ti: k3-am62a7: Add overlay for second CPSW3G Port
>       net: phy: mscc: Add auto-negotiation feature to VSC8514
> 
> Sidraya (51):
>       v4l: vxd-dec: Create mmu programming helper library
>       v4l: vxd-dec: Create vxd_dec Mem Manager helper library
>       v4l: vxd-dec: Add vxd helper library
>       v4l: vxd-dec: Add IMG VXD Video Decoder mem to mem drive
>       v4l: vxd-dec: Add hardware control modules
>       v4l: vxd-dec: Add vxd core module
>       v4l: vxd-dec: Add translation control modules
>       v4l: vxd-dec: Add idgen api modules
>       v4l: vxd-dec: Add utility modules
>       v4l: vxd-dec: Add Address allocation management APIs module
>       v4l: vxd-dec: Add VDEC MMU wrapper
>       v4l: vxd-dec: Add Bistream Preparser (BSPP) module for H264.
>       v4l: vxd-dec: Add Bistream Preparser (BSPP) module for HEVC and MJPEG
>       v4l: vxd-dec: Add common headers
>       v4l: vxd-dec: Add firmware interface and core Registers headers
>       v4l: vxd-dec: Add firmware interface headers
>       v4l: vxd-dec: Add pool api modules
>       v4l: vxd-dec: This patch implements resource manage component
>       v4l: vxd-dec: This patch implements pixel processing library
>       v4l:vxd-dec:vdecdd utility library
>       v4l:vxd-dec:Decoder resource component
>       v4l:vxd-dec:Decoder Core Component
>       v4l:vxd-dec:vdecdd headers added
>       v4l:vxd-dec:Add Decoder Component
>       v4l:vxd-dec: Add resource manager
>       v4l: vxd-dec: Add common error defines and memory pool headers
>       media: platform: vxe-vxd: Makefile: Add Video decoder Makefile
>       v4l: Add V4L2 Interface function implementations
>       v4l: vxe-enc: Add Encoder coded header generation function
> implementations
>       v4l: vxe-enc: Add MTX Firmware Interface
>       v4l: vxe-enc: Add Device specific memory configuration
>       v4l: vxe-enc: Add Encoder device function implementations
>       v4l: vxe-enc: Add Encoder Interface API function implementations
>       v4l: vxe-enc: Add IMG Encoder v4l2 Driver Interface function
> implementations
>       v4l: vxe-enc: Add Encoder FW binary file
>       v4l: vxe-enc: Add Firmware headers
>       v4l: vxe-enc: Add Device register headers
>       v4l: vxe-enc: Add encoder utility function implementations
>       v4l: vxe-enc: Add topaz mmu function implementations.
>       media: platform: vxe-vxd: Makefile: Add Video encoder Makefile
>       media: platform: Makefile: Fix build failure in parallel build Env.
>       vxe-vxd: common: Fix structure member initialization syntax
>       vxe-vxd: common: Fix pointer size while typecasting to integer offset
>       vxe-vxd: common: Fix format specifiers in dev_dbg print statement
>       vxe-vxd: encoder: Fix memory leak in vxe encoder driver
>       vxe-vxd: decoder: allowing vb mapping to change for buffer importing
>       v4l: videodev2: Add 10bit definitions for NV12 and NV16 color formats
>       dt-bindings: Add binding for img,d5500-vxd for DRA8x
>       Add dt-bindings: Add binding for img,vxe384 for DRA8x
>       arm64: dts: ti: k3-j721e-main: Add v4l2 vxe_enc device node
>       arm64: dts: ti: k3-j721e-main: Add v4l2 vxd_dec device node
> 
> Sinthu Raja (7):
>       phy: cadence: cdns-dphy-rx: Add common module reset support
>       arm64: dts: ti: k3-j721e-sk: Add IMX219 RPi camera overlay
>       dt-bindings: arm: ti: Add binding for AM68 SK
>       arm64: dts: ti: Add initial support for AM68 SK System on Module
>       arm64: dts: ti: k3-am68-sk: Add support for AM68 SK base board
>       phy: ti: j721e-wiz: Manage TypeC lane swap if typec-dir-gpios not
> specified
>       phy: ti: j721e-wiz: Add support to enable LN23 Type-C swap
> 
> Subhajit Paul (3):
>       rpmsg-kdrv: Add support for device virtualization
>       rpmsg-kdrv: add access APIs from virtual drivers
>       rpmsg-kdrv: add support for DISPLAY class
> 
> Suman Anna (6):
>       dt-bindings: remoteproc: Add PRU consumer bindings
>       remoteproc: pru: Make sysfs entries read-only for PRU client driven
> boots
>       soc: ti: pruss: Add pruss_cfg_read()/update(),
> pruss_cfg_get_gpmux()/set_gpmux() APIs
>       soc: ti: pruss: Add helper functions to set GPI mode, MII_RT_event and
> XFR
>       rpmsg: char: Update local endpt address for virtio-rpmsg backend
>       samples/rpmsg: Add compatible to support TI IPC firmwares
> 
> Sven Peter (2):
>       usb: typec: tipd: Move tps6598x_disconnect error path to its own label
>       usb: typec: tipd: Set mode of operation for USB Type-C connector
> 
> Swapnil Jakhade (5):
>       phy: cadence-torrent: Add function to get PLL to be configured for DP
>       phy: cadence-torrent: Prepare driver for multilink DP support
>       phy: cadence-torrent: Add PCIe + DP multilink configuration for 100MHz
> refclk
>       phy: cadence-torrent: Add USB + DP multilink configuration
>       dt-bindings: phy: cadence-torrent: Add a separate compatible for TI
> J7200
> 
> Tero Kristo (3):
>       remoteproc: pru: Configure firmware based on client setup
>       soc: ti: pruss: Add pruss_get()/put() API
>       crypto: sa2ul: change unsafe data size limit to 255 bytes
> 
> Tom Rix (1):
>       usb: typec: tipd: remove unused tps6598x_write16,32 functions
> 
> Tomi Valkeinen (24):
>       media: v4l2-subdev: Sort includes
>       media: add V4L2_SUBDEV_FL_STREAMS
>       media: add V4L2_SUBDEV_CAP_STREAMS
>       media: subdev: Require code change to enable [GS]_ROUTING
>       media: subdev: add v4l2_subdev_has_pad_interdep()
>       media: subdev: add v4l2_subdev_set_routing helper()
>       media: Documentation: add multiplexed streams documentation
>       media: subdev: add stream based configuration
>       media: subdev: use streams in v4l2_subdev_link_validate()
>       media: subdev: add "opposite" stream helper funcs
>       media: subdev: add streams to v4l2_subdev_get_fmt() helper function
>       media: subdev: add v4l2_subdev_set_routing_with_fmt() helper
>       media: subdev: Use 'shall' instead of 'may' in route validation
>       media: subdev: Split V4L2_SUBDEV_ROUTING_NO_STREAM_MIX
>       media: subdev: Add V4L2_SUBDEV_ROUTING_NO_MULTIPLEXING
>       media: subdev: Fix validation state lockdep issue
>       dt-bindings: i2c: Add I2C Address Translator (ATR)
>       dt-bindings: media: add TI DS90UB913 FPD-Link III Serializer
>       dt-bindings: media: add TI DS90UB953 FPD-Link III Serializer
>       dt-bindings: media: add TI DS90UB960 FPD-Link III Deserializer
>       media: i2c: add DS90UB960 driver
>       media: i2c: add DS90UB913 driver
>       media: i2c: add DS90UB953 driver
>       dt-bindings: media: Add bindings for Sony IMX390
> 
> Vaishnav Achath (22):
>       arm64: dts: ti: k3-j721e: Add MCSPI nodes
>       arm64: dts: ti: k3-j7200: Add MCSPI nodes
>       arm64: dts: ti: k3-j721s2: Add MCSPI nodes
>       arm64: dts: ti: k3-j784s4: Add MCSPI nodes
>       arm64: dts: ti: k3-j721e-common-proc-board: Enable CSI2RX
>       arm64: dts: ti: k3-j721e: Describe OSPI and QSPI flash partition info
>       arm64: dts: ti: k3-j721e-sk: Describe OSPI flash partition info
>       arm64: dts: ti: k3-j7200-som: Describe OSPI and Hyperflash partition
> info
>       arm64: dts: ti: k3-am654-baseboard: Describe OSPI flash partition info
>       arm64: dts: ti: k3-am642-sk/evm: Describe OSPI flash partition info
>       arm64: dts: ti: k3-j721s2: Describe OSPI flash partition info
>       dmaengine: ti: k3-udma: Add support for J721S2 CSI BCDMA instance
>       HACK: spi: spi-cadence-quadspi: Ignore DMA channel request failure
>       arm64: dts: ti: k3-j721s2-main: Enable BCDMA instance for CSI2RX
>       arm64: dts: ti: k3-j784s4-main: Enable BCDMA instance for CSI2RX
>       arm64: dts: ti: k3-j721s2-main: Add nodes to enable CSI2 and DPHY
>       arm64: dts: ti: k3-j784s4-main: Add nodes to enable CSI2 and DPHY
>       arm64: dts: ti: k3-j721s2-common-proc-board: Enable main_i2c5 and
> disable csi ports
>       arm64: dts: ti: k3-j784s4-common-proc-board: Enable main_i2c5 and
> disable csi ports
>       arm64: dts: ti: Add J721S2 and J784S4 CPB OV5640 overlay
>       arm64: dts: ti: k3-j721e/j721s2: Add overlay for fusion board
>       arm64: dts: ti: Add overlays for FPDLink-III IMX390 RCM
> 
> Vibhore Vardhan (1):
>       arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP
> 
> Vignesh Raghavendra (17):
>       soc: ti: k3-socinfo: Add AM62Ax JTAG ID
>       dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN
>       dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC
>       dmaengine: ti: k3-udma: Add support for BCDMA CSI RX
>       arm64: dts: ti: k3-am62a-mcu: Add MCU domain peripherals
>       arm64: dts: ti: k3-am62a-main: Add more peripheral nodes
>       arm64: dts: ti: k3-am62a7-sk: Enable ethernet port
>       arm64: dts: ti: k3-am62a7-sk: Enable USB1 node
>       arm64: dts: ti: Makefile: Rearrange entries alphabetically
>       dt-bindings: arm: ti: k3: Add compatible for AM62x LP SK
>       dmaengine: ti: k3-udma: Add system suspend/resume support
>       dmaengine: ti: k3-udma: Workaround errata i2234
>       dmaengine: ti: k3-udma: Prioritize CSI RX traffic as RT
>       net: ethernet: ti: icssg_prueth: Add helper functions to configure FDB
>       net: ethernet: ti: icssg_switch: Add switchdev based driver for
> ethernet switch support
>       net: ethernet: ti: icssg_prueth: Export prueth_iep_gettime() to be
> used for TAPRIO support
>       HACK: arm64: dts: ti: k3-am62-mcu: Disable MCU M4
> 
> Xulin Sun (1):
>       PCI: j721e: disable retrain Link for Gen2 training
> 
>  .clang-format |     1 +
>  .gitignore |     1 +
>  Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml |    21 +-
>  Documentation/devicetree/bindings/arm/ti/k3.yaml |    10 +
>  Documentation/devicetree/bindings/cnm,wave5.yml |    72 +
>  Documentation/devicetree/bindings/display/bridge/cdns,mhdp8546.yaml |     6
> +
>  Documentation/devicetree/bindings/display/panel/panel-simple.yaml |     4 +
>  Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml |    43 +-
>  Documentation/devicetree/bindings/gpu/img,sgx530.yaml |    53 +
>  Documentation/devicetree/bindings/gpu/img,sgx540.yaml |    51 +
>  Documentation/devicetree/bindings/gpu/img,sgx544.yaml |    74 +
>  Documentation/devicetree/bindings/gpu/ti,rogue.yaml |   130 +
>  Documentation/devicetree/bindings/i2c/i2c-atr.yaml |    34 +
>  Documentation/devicetree/bindings/media/cdns,csi2rx.txt |   100 -
>  Documentation/devicetree/bindings/media/cdns,csi2rx.yaml |   176 +
>  Documentation/devicetree/bindings/media/i2c/sony,imx390.yaml |    78 +
>  Documentation/devicetree/bindings/media/i2c/ti,ds90ub913.yaml |   133 +
>  Documentation/devicetree/bindings/media/i2c/ti,ds90ub953.yaml |   134 +
>  Documentation/devicetree/bindings/media/i2c/ti,ds90ub960.yaml |   427 +
>  Documentation/devicetree/bindings/media/img,d5500-vxd.yaml |    52 +
>  Documentation/devicetree/bindings/media/img,vxe384.yaml |    48 +
>  Documentation/devicetree/bindings/media/ti,j721e-csi2rx.yaml |   100 +
>  Documentation/devicetree/bindings/media/video-interfaces.yaml |     1 +
>  Documentation/devicetree/bindings/mfd/ti,tps6594.yaml |   193 +
>  Documentation/devicetree/bindings/misc/ti,dma-buf-phys.yaml |    39 +
>  Documentation/devicetree/bindings/net/ti,cpsw-virt-mac.yaml |   104 +
>  Documentation/devicetree/bindings/net/ti,icss-iep.yaml |    37 +
>  Documentation/devicetree/bindings/net/ti,icssg-prueth.yaml |   191 +
>  Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml |    54 +-
>  Documentation/devicetree/bindings/net/ti,k3-am654-cpts.yaml |     8 +
>  Documentation/devicetree/bindings/pci/ti,j721e-pci-ep.yaml |    46 +-
>  Documentation/devicetree/bindings/pci/ti,j721e-pci-host.yaml |    61 +-
>  Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml |     1 +
>  Documentation/devicetree/bindings/phy/ti,phy-gmii-sel.yaml |    52 +-
>  Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml |     2 +
>  Documentation/devicetree/bindings/remoteproc/ti,k3-dsp-rproc.yaml |     3 +
>  Documentation/devicetree/bindings/remoteproc/ti,k3-m4f-rproc.yaml |   158 +
>  Documentation/devicetree/bindings/remoteproc/ti,k3-r5f-rproc.yaml |    76
> +-
>  Documentation/devicetree/bindings/remoteproc/ti,pru-consumer.yaml |    60 +
>  Documentation/devicetree/bindings/usb/ti,tps6598x.yaml |     5 +-
>  Documentation/devicetree/bindings/vendor-prefixes.yaml |     4 +
>  Documentation/driver-api/media/v4l2-subdev.rst |     8 +
>  Documentation/driver-api/phy/phy.rst |    24 +-
>  Documentation/i2c/i2c-address-translators.rst |    96 +
>  Documentation/i2c/index.rst |     1 +
>  Documentation/misc-devices/index.rst |     1 +
>  Documentation/misc-devices/tps6594-pfsm.rst |    87 +
>  Documentation/userspace-api/ioctl/ioctl-number.rst |     1 +
>  Documentation/userspace-api/media/v4l/dev-subdev.rst |   166 +
>  Documentation/userspace-api/media/v4l/user-func.rst |     1 +
>  Documentation/userspace-api/media/v4l/vidioc-subdev-enum-frame-interval.rst 
> |     5 +-
>  Documentation/userspace-api/media/v4l/vidioc-subdev-enum-frame-size.rst |    
>  5 +-
>  Documentation/userspace-api/media/v4l/vidioc-subdev-enum-mbus-code.rst
> |     5 +-
>  Documentation/userspace-api/media/v4l/vidioc-subdev-g-crop.rst |     5 +-
>  Documentation/userspace-api/media/v4l/vidioc-subdev-g-fmt.rst |     5 +-
>  Documentation/userspace-api/media/v4l/vidioc-subdev-g-frame-interval.rst |   
>   5 +-
>  Documentation/userspace-api/media/v4l/vidioc-subdev-g-routing.rst |   147 +
>  Documentation/userspace-api/media/v4l/vidioc-subdev-g-selection.rst |     5
> +-
>  MAINTAINERS |    36 +-
>  Makefile |     4 +-
>  arch/arm/boot/dts/Makefile |     8 +
>  arch/arm/boot/dts/am33xx.dtsi |     9 +-
>  arch/arm/boot/dts/am4372.dtsi |     6 +
>  arch/arm/boot/dts/am571x-idk-touchscreen.dtso |    32 +
>  arch/arm/boot/dts/am572x-idk-touchscreen.dtso |    32 +
>  arch/arm/boot/dts/am57xx-evm.dtso |   127 +
>  arch/arm/boot/dts/am57xx-idk-lcd-osd101t2045.dtso |    63 +
>  arch/arm/boot/dts/am57xx-idk-lcd-osd101t2587.dtso |    66 +
>  arch/arm/boot/dts/dra7.dtsi |     9 +-
>  arch/arm/boot/dts/omap34xx.dtsi |    11 +-
>  arch/arm/boot/dts/omap4.dtsi |     9 +-
>  arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-13bb.dts =>
> fsl-ls1028a-qds-13bb.dtso}                           |     0
>  arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-65bb.dts =>
> fsl-ls1028a-qds-65bb.dtso}                           |     0
>  arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-7777.dts =>
> fsl-ls1028a-qds-7777.dtso}                           |     0
>  arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-85bb.dts =>
> fsl-ls1028a-qds-85bb.dtso}                           |     0
>  arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-899b.dts =>
> fsl-ls1028a-qds-899b.dtso}                           |     0
>  arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-9999.dts =>
> fsl-ls1028a-qds-9999.dtso}                           |     0
>  arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-imx219.dts =>
> imx8mm-venice-gw72xx-0x-imx219.dtso}       |     0
>  arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-rs232-rts.dts =>
> imx8mm-venice-gw72xx-0x-rs232-rts.dtso} |     0
>  arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-rs422.dts =>
> imx8mm-venice-gw72xx-0x-rs422.dtso}         |     0
>  arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-rs485.dts =>
> imx8mm-venice-gw72xx-0x-rs485.dtso}         |     0
>  arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-imx219.dts =>
> imx8mm-venice-gw73xx-0x-imx219.dtso}       |     0
>  arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-rs232-rts.dts =>
> imx8mm-venice-gw73xx-0x-rs232-rts.dtso} |     0
>  arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-rs422.dts =>
> imx8mm-venice-gw73xx-0x-rs422.dtso}         |     0
>  arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-rs485.dts =>
> imx8mm-venice-gw73xx-0x-rs485.dtso}         |     0
>  arch/arm64/boot/dts/renesas/{draak-ebisu-panel-aa104xd12.dts =>
> draak-ebisu-panel-aa104xd12.dtso}               |     0
>  arch/arm64/boot/dts/renesas/{salvator-panel-aa104xd12.dts =>
> salvator-panel-aa104xd12.dtso}                     |     0
>  arch/arm64/boot/dts/ti/Makefile |    92 +-
>  arch/arm64/boot/dts/ti/k3-am62-lp-sk-microtips-mf101hie-panel.dtso |   107
> +
>  arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts |   288 +
>  arch/arm64/boot/dts/ti/k3-am62-main.dtsi |   322 +-
>  arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi |    27 +
>  arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi |    49 +-
>  arch/arm64/boot/dts/ti/k3-am62.dtsi |    11 +-
>  arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts |   758 ++
>  arch/arm64/boot/dts/ti/k3-am625-sk-csi2-ov5640.dtso |    66 +
>  arch/arm64/boot/dts/ti/k3-am625-sk-csi2-tevi-ov5640.dtso |    66 +
>  arch/arm64/boot/dts/ti/k3-am625-sk-lpmdemo.dts |    48 +
>  arch/arm64/boot/dts/ti/k3-am625-sk-microtips-mf101hie-panel.dtso |   106 +
>  arch/arm64/boot/dts/ti/k3-am625-sk.dts |   285 +-
>  arch/arm64/boot/dts/ti/k3-am625.dtsi |    52 +
>  arch/arm64/boot/dts/ti/k3-am62a-main.dtsi |   570 ++
>  arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi |    88 +
>  arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi |    25 +-
>  arch/arm64/boot/dts/ti/k3-am62a.dtsi |     3 +-
>  arch/arm64/boot/dts/ti/k3-am62a7-sk-csi2-imx219.dtso |    68 +
>  arch/arm64/boot/dts/ti/k3-am62a7-sk-ethernet-dc01.dtso |    61 +
>  arch/arm64/boot/dts/ti/k3-am62a7-sk-fusion.dtso |    91 +
>  arch/arm64/boot/dts/ti/k3-am62a7-sk.dts |   503 +-
>  arch/arm64/boot/dts/ti/k3-am62a7.dtsi |     1 +
>  arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi |   521 ++
>  arch/arm64/boot/dts/ti/k3-am64-main.dtsi |    42 +-
>  arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi |     6 +
>  arch/arm64/boot/dts/ti/k3-am64.dtsi |     3 +-
>  arch/arm64/boot/dts/ti/k3-am642-evm.dts |   160 +-
>  arch/arm64/boot/dts/ti/k3-am642-sk.dts |   183 +-
>  arch/arm64/boot/dts/ti/k3-am642.dtsi |     1 +
>  arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi |   147 +-
>  arch/arm64/boot/dts/ti/k3-am65-main.dtsi |    51 +-
>  arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi |    18 +-
>  arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi |     2 +
>  arch/arm64/boot/dts/ti/k3-am65.dtsi |     3 +-
>  arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi |     1 +
>  arch/arm64/boot/dts/ti/k3-am654-base-board.dts |   159 +-
>  arch/arm64/boot/dts/ti/k3-am654-evm-oldi-lcd1evm.dtso |    69 +
>  arch/arm64/boot/dts/ti/k3-am654-idk.dtso |    76 +
>  arch/arm64/boot/dts/ti/k3-am654-pcie-usb2.dtso |    65 +
>  arch/arm64/boot/dts/ti/k3-am654-pcie-usb3.dtso |    67 +
>  arch/arm64/boot/dts/ti/k3-am654.dtsi |     2 +
>  arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi |     4 -
>  arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts |   333 +
>  arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi |    29 +
>  arch/arm64/boot/dts/ti/k3-am69-sk.dts |   180 +
>  arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-0-0.dtso |    93 +
>  arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-0-1.dtso |    93 +
>  arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-0-2.dtso |    93 +
>  arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-0-3.dtso |    93 +
>  arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-1-0.dtso |    93 +
>  arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-1-1.dtso |    93 +
>  arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-1-2.dtso |    93 +
>  arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-1-3.dtso |    93 +
>  arch/arm64/boot/dts/ti/k3-fpdlink-ov2312-0-0.dtso |    89 +
>  arch/arm64/boot/dts/ti/k3-fpdlink-ov2312-0-1.dtso |    89 +
>  arch/arm64/boot/dts/ti/k3-fpdlink-ov2312-0-2.dtso |    89 +
>  arch/arm64/boot/dts/ti/k3-fpdlink-ov2312-0-3.dtso |    89 +
>  arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts |    76 +-
>  arch/arm64/boot/dts/ti/k3-j7200-evm-quad-port-eth-exp.dtso |   101 +
>  arch/arm64/boot/dts/ti/k3-j7200-evm-virt-mac-client.dtso |    92 +
>  arch/arm64/boot/dts/ti/k3-j7200-main.dtsi |   205 +
>  arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi |    38 +
>  arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi |   289 +-
>  arch/arm64/boot/dts/ti/k3-j7200.dtsi |     4 +-
>  arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts |   191 +-
>  arch/arm64/boot/dts/ti/k3-j721e-evm-csi2-ov5640.dtso |    52 +
>  arch/arm64/boot/dts/ti/k3-j721e-evm-fusion.dtso |   107 +
>  arch/arm64/boot/dts/ti/k3-j721e-evm-quad-port-eth-exp.dtso |   133 +
>  arch/arm64/boot/dts/ti/k3-j721e-evm-virt-mac-client.dtso |    92 +
>  arch/arm64/boot/dts/ti/k3-j721e-main.dtsi |   429 +-
>  arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi |    40 +
>  arch/arm64/boot/dts/ti/k3-j721e-sk-csi2-ov5640.dtso |    75 +
>  arch/arm64/boot/dts/ti/k3-j721e-sk-csi2-rpi-imx219.dtso |   142 +
>  arch/arm64/boot/dts/ti/k3-j721e-sk.dts |   222 +-
>  arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi |    79 +-
>  arch/arm64/boot/dts/ti/k3-j721e.dtsi |     5 +-
>  arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts |   444 +-
>  arch/arm64/boot/dts/ti/k3-j721s2-evm-csi2-ov5640.dtso |    52 +
>  arch/arm64/boot/dts/ti/k3-j721s2-evm-fusion.dtso |   107 +
>  arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi |   579 +-
>  arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi |   124 +
>  arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi |   369 +-
>  arch/arm64/boot/dts/ti/k3-j721s2.dtsi |     4 +-
>  arch/arm64/boot/dts/ti/k3-j784s4-evm-csi2-ov5640.dtso |    52 +
>  arch/arm64/boot/dts/ti/k3-j784s4-evm.dts |   806 ++
>  arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi |  1811 ++++
>  arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi |   386 +
>  arch/arm64/boot/dts/ti/k3-j784s4.dtsi |   288 +
>  arch/arm64/boot/dts/ti/k3-pinctrl.h |    53 +
>  arch/arm64/boot/dts/xilinx/{zynqmp-sck-kv-g-revA.dts =>
> zynqmp-sck-kv-g-revA.dtso}                              |     0
>  arch/arm64/boot/dts/xilinx/{zynqmp-sck-kv-g-revB.dts =>
> zynqmp-sck-kv-g-revB.dtso}                              |     0
>  drivers/Kconfig |     2 +
>  drivers/Makefile |     1 +
>  drivers/crypto/sa2ul.h |     2 +-
>  drivers/dma-buf/dma-heap.c |     2 +-
>  drivers/dma-buf/heaps/Kconfig |     9 +
>  drivers/dma-buf/heaps/Makefile |     1 +
>  drivers/dma-buf/heaps/carveout-heap.c |   411 +
>  drivers/dma/ti/Kconfig |     7 +-
>  drivers/dma/ti/Makefile |    17 +-
>  drivers/dma/ti/k3-psil-am62a.c |   196 +
>  drivers/dma/ti/k3-psil-j721s2.c |    84 +
>  drivers/dma/ti/k3-psil-j784s4.c |   354 +
>  drivers/dma/ti/k3-psil-priv.h |     2 +
>  drivers/dma/ti/k3-psil.c |     4 +
>  drivers/dma/ti/k3-udma-glue.c |    75 +-
>  drivers/dma/ti/k3-udma.c |   191 +-
>  drivers/firmware/ti_sci.c |   412 +
>  drivers/firmware/ti_sci.h |    90 +-
>  drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c |    37 +-
>  drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.h |     1 +
>  drivers/gpu/drm/panel/panel-simple.c |    64 +
>  drivers/gpu/drm/tidss/tidss_crtc.c |    44 +-
>  drivers/gpu/drm/tidss/tidss_crtc.h |     5 +-
>  drivers/gpu/drm/tidss/tidss_dispc.c |   619 +-
>  drivers/gpu/drm/tidss/tidss_dispc.h |    79 +-
>  drivers/gpu/drm/tidss/tidss_dispc_regs.h |    40 +-
>  drivers/gpu/drm/tidss/tidss_drv.c |     2 +
>  drivers/gpu/drm/tidss/tidss_drv.h |    13 +-
>  drivers/gpu/drm/tidss/tidss_encoder.c |     4 +-
>  drivers/gpu/drm/tidss/tidss_encoder.h |     3 +-
>  drivers/gpu/drm/tidss/tidss_irq.c |    26 +-
>  drivers/gpu/drm/tidss/tidss_irq.h |     2 +-
>  drivers/gpu/drm/tidss/tidss_kms.c |   230 +-
>  drivers/gpu/drm/tidss/tidss_plane.c |    12 +-
>  drivers/i2c/Kconfig |     9 +
>  drivers/i2c/Makefile |     1 +
>  drivers/i2c/i2c-atr.c |   710 ++
>  drivers/input/misc/Kconfig |    10 +
>  drivers/input/misc/Makefile |     1 +
>  drivers/input/misc/tps65219-pwrbutton.c |   148 +
>  drivers/media/i2c/Kconfig |    71 +
>  drivers/media/i2c/Makefile |     5 +
>  drivers/media/i2c/ds90ub913.c |   906 ++
>  drivers/media/i2c/ds90ub953.c |  1402 ++++
>  drivers/media/i2c/ds90ub960.c |  4052 +++++++++
>  drivers/media/i2c/imx390.c |   886 ++
>  drivers/media/i2c/imx390.h |  7158 ++++++++++++++++
>  drivers/media/i2c/ov2312.c |   781 ++
>  drivers/media/i2c/ov2312.h |   267 +
>  drivers/media/i2c/ov5640.c |    54 +-
>  drivers/media/platform/Kconfig |     1 +
>  drivers/media/platform/Makefile |     1 +
>  drivers/media/platform/cadence/cdns-csi2rx.c |   540 +-
>  drivers/media/platform/chips-media/Kconfig |    18 +-
>  drivers/media/platform/chips-media/Makefile |     6 +-
>  drivers/media/platform/chips-media/coda/Kconfig |    18 +
>  drivers/media/platform/chips-media/coda/Makefile |     6 +
>  drivers/media/platform/chips-media/{ => coda}/coda-bit.c |     0
>  drivers/media/platform/chips-media/{ => coda}/coda-common.c |     0
>  drivers/media/platform/chips-media/{ => coda}/coda-gdi.c |     0
>  drivers/media/platform/chips-media/{ => coda}/coda-h264.c |     0
>  drivers/media/platform/chips-media/{ => coda}/coda-jpeg.c |     0
>  drivers/media/platform/chips-media/{ => coda}/coda-mpeg2.c |     0
>  drivers/media/platform/chips-media/{ => coda}/coda-mpeg4.c |     0
>  drivers/media/platform/chips-media/{ => coda}/coda.h |     0
>  drivers/media/platform/chips-media/{ => coda}/coda_regs.h |     0
>  drivers/media/platform/chips-media/{ => coda}/imx-vdoa.c |     0
>  drivers/media/platform/chips-media/{ => coda}/imx-vdoa.h |     0
>  drivers/media/platform/chips-media/{ => coda}/trace.h |     0
>  drivers/media/platform/chips-media/wave5/Kconfig |    12 +
>  drivers/media/platform/chips-media/wave5/Makefile |    10 +
>  drivers/media/platform/chips-media/wave5/TODO |    18 +
>  drivers/media/platform/chips-media/wave5/wave5-helper.c |   188 +
>  drivers/media/platform/chips-media/wave5/wave5-helper.h |    28 +
>  drivers/media/platform/chips-media/wave5/wave5-hw.c |  3372 ++++++++
>  drivers/media/platform/chips-media/wave5/wave5-regdefine.h |   743 ++
>  drivers/media/platform/chips-media/wave5/wave5-vdi.c |   245 +
>  drivers/media/platform/chips-media/wave5/wave5-vdi.h |    67 +
>  drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c |  1440 ++++
>  drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c |  1757 ++++
>  drivers/media/platform/chips-media/wave5/wave5-vpu.c |   424 +
>  drivers/media/platform/chips-media/wave5/wave5-vpu.h |    72 +
>  drivers/media/platform/chips-media/wave5/wave5-vpuapi.c |  1040 +++
>  drivers/media/platform/chips-media/wave5/wave5-vpuapi.h |  1139 +++
>  drivers/media/platform/chips-media/wave5/wave5-vpuconfig.h |    90 +
>  drivers/media/platform/chips-media/wave5/wave5-vpuerror.h |   454 ++
>  drivers/media/platform/chips-media/wave5/wave5.h |    94 +
>  drivers/media/platform/img/Kconfig |    35 +
>  drivers/media/platform/img/Makefile |     2 +
>  drivers/media/platform/img/vxe-vxd/Makefile |   163 +
>  drivers/media/platform/img/vxe-vxd/common/addr_alloc.c |   499 ++
>  drivers/media/platform/img/vxe-vxd/common/addr_alloc.h |   238 +
>  drivers/media/platform/img/vxe-vxd/common/dq.c |   248 +
>  drivers/media/platform/img/vxe-vxd/common/dq.h |    36 +
>  drivers/media/platform/img/vxe-vxd/common/hash.c |   481 ++
>  drivers/media/platform/img/vxe-vxd/common/hash.h |    86 +
>  drivers/media/platform/img/vxe-vxd/common/idgen_api.c |   449 +
>  drivers/media/platform/img/vxe-vxd/common/idgen_api.h |    59 +
>  drivers/media/platform/img/vxe-vxd/common/img_errors.h |   112 +
>  drivers/media/platform/img/vxe-vxd/common/img_mem.h |    43 +
>  drivers/media/platform/img/vxe-vxd/common/img_mem_man.c |  1125 +++
>  drivers/media/platform/img/vxe-vxd/common/img_mem_man.h |   231 +
>  drivers/media/platform/img/vxe-vxd/common/img_mem_unified.c |   276 +
>  drivers/media/platform/img/vxe-vxd/common/imgmmu.c |   782 ++
>  drivers/media/platform/img/vxe-vxd/common/imgmmu.h |   180 +
>  drivers/media/platform/img/vxe-vxd/common/lst.c |   119 +
>  drivers/media/platform/img/vxe-vxd/common/lst.h |    37 +
>  drivers/media/platform/img/vxe-vxd/common/pool.c |   228 +
>  drivers/media/platform/img/vxe-vxd/common/pool.h |    66 +
>  drivers/media/platform/img/vxe-vxd/common/pool_api.c |   710 ++
>  drivers/media/platform/img/vxe-vxd/common/pool_api.h |   113 +
>  drivers/media/platform/img/vxe-vxd/common/ra.c |   972 +++
>  drivers/media/platform/img/vxe-vxd/common/ra.h |   200 +
>  drivers/media/platform/img/vxe-vxd/common/resource.c |   578 ++
>  drivers/media/platform/img/vxe-vxd/common/resource.h |    66 +
>  drivers/media/platform/img/vxe-vxd/common/rman_api.c |   621 ++
>  drivers/media/platform/img/vxe-vxd/common/rman_api.h |    66 +
>  drivers/media/platform/img/vxe-vxd/common/talmmu_api.c |   753 ++
>  drivers/media/platform/img/vxe-vxd/common/talmmu_api.h |   246 +
>  drivers/media/platform/img/vxe-vxd/common/vid_buf.h |    42 +
>  drivers/media/platform/img/vxe-vxd/common/work_queue.c |   188 +
>  drivers/media/platform/img/vxe-vxd/common/work_queue.h |    66 +
>  drivers/media/platform/img/vxe-vxd/decoder/bspp.c |  2483 ++++++
>  drivers/media/platform/img/vxe-vxd/decoder/bspp.h |   363 +
>  drivers/media/platform/img/vxe-vxd/decoder/bspp_int.h |   514 ++
>  drivers/media/platform/img/vxe-vxd/decoder/core.c |  3719 +++++++++
>  drivers/media/platform/img/vxe-vxd/decoder/core.h |    72 +
>  drivers/media/platform/img/vxe-vxd/decoder/dec_resources.c |   554 ++
>  drivers/media/platform/img/vxe-vxd/decoder/dec_resources.h |    46 +
>  drivers/media/platform/img/vxe-vxd/decoder/decoder.c |  4621 +++++++++++
>  drivers/media/platform/img/vxe-vxd/decoder/decoder.h |   375 +
>  drivers/media/platform/img/vxe-vxd/decoder/fw_interface.h |   818 ++
>  drivers/media/platform/img/vxe-vxd/decoder/h264_idx.h |    60 +
>  drivers/media/platform/img/vxe-vxd/decoder/h264_secure_parser.c |  3051
> +++++++
>  drivers/media/platform/img/vxe-vxd/decoder/h264_secure_parser.h |   278 +
>  drivers/media/platform/img/vxe-vxd/decoder/h264_vlc.h |   604 ++
>  drivers/media/platform/img/vxe-vxd/decoder/h264fw_data.h |   652 ++
>  drivers/media/platform/img/vxe-vxd/decoder/h264fw_data_shared.h |   759 ++
>  drivers/media/platform/img/vxe-vxd/decoder/hevc_secure_parser.c |  2895
> +++++++
>  drivers/media/platform/img/vxe-vxd/decoder/hevc_secure_parser.h |   455 ++
>  drivers/media/platform/img/vxe-vxd/decoder/hevcfw_data.h |   472 ++
>  drivers/media/platform/img/vxe-vxd/decoder/hevcfw_data_shared.h |   767 ++
>  drivers/media/platform/img/vxe-vxd/decoder/hw_control.c |  1234 +++
>  drivers/media/platform/img/vxe-vxd/decoder/hw_control.h |   144 +
>  drivers/media/platform/img/vxe-vxd/decoder/img_dec_common.h |   278 +
>  drivers/media/platform/img/vxe-vxd/decoder/img_msvdx_cmds.h |   279 +
>  drivers/media/platform/img/vxe-vxd/decoder/img_msvdx_core_regs.h |    22 +
>  drivers/media/platform/img/vxe-vxd/decoder/img_msvdx_vdmc_regs.h |    26 +
>  drivers/media/platform/img/vxe-vxd/decoder/img_msvdx_vec_regs.h |    60 +
>  drivers/media/platform/img/vxe-vxd/decoder/img_pixfmts.h |   195 +
>  drivers/media/platform/img/vxe-vxd/decoder/img_profiles_levels.h |    33 +
>  drivers/media/platform/img/vxe-vxd/decoder/img_pvdec_core_regs.h |    60 +
>  drivers/media/platform/img/vxe-vxd/decoder/img_pvdec_pixel_regs.h |    35 +
>  drivers/media/platform/img/vxe-vxd/decoder/img_pvdec_test_regs.h |    39 +
>  drivers/media/platform/img/vxe-vxd/decoder/img_vdec_fw_msg.h |   192 +
>  drivers/media/platform/img/vxe-vxd/decoder/img_video_bus4_mmu_regs.h |  
> 120 +
>  drivers/media/platform/img/vxe-vxd/decoder/jpeg_secure_parser.c |   645 ++
>  drivers/media/platform/img/vxe-vxd/decoder/jpeg_secure_parser.h |    37 +
>  drivers/media/platform/img/vxe-vxd/decoder/jpegfw_data.h |    83 +
>  drivers/media/platform/img/vxe-vxd/decoder/jpegfw_data_shared.h |    84 +
>  drivers/media/platform/img/vxe-vxd/decoder/mem_io.h |    42 +
>  drivers/media/platform/img/vxe-vxd/decoder/mmu_defs.h |    42 +
>  drivers/media/platform/img/vxe-vxd/decoder/pixel_api.c |   895 ++
>  drivers/media/platform/img/vxe-vxd/decoder/pixel_api.h |   152 +
>  drivers/media/platform/img/vxe-vxd/decoder/pvdec_entropy_regs.h |    33 +
>  drivers/media/platform/img/vxe-vxd/decoder/pvdec_int.h |    82 +
>  drivers/media/platform/img/vxe-vxd/decoder/pvdec_vec_be_regs.h |    35 +
>  drivers/media/platform/img/vxe-vxd/decoder/reg_io2.h |    74 +
>  drivers/media/platform/img/vxe-vxd/decoder/scaler_setup.h |    59 +
>  drivers/media/platform/img/vxe-vxd/decoder/swsr.c |  1657 ++++
>  drivers/media/platform/img/vxe-vxd/decoder/swsr.h |   278 +
>  drivers/media/platform/img/vxe-vxd/decoder/translation_api.c |  1725 ++++
>  drivers/media/platform/img/vxe-vxd/decoder/translation_api.h |    42 +
>  drivers/media/platform/img/vxe-vxd/decoder/vdec_defs.h |   549 ++
>  drivers/media/platform/img/vxe-vxd/decoder/vdec_mmu_wrapper.c |   829 ++
>  drivers/media/platform/img/vxe-vxd/decoder/vdec_mmu_wrapper.h |   174 +
>  drivers/media/platform/img/vxe-vxd/decoder/vdecdd_defs.h |   446 +
>  drivers/media/platform/img/vxe-vxd/decoder/vdecdd_utils.c |    95 +
>  drivers/media/platform/img/vxe-vxd/decoder/vdecdd_utils.h |    93 +
>  drivers/media/platform/img/vxe-vxd/decoder/vdecdd_utils_buf.c |   897 ++
>  drivers/media/platform/img/vxe-vxd/decoder/vdecfw_share.h |    36 +
>  drivers/media/platform/img/vxe-vxd/decoder/vdecfw_shared.h |   893 ++
>  drivers/media/platform/img/vxe-vxd/decoder/vxd_core.c |  1684 ++++
>  drivers/media/platform/img/vxe-vxd/decoder/vxd_dec.c |   185 +
>  drivers/media/platform/img/vxe-vxd/decoder/vxd_dec.h |   489 ++
>  drivers/media/platform/img/vxe-vxd/decoder/vxd_ext.h |    74 +
>  drivers/media/platform/img/vxe-vxd/decoder/vxd_int.c |  1137 +++
>  drivers/media/platform/img/vxe-vxd/decoder/vxd_int.h |   128 +
>  drivers/media/platform/img/vxe-vxd/decoder/vxd_mmu_defs.h |    30 +
>  drivers/media/platform/img/vxe-vxd/decoder/vxd_props.h |    80 +
>  drivers/media/platform/img/vxe-vxd/decoder/vxd_pvdec.c |  1745 ++++
>  drivers/media/platform/img/vxe-vxd/decoder/vxd_pvdec_priv.h |   126 +
>  drivers/media/platform/img/vxe-vxd/decoder/vxd_pvdec_regs.h |   779 ++
>  drivers/media/platform/img/vxe-vxd/decoder/vxd_v4l2.c |  2251 +++++
>  
> drivers/media/platform/img/vxe-vxd/encoder/fw_binaries/ALL_CODECS_FW_ALL_pipes_2_contexts_8_hwconfig_1_bin.c
>  | 29013 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  
> drivers/media/platform/img/vxe-vxd/encoder/fw_binaries/include_all_fw_variants.h
>  |    47 +
>  drivers/media/platform/img/vxe-vxd/encoder/fw_headers/coreflags.h |    41 +
>  drivers/media/platform/img/vxe-vxd/encoder/fw_headers/defs.h |    42 +
>  drivers/media/platform/img/vxe-vxd/encoder/fw_headers/mtx_fwif.h |   205 +
>  drivers/media/platform/img/vxe-vxd/encoder/fw_headers/topazscfwif.h |  1104
> +++
>  drivers/media/platform/img/vxe-vxd/encoder/fw_headers/vxe_common.h |   165
> +
>  drivers/media/platform/img/vxe-vxd/encoder/header_gen.c |  1751 ++++
>  drivers/media/platform/img/vxe-vxd/encoder/header_gen.h |   111 +
>  drivers/media/platform/img/vxe-vxd/encoder/mtx_fwif.c |   990 +++
>  drivers/media/platform/img/vxe-vxd/encoder/reg_headers/img_soc_dmac_regs.h | 
>    61 +
>  drivers/media/platform/img/vxe-vxd/encoder/reg_headers/mtx_regs.h |    72 +
>  drivers/media/platform/img/vxe-vxd/encoder/reg_headers/topaz_coreext_regs.h 
> |   183 +
>  drivers/media/platform/img/vxe-vxd/encoder/reg_headers/topaz_db_regs.h |   
> 22 +
>  drivers/media/platform/img/vxe-vxd/encoder/reg_headers/topaz_vlc_regs.h |    
> 46 +
>  drivers/media/platform/img/vxe-vxd/encoder/reg_headers/topazhp_core_regs.h | 
>   232 +
>  
> drivers/media/platform/img/vxe-vxd/encoder/reg_headers/topazhp_multicore_regs_old.h
>  |    22 +
>  drivers/media/platform/img/vxe-vxd/encoder/target.h |    68 +
>  drivers/media/platform/img/vxe-vxd/encoder/target_config.h |    56 +
>  drivers/media/platform/img/vxe-vxd/encoder/topaz_api.c |  3887 +++++++++
>  drivers/media/platform/img/vxe-vxd/encoder/topaz_api.h |  1047 +++
>  drivers/media/platform/img/vxe-vxd/encoder/topaz_api_utils.c |  1487 ++++
>  drivers/media/platform/img/vxe-vxd/encoder/topaz_api_utils.h |    55 +
>  drivers/media/platform/img/vxe-vxd/encoder/topaz_color_formats.h |    97 +
>  drivers/media/platform/img/vxe-vxd/encoder/topaz_device.c |  1671 ++++
>  drivers/media/platform/img/vxe-vxd/encoder/topaz_device.h |   160 +
>  drivers/media/platform/img/vxe-vxd/encoder/topazmmu.c |   741 ++
>  drivers/media/platform/img/vxe-vxd/encoder/topazmmu.h |   199 +
>  drivers/media/platform/img/vxe-vxd/encoder/vxe_enc.c |   472 ++
>  drivers/media/platform/img/vxe-vxd/encoder/vxe_enc.h |   237 +
>  drivers/media/platform/img/vxe-vxd/encoder/vxe_public_regdefs.h |   926 +++
>  drivers/media/platform/img/vxe-vxd/encoder/vxe_v4l2.c |  1946 +++++
>  drivers/media/platform/img/vxe-vxd/encoder/vxe_v4l2.h |    39 +
>  drivers/media/platform/ti/Kconfig |    12 +
>  drivers/media/platform/ti/Makefile |     1 +
>  drivers/media/platform/ti/j721e-csi2rx/Makefile |     2 +
>  drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c |  1624 ++++
>  drivers/media/v4l2-core/v4l2-ioctl.c |    35 +-
>  drivers/media/v4l2-core/v4l2-mc.c |    18 +-
>  drivers/media/v4l2-core/v4l2-subdev.c |  1089 ++-
>  drivers/mfd/Kconfig |    46 +
>  drivers/mfd/Makefile |     4 +
>  drivers/mfd/tps65219.c |   299 +
>  drivers/mfd/tps6594-core.c |   462 ++
>  drivers/mfd/tps6594-i2c.c |   244 +
>  drivers/mfd/tps6594-spi.c |   129 +
>  drivers/misc/Kconfig |    36 +
>  drivers/misc/Makefile |     4 +
>  drivers/misc/dma-buf-phys.c |   221 +
>  drivers/misc/pci_endpoint_test.c |    19 +-
>  drivers/misc/sram-dma-heap.c |   245 +
>  drivers/misc/sram.c |     6 +
>  drivers/misc/sram.h |    16 +
>  drivers/misc/tps6594-esm.c |   132 +
>  drivers/misc/tps6594-pfsm.c |   306 +
>  drivers/mmc/host/sdhci_am654.c |   149 +-
>  drivers/mtd/nand/spi/core.c |   217 +-
>  drivers/mtd/nand/spi/winbond.c |   242 +-
>  drivers/mtd/spi-nor/core.c |    84 +-
>  drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c |     9 +-
>  drivers/net/ethernet/cavium/liquidio/lio_main.c |    11 +-
>  drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c |    13 +-
>  drivers/net/ethernet/freescale/fec_ptp.c |    13 +-
>  drivers/net/ethernet/microchip/lan966x/lan966x_main.c |     5 +-
>  drivers/net/ethernet/qlogic/qede/qede_ptp.c |    13 +-
>  drivers/net/ethernet/sfc/ptp.c |     7 +-
>  drivers/net/ethernet/sfc/siena/ptp.c |     7 +-
>  drivers/net/ethernet/ti/Kconfig |    33 +
>  drivers/net/ethernet/ti/Makefile |     7 +
>  drivers/net/ethernet/ti/am65-cpsw-ethtool.c |   132 +-
>  drivers/net/ethernet/ti/am65-cpsw-nuss.c |   489 +-
>  drivers/net/ethernet/ti/am65-cpsw-nuss.h |    16 +
>  drivers/net/ethernet/ti/am65-cpsw-qos.c |   869 +-
>  drivers/net/ethernet/ti/am65-cpsw-qos.h |    49 +-
>  drivers/net/ethernet/ti/am65-cpts.c |   256 +-
>  drivers/net/ethernet/ti/am65-cpts.h |    10 +
>  drivers/net/ethernet/ti/cpsw_ale.c |    10 +
>  drivers/net/ethernet/ti/cpsw_ale.h |     1 +
>  drivers/net/ethernet/ti/icss_iep.c |   961 +++
>  drivers/net/ethernet/ti/icss_iep.h |    40 +
>  drivers/net/ethernet/ti/icssg_classifier.c |   362 +
>  drivers/net/ethernet/ti/icssg_config.c |   777 ++
>  drivers/net/ethernet/ti/icssg_config.h |   225 +
>  drivers/net/ethernet/ti/icssg_ethtool.c |   419 +
>  drivers/net/ethernet/ti/icssg_mii_cfg.c |   120 +
>  drivers/net/ethernet/ti/icssg_mii_rt.h |   151 +
>  drivers/net/ethernet/ti/icssg_prueth.c |  3147 +++++++
>  drivers/net/ethernet/ti/icssg_prueth.h |   372 +
>  drivers/net/ethernet/ti/icssg_qos.c |   468 ++
>  drivers/net/ethernet/ti/icssg_qos.h |   136 +
>  drivers/net/ethernet/ti/icssg_queues.c |    50 +
>  drivers/net/ethernet/ti/icssg_switch_map.h |   234 +
>  drivers/net/ethernet/ti/icssg_switchdev.c |   477 ++
>  drivers/net/ethernet/ti/icssg_switchdev.h |    13 +
>  drivers/net/ethernet/ti/j721e-cpsw-virt-mac.c |  1618 ++++
>  drivers/net/phy/dp83869.c |    13 +-
>  drivers/net/phy/mscc/mscc.h |     2 +
>  drivers/net/phy/mscc/mscc_main.c |    20 +
>  drivers/of/unittest-data/Makefile |    66 +-
>  drivers/of/unittest-data/{overlay.dts => overlay.dtso} |     0
>  drivers/of/unittest-data/{overlay_0.dts => overlay_0.dtso} |     0
>  drivers/of/unittest-data/{overlay_1.dts => overlay_1.dtso} |     0
>  drivers/of/unittest-data/{overlay_10.dts => overlay_10.dtso} |     0
>  drivers/of/unittest-data/{overlay_11.dts => overlay_11.dtso} |     0
>  drivers/of/unittest-data/{overlay_12.dts => overlay_12.dtso} |     0
>  drivers/of/unittest-data/{overlay_13.dts => overlay_13.dtso} |     0
>  drivers/of/unittest-data/{overlay_15.dts => overlay_15.dtso} |     0
>  drivers/of/unittest-data/{overlay_16.dts => overlay_16.dtso} |     0
>  drivers/of/unittest-data/{overlay_17.dts => overlay_17.dtso} |     0
>  drivers/of/unittest-data/{overlay_18.dts => overlay_18.dtso} |     0
>  drivers/of/unittest-data/{overlay_19.dts => overlay_19.dtso} |     0
>  drivers/of/unittest-data/{overlay_2.dts => overlay_2.dtso} |     0
>  drivers/of/unittest-data/{overlay_20.dts => overlay_20.dtso} |     0
>  drivers/of/unittest-data/{overlay_3.dts => overlay_3.dtso} |     0
>  drivers/of/unittest-data/{overlay_4.dts => overlay_4.dtso} |     0
>  drivers/of/unittest-data/{overlay_5.dts => overlay_5.dtso} |     0
>  drivers/of/unittest-data/{overlay_6.dts => overlay_6.dtso} |     0
>  drivers/of/unittest-data/{overlay_7.dts => overlay_7.dtso} |     0
>  drivers/of/unittest-data/{overlay_8.dts => overlay_8.dtso} |     0
>  drivers/of/unittest-data/{overlay_9.dts => overlay_9.dtso} |     0
>  drivers/of/unittest-data/{overlay_bad_add_dup_node.dts =>
> overlay_bad_add_dup_node.dtso}                        |     0
>  drivers/of/unittest-data/{overlay_bad_add_dup_prop.dts =>
> overlay_bad_add_dup_prop.dtso}                        |     0
>  drivers/of/unittest-data/{overlay_bad_phandle.dts =>
> overlay_bad_phandle.dtso}                                  |     0
>  drivers/of/unittest-data/{overlay_bad_symbol.dts =>
> overlay_bad_symbol.dtso}                                    | 0
>  drivers/of/unittest-data/{overlay_base.dts => overlay_base.dtso} |     0
>  drivers/of/unittest-data/{overlay_gpio_01.dts => overlay_gpio_01.dtso}
> |     0
>  drivers/of/unittest-data/{overlay_gpio_02a.dts => overlay_gpio_02a.dtso}
> |     0
>  drivers/of/unittest-data/{overlay_gpio_02b.dts => overlay_gpio_02b.dtso}
> |     0
>  drivers/of/unittest-data/{overlay_gpio_03.dts => overlay_gpio_03.dtso}
> |     0
>  drivers/of/unittest-data/{overlay_gpio_04a.dts => overlay_gpio_04a.dtso}
> |     0
>  drivers/of/unittest-data/{overlay_gpio_04b.dts => overlay_gpio_04b.dtso}
> |     0
>  drivers/of/unittest-data/{testcases.dts => testcases.dtso} |     0
>  drivers/of/unittest.c |    48 +-
>  drivers/pci/controller/cadence/pci-j721e.c |    47 +-
>  drivers/pci/controller/cadence/pcie-cadence-ep.c |    14 +-
>  drivers/pci/controller/cadence/pcie-cadence.h |     6 +
>  drivers/pci/controller/pci-tegra.c |     5 +-
>  drivers/phy/cadence/cdns-dphy-rx.c |    32 +
>  drivers/phy/cadence/phy-cadence-torrent.c |   720 +-
>  drivers/phy/phy-core-mipi-dphy.c |    31 +-
>  drivers/phy/phy-core.c |    51 +-
>  drivers/phy/ti/phy-gmii-sel.c |    74 +-
>  drivers/phy/ti/phy-j721e-wiz.c |   105 +-
>  drivers/pinctrl/Kconfig |    10 +
>  drivers/pinctrl/Makefile |     1 +
>  drivers/pinctrl/pinctrl-tps6594.c |   365 +
>  drivers/ptp/ptp_dte.c |     5 +-
>  drivers/regulator/Kconfig |    13 +
>  drivers/regulator/Makefile |     1 +
>  drivers/regulator/tps6594-regulator.c |   620 ++
>  drivers/remoteproc/Kconfig |    13 +
>  drivers/remoteproc/Makefile |     3 +-
>  drivers/remoteproc/pru_rproc.c |   245 +-
>  drivers/remoteproc/ti_k3_common.c |   375 +
>  drivers/remoteproc/ti_k3_common.h |   107 +
>  drivers/remoteproc/ti_k3_dsp_remoteproc.c |   474 +-
>  drivers/remoteproc/ti_k3_m4_remoteproc.c |   491 ++
>  drivers/remoteproc/ti_k3_r5_remoteproc.c |   127 +-
>  drivers/rpmsg-kdrv/Kconfig |    48 +
>  drivers/rpmsg-kdrv/Makefile |     5 +
>  drivers/rpmsg-kdrv/rpmsg_kdrv.c |   745 ++
>  drivers/rpmsg-kdrv/rpmsg_kdrv_demo.c |   214 +
>  drivers/rpmsg-kdrv/rpmsg_kdrv_display.c |   488 ++
>  drivers/rpmsg-kdrv/rpmsg_kdrv_internal.h |    45 +
>  drivers/rpmsg-kdrv/rpmsg_kdrv_switch.c |   937 +++
>  drivers/rpmsg-kdrv/shared/rpmsg-kdrv-transport-common.h |    80 +
>  drivers/rpmsg-kdrv/shared/rpmsg-kdrv-transport-demo.h |    78 +
>  drivers/rpmsg-kdrv/shared/rpmsg-kdrv-transport-display.h |   223 +
>  drivers/rpmsg-kdrv/shared/rpmsg-kdrv-transport-switch.h |   664 ++
>  drivers/rpmsg-kdrv/shared/rpmsg-kdrv-transport.h |    83 +
>  drivers/rpmsg/rpmsg_char.c |     4 +
>  drivers/rtc/Kconfig |     9 +
>  drivers/rtc/Makefile |     1 +
>  drivers/rtc/rtc-tps6594.c |   473 ++
>  drivers/soc/ti/k3-ringacc.c |     1 -
>  drivers/soc/ti/k3-socinfo.c |     2 +
>  drivers/soc/ti/pruss.c |   255 +
>  drivers/soc/ti/pruss.h |    88 +
>  drivers/spi/spi-cadence-quadspi.c |   872 +-
>  drivers/spi/spi-mem.c |    12 +
>  drivers/staging/pi433/Documentation/devicetree/{pi433-overlay.dts =>
> pi433-overlay.dtso}                        |     0
>  drivers/staging/pi433/Documentation/devicetree/pi433.txt |     6 +-
>  drivers/usb/dwc3/dwc3-am62.c |    50 +
>  drivers/usb/host/ehci-exynos.c |    23 +-
>  drivers/usb/host/ohci-exynos.c |    23 +-
>  drivers/usb/typec/tipd/core.c |    96 +-
>  include/dt-bindings/mux/ti-serdes.h |    82 +
>  include/dt-bindings/pinctrl/k3.h |    10 +
>  include/linux/dma/ti-cppi5.h |     1 +
>  include/linux/i2c-atr.h |   116 +
>  include/linux/mfd/tps65219.h |   345 +
>  include/linux/mfd/tps6594.h |  1020 +++
>  include/linux/mtd/spinand.h |   154 +-
>  include/linux/phy/phy-mipi-dphy.h |     3 +
>  include/linux/phy/phy.h |    16 +-
>  include/linux/pruss_driver.h |   123 +
>  include/linux/remoteproc/pruss.h |    83 +
>  include/linux/rpmsg-remotedev/rpmsg-remotedev.h |   220 +
>  include/linux/soc/ti/ti_sci_protocol.h |    44 +
>  include/linux/spi/spi-mem.h |    50 +
>  include/media/i2c/ds90ub9xx.h |    22 +
>  include/media/v4l2-mc.h |     8 +-
>  include/media/v4l2-subdev.h |   399 +
>  include/uapi/linux/dma_buf_phys.h |    35 +
>  include/uapi/linux/media-bus-format.h |    10 +-
>  include/uapi/linux/tps6594_pfsm.h |    37 +
>  include/uapi/linux/v4l2-subdev.h |    74 +-
>  include/uapi/linux/videodev2.h |    11 +
>  samples/Kconfig |     6 +
>  samples/Makefile |     1 +
>  samples/pfsm/.gitignore |     2 +
>  samples/pfsm/Makefile |     4 +
>  samples/pfsm/pfsm-wakeup.c |   125 +
>  samples/rpmsg/rpmsg_client_sample.c |     1 +
>  scripts/Makefile.build |     2 +
>  scripts/Makefile.lib |    22 +-
>  589 files changed, 178347 insertions(+), 3184 deletions(-)
>  create mode 100644 Documentation/devicetree/bindings/cnm,wave5.yml
>  create mode 100644 Documentation/devicetree/bindings/gpu/img,sgx530.yaml
>  create mode 100644 Documentation/devicetree/bindings/gpu/img,sgx540.yaml
>  create mode 100644 Documentation/devicetree/bindings/gpu/img,sgx544.yaml
>  create mode 100644 Documentation/devicetree/bindings/gpu/ti,rogue.yaml
>  create mode 100644 Documentation/devicetree/bindings/i2c/i2c-atr.yaml
>  delete mode 100644 Documentation/devicetree/bindings/media/cdns,csi2rx.txt
>  create mode 100644 Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
>  create mode 100644
> Documentation/devicetree/bindings/media/i2c/sony,imx390.yaml
>  create mode 100644
> Documentation/devicetree/bindings/media/i2c/ti,ds90ub913.yaml
>  create mode 100644
> Documentation/devicetree/bindings/media/i2c/ti,ds90ub953.yaml
>  create mode 100644
> Documentation/devicetree/bindings/media/i2c/ti,ds90ub960.yaml
>  create mode 100644
> Documentation/devicetree/bindings/media/img,d5500-vxd.yaml
>  create mode 100644 Documentation/devicetree/bindings/media/img,vxe384.yaml
>  create mode 100644
> Documentation/devicetree/bindings/media/ti,j721e-csi2rx.yaml
>  create mode 100644 Documentation/devicetree/bindings/mfd/ti,tps6594.yaml
>  create mode 100644
> Documentation/devicetree/bindings/misc/ti,dma-buf-phys.yaml
>  create mode 100644
> Documentation/devicetree/bindings/net/ti,cpsw-virt-mac.yaml
>  create mode 100644 Documentation/devicetree/bindings/net/ti,icss-iep.yaml
>  create mode 100644
> Documentation/devicetree/bindings/net/ti,icssg-prueth.yaml
>  create mode 100644
> Documentation/devicetree/bindings/remoteproc/ti,k3-m4f-rproc.yaml
>  create mode 100644
> Documentation/devicetree/bindings/remoteproc/ti,pru-consumer.yaml
>  create mode 100644 Documentation/i2c/i2c-address-translators.rst
>  create mode 100644 Documentation/misc-devices/tps6594-pfsm.rst
>  create mode 100644
> Documentation/userspace-api/media/v4l/vidioc-subdev-g-routing.rst
>  create mode 100644 arch/arm/boot/dts/am571x-idk-touchscreen.dtso
>  create mode 100644 arch/arm/boot/dts/am572x-idk-touchscreen.dtso
>  create mode 100644 arch/arm/boot/dts/am57xx-evm.dtso
>  create mode 100644 arch/arm/boot/dts/am57xx-idk-lcd-osd101t2045.dtso
>  create mode 100644 arch/arm/boot/dts/am57xx-idk-lcd-osd101t2587.dtso
>  rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-13bb.dts =>
> fsl-ls1028a-qds-13bb.dtso} (100%)
>  rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-65bb.dts =>
> fsl-ls1028a-qds-65bb.dtso} (100%)
>  rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-7777.dts =>
> fsl-ls1028a-qds-7777.dtso} (100%)
>  rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-85bb.dts =>
> fsl-ls1028a-qds-85bb.dtso} (100%)
>  rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-899b.dts =>
> fsl-ls1028a-qds-899b.dtso} (100%)
>  rename arch/arm64/boot/dts/freescale/{fsl-ls1028a-qds-9999.dts =>
> fsl-ls1028a-qds-9999.dtso} (100%)
>  rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-imx219.dts =>
> imx8mm-venice-gw72xx-0x-imx219.dtso} (100%)
>  rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-rs232-rts.dts
> => imx8mm-venice-gw72xx-0x-rs232-rts.dtso} (100%)
>  rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-rs422.dts =>
> imx8mm-venice-gw72xx-0x-rs422.dtso} (100%)
>  rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw72xx-0x-rs485.dts =>
> imx8mm-venice-gw72xx-0x-rs485.dtso} (100%)
>  rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-imx219.dts =>
> imx8mm-venice-gw73xx-0x-imx219.dtso} (100%)
>  rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-rs232-rts.dts
> => imx8mm-venice-gw73xx-0x-rs232-rts.dtso} (100%)
>  rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-rs422.dts =>
> imx8mm-venice-gw73xx-0x-rs422.dtso} (100%)
>  rename arch/arm64/boot/dts/freescale/{imx8mm-venice-gw73xx-0x-rs485.dts =>
> imx8mm-venice-gw73xx-0x-rs485.dtso} (100%)
>  rename arch/arm64/boot/dts/renesas/{draak-ebisu-panel-aa104xd12.dts =>
> draak-ebisu-panel-aa104xd12.dtso} (100%)
>  rename arch/arm64/boot/dts/renesas/{salvator-panel-aa104xd12.dts =>
> salvator-panel-aa104xd12.dtso} (100%)
>  create mode 100644
> arch/arm64/boot/dts/ti/k3-am62-lp-sk-microtips-mf101hie-panel.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-csi2-ov5640.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-csi2-tevi-ov5640.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-lpmdemo.dts
>  create mode 100644
> arch/arm64/boot/dts/ti/k3-am625-sk-microtips-mf101hie-panel.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am62a7-sk-csi2-imx219.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am62a7-sk-ethernet-dc01.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am62a7-sk-fusion.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am654-evm-oldi-lcd1evm.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am654-idk.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am654-pcie-usb2.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am654-pcie-usb3.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi
>  create mode 100644 arch/arm64/boot/dts/ti/k3-am69-sk.dts
>  create mode 100644 arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-0-0.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-0-1.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-0-2.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-0-3.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-1-0.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-1-1.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-1-2.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-1-3.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-fpdlink-ov2312-0-0.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-fpdlink-ov2312-0-1.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-fpdlink-ov2312-0-2.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-fpdlink-ov2312-0-3.dtso
>  create mode 100644
> arch/arm64/boot/dts/ti/k3-j7200-evm-quad-port-eth-exp.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-evm-virt-mac-client.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-evm-csi2-ov5640.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-evm-fusion.dtso
>  create mode 100644
> arch/arm64/boot/dts/ti/k3-j721e-evm-quad-port-eth-exp.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-evm-virt-mac-client.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk-csi2-ov5640.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk-csi2-rpi-imx219.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-evm-csi2-ov5640.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-evm-fusion.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-evm-csi2-ov5640.dtso
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-evm.dts
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4.dtsi
>  create mode 100644 arch/arm64/boot/dts/ti/k3-pinctrl.h
>  rename arch/arm64/boot/dts/xilinx/{zynqmp-sck-kv-g-revA.dts =>
> zynqmp-sck-kv-g-revA.dtso} (100%)
>  rename arch/arm64/boot/dts/xilinx/{zynqmp-sck-kv-g-revB.dts =>
> zynqmp-sck-kv-g-revB.dtso} (100%)
>  create mode 100644 drivers/dma-buf/heaps/carveout-heap.c
>  create mode 100644 drivers/dma/ti/k3-psil-am62a.c
>  create mode 100644 drivers/dma/ti/k3-psil-j784s4.c
>  create mode 100644 drivers/i2c/i2c-atr.c
>  create mode 100644 drivers/input/misc/tps65219-pwrbutton.c
>  create mode 100644 drivers/media/i2c/ds90ub913.c
>  create mode 100644 drivers/media/i2c/ds90ub953.c
>  create mode 100644 drivers/media/i2c/ds90ub960.c
>  create mode 100644 drivers/media/i2c/imx390.c
>  create mode 100644 drivers/media/i2c/imx390.h
>  create mode 100644 drivers/media/i2c/ov2312.c
>  create mode 100644 drivers/media/i2c/ov2312.h
>  create mode 100644 drivers/media/platform/chips-media/coda/Kconfig
>  create mode 100644 drivers/media/platform/chips-media/coda/Makefile
>  rename drivers/media/platform/chips-media/{ => coda}/coda-bit.c (100%)
>  rename drivers/media/platform/chips-media/{ => coda}/coda-common.c (100%)
>  rename drivers/media/platform/chips-media/{ => coda}/coda-gdi.c (100%)
>  rename drivers/media/platform/chips-media/{ => coda}/coda-h264.c (100%)
>  rename drivers/media/platform/chips-media/{ => coda}/coda-jpeg.c (100%)
>  rename drivers/media/platform/chips-media/{ => coda}/coda-mpeg2.c (100%)
>  rename drivers/media/platform/chips-media/{ => coda}/coda-mpeg4.c (100%)
>  rename drivers/media/platform/chips-media/{ => coda}/coda.h (100%)
>  rename drivers/media/platform/chips-media/{ => coda}/coda_regs.h (100%)
>  rename drivers/media/platform/chips-media/{ => coda}/imx-vdoa.c (100%)
>  rename drivers/media/platform/chips-media/{ => coda}/imx-vdoa.h (100%)
>  rename drivers/media/platform/chips-media/{ => coda}/trace.h (100%)
>  create mode 100644 drivers/media/platform/chips-media/wave5/Kconfig
>  create mode 100644 drivers/media/platform/chips-media/wave5/Makefile
>  create mode 100644 drivers/media/platform/chips-media/wave5/TODO
>  create mode 100644 drivers/media/platform/chips-media/wave5/wave5-helper.c
>  create mode 100644 drivers/media/platform/chips-media/wave5/wave5-helper.h
>  create mode 100644 drivers/media/platform/chips-media/wave5/wave5-hw.c
>  create mode 100644
> drivers/media/platform/chips-media/wave5/wave5-regdefine.h
>  create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vdi.c
>  create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vdi.h
>  create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c
>  create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c
>  create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpu.c
>  create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpu.h
>  create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpuapi.c
>  create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpuapi.h
>  create mode 100644
> drivers/media/platform/chips-media/wave5/wave5-vpuconfig.h
>  create mode 100644
> drivers/media/platform/chips-media/wave5/wave5-vpuerror.h
>  create mode 100644 drivers/media/platform/chips-media/wave5/wave5.h
>  create mode 100644 drivers/media/platform/img/Kconfig
>  create mode 100644 drivers/media/platform/img/Makefile
>  create mode 100644 drivers/media/platform/img/vxe-vxd/Makefile
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/addr_alloc.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/addr_alloc.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/dq.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/dq.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/hash.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/hash.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/idgen_api.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/idgen_api.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/img_errors.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/img_mem.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/img_mem_man.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/img_mem_man.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/common/img_mem_unified.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/imgmmu.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/imgmmu.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/lst.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/lst.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/pool.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/pool.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/pool_api.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/pool_api.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/ra.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/ra.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/resource.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/resource.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/rman_api.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/rman_api.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/talmmu_api.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/talmmu_api.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/vid_buf.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/work_queue.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/common/work_queue.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/bspp.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/bspp.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/bspp_int.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/core.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/core.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/dec_resources.c
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/dec_resources.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/decoder.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/decoder.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/fw_interface.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/h264_idx.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/h264_secure_parser.c
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/h264_secure_parser.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/h264_vlc.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/h264fw_data.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/h264fw_data_shared.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/hevc_secure_parser.c
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/hevc_secure_parser.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/hevcfw_data.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/hevcfw_data_shared.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/hw_control.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/hw_control.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/img_dec_common.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/img_msvdx_cmds.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/img_msvdx_core_regs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/img_msvdx_vdmc_regs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/img_msvdx_vec_regs.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/img_pixfmts.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/img_profiles_levels.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/img_pvdec_core_regs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/img_pvdec_pixel_regs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/img_pvdec_test_regs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/img_vdec_fw_msg.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/img_video_bus4_mmu_regs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/jpeg_secure_parser.c
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/jpeg_secure_parser.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/jpegfw_data.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/jpegfw_data_shared.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/mem_io.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/mmu_defs.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/pixel_api.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/pixel_api.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/pvdec_entropy_regs.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/pvdec_int.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/pvdec_vec_be_regs.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/reg_io2.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/scaler_setup.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/swsr.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/swsr.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/translation_api.c
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/translation_api.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/vdec_defs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/vdec_mmu_wrapper.c
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/vdec_mmu_wrapper.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/vdecdd_defs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/vdecdd_utils.c
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/vdecdd_utils.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/vdecdd_utils_buf.c
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/vdecfw_share.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/vdecfw_shared.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/vxd_core.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/vxd_dec.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/vxd_dec.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/vxd_ext.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/vxd_int.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/vxd_int.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/vxd_mmu_defs.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/vxd_props.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/vxd_pvdec.c
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/vxd_pvdec_priv.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/decoder/vxd_pvdec_regs.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/decoder/vxd_v4l2.c
>  create mode 100644 
> drivers/media/platform/img/vxe-vxd/encoder/fw_binaries/ALL_CODECS_FW_ALL_pipes_2_contexts_8_hwconfig_1_bin.c
> 
>  create mode 100644 
> drivers/media/platform/img/vxe-vxd/encoder/fw_binaries/include_all_fw_variants.h
> 
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/fw_headers/coreflags.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/fw_headers/defs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/fw_headers/mtx_fwif.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/fw_headers/topazscfwif.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/fw_headers/vxe_common.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/encoder/header_gen.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/encoder/header_gen.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/encoder/mtx_fwif.c
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/reg_headers/img_soc_dmac_regs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/reg_headers/mtx_regs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/reg_headers/topaz_coreext_regs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/reg_headers/topaz_db_regs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/reg_headers/topaz_vlc_regs.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/reg_headers/topazhp_core_regs.h
>  create mode 100644 
> drivers/media/platform/img/vxe-vxd/encoder/reg_headers/topazhp_multicore_regs_old.h
> 
>  create mode 100644 drivers/media/platform/img/vxe-vxd/encoder/target.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/target_config.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/encoder/topaz_api.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/encoder/topaz_api.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/topaz_api_utils.c
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/topaz_api_utils.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/topaz_color_formats.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/topaz_device.c
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/topaz_device.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/encoder/topazmmu.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/encoder/topazmmu.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/encoder/vxe_enc.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/encoder/vxe_enc.h
>  create mode 100644
> drivers/media/platform/img/vxe-vxd/encoder/vxe_public_regdefs.h
>  create mode 100644 drivers/media/platform/img/vxe-vxd/encoder/vxe_v4l2.c
>  create mode 100644 drivers/media/platform/img/vxe-vxd/encoder/vxe_v4l2.h
>  create mode 100644 drivers/media/platform/ti/j721e-csi2rx/Makefile
>  create mode 100644 drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
>  create mode 100644 drivers/mfd/tps65219.c
>  create mode 100644 drivers/mfd/tps6594-core.c
>  create mode 100644 drivers/mfd/tps6594-i2c.c
>  create mode 100644 drivers/mfd/tps6594-spi.c
>  create mode 100644 drivers/misc/dma-buf-phys.c
>  create mode 100644 drivers/misc/sram-dma-heap.c
>  create mode 100644 drivers/misc/tps6594-esm.c
>  create mode 100644 drivers/misc/tps6594-pfsm.c
>  create mode 100644 drivers/net/ethernet/ti/icss_iep.c
>  create mode 100644 drivers/net/ethernet/ti/icss_iep.h
>  create mode 100644 drivers/net/ethernet/ti/icssg_classifier.c
>  create mode 100644 drivers/net/ethernet/ti/icssg_config.c
>  create mode 100644 drivers/net/ethernet/ti/icssg_config.h
>  create mode 100644 drivers/net/ethernet/ti/icssg_ethtool.c
>  create mode 100644 drivers/net/ethernet/ti/icssg_mii_cfg.c
>  create mode 100644 drivers/net/ethernet/ti/icssg_mii_rt.h
>  create mode 100644 drivers/net/ethernet/ti/icssg_prueth.c
>  create mode 100644 drivers/net/ethernet/ti/icssg_prueth.h
>  create mode 100644 drivers/net/ethernet/ti/icssg_qos.c
>  create mode 100644 drivers/net/ethernet/ti/icssg_qos.h
>  create mode 100644 drivers/net/ethernet/ti/icssg_queues.c
>  create mode 100644 drivers/net/ethernet/ti/icssg_switch_map.h
>  create mode 100644 drivers/net/ethernet/ti/icssg_switchdev.c
>  create mode 100644 drivers/net/ethernet/ti/icssg_switchdev.h
>  create mode 100644 drivers/net/ethernet/ti/j721e-cpsw-virt-mac.c
>  rename drivers/of/unittest-data/{overlay.dts => overlay.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_0.dts => overlay_0.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_1.dts => overlay_1.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_10.dts => overlay_10.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_11.dts => overlay_11.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_12.dts => overlay_12.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_13.dts => overlay_13.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_15.dts => overlay_15.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_16.dts => overlay_16.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_17.dts => overlay_17.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_18.dts => overlay_18.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_19.dts => overlay_19.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_2.dts => overlay_2.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_20.dts => overlay_20.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_3.dts => overlay_3.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_4.dts => overlay_4.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_5.dts => overlay_5.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_6.dts => overlay_6.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_7.dts => overlay_7.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_8.dts => overlay_8.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_9.dts => overlay_9.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_bad_add_dup_node.dts =>
> overlay_bad_add_dup_node.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_bad_add_dup_prop.dts =>
> overlay_bad_add_dup_prop.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_bad_phandle.dts =>
> overlay_bad_phandle.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_bad_symbol.dts =>
> overlay_bad_symbol.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_base.dts => overlay_base.dtso}
> (100%)
>  rename drivers/of/unittest-data/{overlay_gpio_01.dts =>
> overlay_gpio_01.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_gpio_02a.dts =>
> overlay_gpio_02a.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_gpio_02b.dts =>
> overlay_gpio_02b.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_gpio_03.dts =>
> overlay_gpio_03.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_gpio_04a.dts =>
> overlay_gpio_04a.dtso} (100%)
>  rename drivers/of/unittest-data/{overlay_gpio_04b.dts =>
> overlay_gpio_04b.dtso} (100%)
>  rename drivers/of/unittest-data/{testcases.dts => testcases.dtso} (100%)
>  create mode 100644 drivers/pinctrl/pinctrl-tps6594.c
>  create mode 100644 drivers/regulator/tps6594-regulator.c
>  create mode 100644 drivers/remoteproc/ti_k3_common.c
>  create mode 100644 drivers/remoteproc/ti_k3_common.h
>  create mode 100644 drivers/remoteproc/ti_k3_m4_remoteproc.c
>  create mode 100644 drivers/rpmsg-kdrv/Kconfig
>  create mode 100644 drivers/rpmsg-kdrv/Makefile
>  create mode 100644 drivers/rpmsg-kdrv/rpmsg_kdrv.c
>  create mode 100644 drivers/rpmsg-kdrv/rpmsg_kdrv_demo.c
>  create mode 100644 drivers/rpmsg-kdrv/rpmsg_kdrv_display.c
>  create mode 100644 drivers/rpmsg-kdrv/rpmsg_kdrv_internal.h
>  create mode 100644 drivers/rpmsg-kdrv/rpmsg_kdrv_switch.c
>  create mode 100644 drivers/rpmsg-kdrv/shared/rpmsg-kdrv-transport-common.h
>  create mode 100644 drivers/rpmsg-kdrv/shared/rpmsg-kdrv-transport-demo.h
>  create mode 100644 drivers/rpmsg-kdrv/shared/rpmsg-kdrv-transport-display.h
>  create mode 100644 drivers/rpmsg-kdrv/shared/rpmsg-kdrv-transport-switch.h
>  create mode 100644 drivers/rpmsg-kdrv/shared/rpmsg-kdrv-transport.h
>  create mode 100644 drivers/rtc/rtc-tps6594.c
>  create mode 100644 drivers/soc/ti/pruss.h
>  rename drivers/staging/pi433/Documentation/devicetree/{pi433-overlay.dts =>
> pi433-overlay.dtso} (100%)
>  create mode 100644 include/linux/i2c-atr.h
>  create mode 100644 include/linux/mfd/tps65219.h
>  create mode 100644 include/linux/mfd/tps6594.h
>  create mode 100644 include/linux/remoteproc/pruss.h
>  create mode 100644 include/linux/rpmsg-remotedev/rpmsg-remotedev.h
>  create mode 100644 include/media/i2c/ds90ub9xx.h
>  create mode 100644 include/uapi/linux/dma_buf_phys.h
>  create mode 100644 include/uapi/linux/tps6594_pfsm.h
>  create mode 100644 samples/pfsm/.gitignore
>  create mode 100644 samples/pfsm/Makefile
>  create mode 100644 samples/pfsm/pfsm-wakeup.c
> 
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12690): 
https://lists.yoctoproject.org/g/linux-yocto/message/12690
Mute This Topic: https://lists.yoctoproject.org/mt/99257941/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: 
https://lists.yoctoproject.org/g/linux-yocto/leave/6687884/21656/624485779/xyzzy
 [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to