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] -=-=-=-=-=-=-=-=-=-=-=-