Hi Bruce,

Could you please help to create a new kernel branch "v6.6/standard/ti-sdk-6.6/ti-soc"
based on "v6.6/standard/base" for upgrading BSP to kernel v6.6?

And merge below patches to the new branch "v6.6/standard/ti-sdk-6.6/ti-soc".



The following changes since commit 9576b5b9f8e3c78e6c315f475def18e5c29e475a:

  Merge tag 'v6.6.32' into v6.6/standard/base (2024-05-28 13:31:12 -0400)

are available in the Git repository at:

   https://github.com/xulinsun/ti-j72x v6.6/standard/ti-sdk-6.6/ti-soc

for you to fetch changes up to 287cacead6fda00bccaea19fe451627179a40a0a:

  HACK: arm64: dts: ti: k3-am62x: Disable M4FSS rproc support (2024-06-13 17:27:05 +0800)

----------------------------------------------------------------
Abdel Alkuor (9):
      dt-bindings: usb: tps6598x: Add tps25750
      USB: typec: tsp6598x: Add cmd timeout and response delay
      USB: typec: tps6598x: Add patch mode to tps6598x
      USB: typec: tps6598x: Refactor tps6598x port registration
      USB: typec: tps6598x: Add device data to of_device_id
      USB: typec: tps6598x: Add TPS25750 support
      USB: typec: tps6598x: Add trace for tps25750 irq
      USB: typec: tps6598x: Add power status trace for tps25750
      USB: typec: tps6598x: Add status trace for tps25750

Adam Ford (1):
      net: ethernet: davinci_emac: Use MAC Address from Device Tree

Andrejs Cainikovs (1):
      arm64: dts: ti: verdin-am62: add support for Verdin USB1 interface

Andrew Davis (68):
      dt-bindings: mfd: syscon: Add ti,am654-dss-oldi-io-ctrl compatible
      arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-io-ctrl node
      arm64: dts: ti: k3-am64: Fix typo in epwm_tbclk node name
      drm: omapdrm: Improve check for contiguous buffers
      arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus
      arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus
      arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus
      arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus
      arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus
      arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level
      arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name
      arm64: dts: ti: k3-am65: Add AM652 DTSI file
      mux: mmio: use reg property when parent device is not a syscon
      power: supply: bq27xxx: Switch to a simpler IDA interface
      power: supply: bq27xxx: Add devm action to free IDA
      power: supply: bq27xxx: Use devm to free device mutex
      power: supply: bq27xxx: Use devm_power_supply_register() helper
      power: supply: bq27xxx: Move one time design full read out of poll
      remoteproc: k3-dsp: Use devm_rproc_alloc() helper
      remoteproc: k3-dsp: Add devm action to release reserved memory
      remoteproc: k3-dsp: Use devm_kcalloc() helper
      remoteproc: k3-dsp: Use devm_ti_sci_get_by_phandle() helper
      remoteproc: k3-dsp: Use devm_kzalloc() helper
      remoteproc: k3-dsp: Add devm action to release tsp
      remoteproc: k3-dsp: Use devm_ioremap_wc() helper
      remoteproc: k3-dsp: Use devm_rproc_add() helper
      arm64: dts: ti: k3-am642-evm: Do not split single items
      arm64: dts: ti: k3-am642-sk: Do not split single items
      arm64: dts: ti: iot2050: Do not split single items
      arm64: dts: ti: k3-am654-base-board: Do not split single items
      arm64: dts: ti: k3-am68-sk-som: Do not split single items
      arm64: dts: ti: k3-am69-sk: Do not split single items
      arm64: dts: ti: k3-j7200-som-p0: Do not split single items
      arm64: dts: ti: k3-j721e-beagleboneai64: Do not split single items
      arm64: dts: ti: k3-j721e-sk: Do not split single items
      arm64: dts: ti: k3-j721e-som-p0: Do not split single items
      arm64: dts: ti: k3-j721s2-som-p0: Do not split single items
      arm64: dts: ti: k3-j7200: Enable PCIe nodes at the board level
      arm64: dts: ti: k3-j7200: Remove PCIe endpoint node
      arm64: dts: ti: k3-am65: Remove PCIe endpoint nodes
      arm64: dts: ti: k3-am64: Remove PCIe endpoint node
      arm64: dts: ti: k3-am64: Convert serdes_ln_ctrl node into reg-mux
      arm64: dts: ti: k3-j7200: Convert serdes_ln_ctrl node into reg-mux
      arm64: dts: ti: k3-j7200: Convert usb_serdes_mux node into reg-mux
      arm64: dts: ti: k3-j721e: Convert serdes_ln_ctrl node into reg-mux
      arm64: dts: ti: k3-j721e: Convert usb_serdes_mux node into reg-mux
      arm64: dts: ti: k3-j721s2: Convert usb_serdes_mux node into reg-mux
      arm64: dts: ti: k3-j721s2: Convert serdes_ln_ctrl node into reg-mux
      arm64: dts: ti: k3-j7200: Make the FSS node a simple-bus
      arm64: dts: ti: k3-am62: Make the main_conf node a simple-bus
      arm64: dts: ti: k3-am62a: Make the main_conf node a simple-bus
      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
      remoteproc: core: Make Remoteproc devices DMA capable
      remoteproc: core: Make shutdown-on-release per-file handle
      remoteproc: core: Add DMA-BUF attachment interface to cdev
      remoteproc: core: Select DMA-BUF from REMOTEPROC
      remoteproc: core: Free CDEV resources only after core shutdown
      dt-bindings: gpu: Rename img,powervr to img,powervr-rogue
      dt-bindings: gpu: Add PowerVR Series5 SGX GPUs
      ARM: dts: omap3: Add device tree entry for SGX GPU
      ARM: dts: omap4: Add device tree entry for SGX GPU
      ARM: dts: omap5: Add device tree entry for SGX GPU
      ARM: dts: AM33xx: Add device tree entry for SGX GPU
      ARM: dts: AM437x: Add device tree entry for SGX GPU
      ARM: dts: DRA7xx: Add device tree entry for SGX GPU
      arm64: dts: ti: k3-am654-main: Add device tree entry for SGX GPU

Apurva Nandan (12):
      arm64: dts: ti: k3-j721s2-mcu: Add MCU R5F cluster nodes
      arm64: dts: ti: k3-j721s2-main: Add MAIN R5F remote processsor nodes
      arm64: dts: ti: k3-j721s2-main: Add C7x remote processsor nodes
      arm64: dts : ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for R5F       arm64: dts : ti: k3-j721s2-som-p0: Add DDR carveout memory nodes for C71x DSPs       arm64: dts : ti: k3-am68-sk-som: Add DDR carveout memory nodes for R5F       arm64: dts : ti: k3-am68-sk-som: Add DDR carveout memory nodes for C71x DSP
      arm64: dts : ti: k3-am69-sk: Add DDR carveout memory nodes for R5F
      arm64: dts : ti: k3-am69-sk: Add DDR carveout memory nodes for C71x DSP       arm64: dts: ti: Add phase tags for memory node on J784S4 EVM and AM69 SK
      remoteproc: k3-r5: Wait for core0 power-up before powering up core1
      media: i2c: add Sony IMX390 driver

Aradhya Bhatia (43):
      dt-bindings: display: ti: Add support for am62a7 dss
      drivers/tidss: Add support for AM62A7 DSS
      arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO Expander
      arm64: dts: ti: k3-am62a-main: Add node for Display SubSystem (DSS)
      arm64: dts: ti: k3-am62a7-sk: Add HDMI support
      arm64: dts: ti: Makefile: Add HDMI audio check for AM62A7-SK
      dt-bindings: mfd: syscon: Add ti,am625-dss-oldi-io-ctrl compatible
      dt-bindings: vendor-prefixes: Add microtips
      dt-bindings: vendor-prefixes: Add lincolntech
      dt-bindings: display: simple: Add Microtips & Lincolntech Dual-LVDS Panels
      drm/panel: simple: Add Lincoln Tech Sol LCD185-101CT panel
      drm/panel: simple: Add Microtips Technology 13-101HIEBCAF0-C panel
      drm/panel: simple: Add Microtips Technology MF-103HIEB0GA0 panel
      drm/tidss: Populate crtc_* timing params
      drm/bridge: cdns-dsi: Fix OF node pointer
      drm/bridge: cdns-dsi: Fix the phy_initialized variable
      drm/bridge: cdns-dsi: Fix the link and phy init order
      drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
      drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
      drm/bridge: cdns-dsi: Reset the DCS write FIFO
      drm/bridge: cdns-dsi: Support atomic bridge APIs
      drm/bridge: Introduce early_enable and late disable
      drm/bridge: cdns-dsi: Implement early_enable and late_disable
      dt-bindings: display: ti,am65x-dss: Re-indent the example
      dt-bindings: display: ti: Add schema for AM625 OLDI Transmitter
      dt-bindings: display: ti,am65x-dss: Add OLDI properties for AM625 DSS
      drm/tidss: Add OLDI bridge support
      drm/bridge: sii902x: Add device_link dependency with drm device
      drm/bridge: sii902x: Add Power Management hooks
      dt-bindings: ili9881c: Make "power-supply" property optional
      dt-bingings: ili9881c: Add Microtips MF-070ZIMACAA0 panel
      drm/panel: ilitek-ili9881c: Add Microtips MF-070ZIMACAA0 Panel
      dt-bindings: display: simple: Add RaspberryPi 7" DSI Panel
      arm64: dts: ti: k3-am62: Add support for AM625 OLDI IO Control
      arm64: dts: ti: k3-am625: Add OLDI support
      arm64: dts: ti: Add Microtips OLDI SK-LCD1 Overlay for AM625-SK
      arm64: dts: ti: Add Microtips OLDI SK-LCD1 Overlay for AM62 LP SK
      arm64: dts: ti: Add Microtips OLDI SK-LCD2 Overlay for AM62-(LP) SK
      arm64: dts: ti: Add LincolnTech OLDI LCD-185 Overlay for AM625-SK
      arm64: dts: ti: Add LincolnTech OLDI LCD-185 Overlay for AM62-LP SK
      arm64: dts: ti: Add LincolnTech OLDI LCD-185 Overlay for AM625-BeaglePlay       arm64: dts: ti: k3-j721e-beagleboneai64: Add Microtips DSI SK-LCD3 Overlay       drm/bridge: tc358767: Add format negotiation hooks for DPI/DSI to (e)DP

Ayush Singh (3):
      dt-bindings: net: Add ti,cc1352p7
      greybus: Add BeaglePlay Linux Driver
      dts: ti: k3-am625-beagleplay: Add beaglecc1352

Beleswar Padhi (3):
      remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs
      arm64: dts: ti: k3-j721e-sk: Add support for multiple CAN instances
      remoteproc: k3-r5: Jump to error handling labels in start/stop errors

Benedikt Niedermayr (1):
      arm64: dts: ti: iot2050: Definitions for runtime pinmuxing

Bhavya Kapoor (10):
      arm64: dts: ti: k3-j7200-main: Add Itap Delay Value For DDR52 speed mode       arm64: dts: ti: k3-j721s2-main: Add Itap Delay Value For DDR50 speed mode       arm64: dts: ti: k3-j784s4-main: Add Itap Delay Value For DDR50 speed mode
      arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode
      arm64: dts: ti: k3-j722s-evm: Enable UHS modes support for MMCSD
      arm64: dts: ti: k3-j7200: Add support for CAN nodes
      arm64: dts: ti: k3-j7200-som-p0: Add support for CAN instance 0 in main domain
      arm64: dts: ti: k3-j7200: Add support for multiple CAN instances
      arm64: dts: ti: k3-j784s4-evm: Add support for multiple CAN instances
      arm64: dts: ti: k3-j722s-evm: Describe main_uart5

Biju Das (2):
      drm: bridge: it66121: Extend match support for OF tables
      drm: bridge: it66121: Simplify probe()

Brandon Brnich (13):
      dt-bindings: media: Remove K3 Family Prefix from Compatible
      media: chips-media: wave5: Remove K3 References
      arm64: dts: ti: k3-j784s4: Add Wave5 Video Encoder/Decoder Node
      arm64: dts: ti: k3-am62p: Add Wave5 Video Encoder/Decoder Node
      arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node
      media: chips-media: wave5: Avoid race condition for interrupt handling.
      media: chips-media: wave5: Support 48bit memory addressing.
      arm64: dts: ti: k3-j784s4-evm: Reserve 1792MiB of global CMA
      arm64: dts: ti: k3-am69-sk: Reserve 1792MiB of global CMA
      arm64: dts: ti: k3-j721s2-som-p0: Reserve 896MiB of global CMA
      arm64: dts: ti: k3-am68-sk: Reserve 896MiB of global CMA
      arm64: dts: ti: k3-am62p5-sk: Reserve 576 MiB of global CMA
      arm64: dts: ti: k3-j722s-evm: Reserve 896 MiB of global CMA

Bryan Brattlof (4):
      cpufreq: ti-cpufreq: Add opp support for am62p5 SoCs
      HACK: cpufreq: ti-cpufreq: extend am625 efuse table
      cpufreq: dt-platdev: add am62p5 to blocklist
      arm64: dts: ti: k3-am62p: introduce OPP table

Chintan Vankar (7):
      phy: ti: gmii-sel: Enable SGMII mode for J784S4
      phy: ti: j721e-wiz: Add SGMII support in WIZ driver for J784S4
      net: ethernet: ti: am65-cpts: Enable RX HW timestamp for PTP packets using CPTS FIFO       net: ethernet: ti: am65-cpsw/ethtool: Enable RX HW timestamp only for PTP packets
      arm64: dts: ti: k3-j784s4-main: Fix mux-reg-masks in serdes_ln_ctrl
      arm64: dts: ti: k3-j784s4-evm: Add alias for MCU CPSW2G
      net: ethernet: ti: am65-cpsw-nuss: Enable SGMII mode for J784S4 CPSW9G

Christophe JAILLET (1):
      USB: typec: tps6598x: Fix a memory leak in an error handling path

Colin Ian King (1):
      media: chips-media: wave5: Fix spelling mistake "bufferur" -> "buffer"

Dan Carpenter (1):
      media: chips-media: wave5: Remove duplicate check

Darren Etheridge (1):
      arm64: dts: ti: k3-j721s2-main: Add Wave5 Video Encoder/Decoder Node

Dasnavis Sabiya (6):
      arm64: dts: ti: k3-am69-sk: Add DP and HDMI support
      arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board
      arm64: dts: ti: k3-am69-sk: Add support for OSPI flash
      arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode
      arm64: dts: ti: k3-am69-sk: Add PCIe support
      arm64: dts: ti: k3-am69-sk: Add USB SuperSpeed support

Dave Gerlach (2):
      firmware: ti_sci: Introduce Power Management Ops
      firmware: ti_sci: Allocate memory for Low Power Modes

Dave Stevenson (4):
      Input: edt-ft5x06: Poll the device if no interrupt is configured.
      Input: edt-ft54x6: Clean up timer and workqueue on remove
      input: edt-ft5x06: Include I2C details in names for the devices
      input: edt-ft5x06: Correct prefix length in snprintf

Deborah Brouwer (1):
      media: wave5: add OF and V4L_MEM2MEM_DRIVERS dependencies

Devarsh Thakkar (4):
      dt-bindings: display: ti,am65x-dss: Add support for common1 region
      arm64: dts: ti: Add common1 register space for AM62A SoC
      media: chips-media: wave5: Add hrtimer based polling support
      arm64: dts: ti: k3-am62a7-sk: Reserve 576MiB of global CMA

Dhruva Gole (5):
      spi: spi-cadence-quadspi: add runtime pm support
      spi: spi-cadence-quadspi: Fix missing unwind goto warnings
      firmware: ti_sci: Add system suspend call
      firmware: ti_sci: Change the lpm context address to be 32-bit addressable
      arm64: dts: ti: Add PWM overlay for AM62x-SK EVM

Diogo Ivo (10):
      dt-bindings: net: Add support for AM65x SR1.0 in ICSSG
      eth: Move IPv4/IPv6 multicast address bases to their own symbols
      net: ti: icssg-prueth: Move common functions into a separate file
      net: ti: icssg-prueth: Add SR1.0-specific configuration bits
      net: ti: icssg-prueth: Add SR1.0-specific description bits
      net: ti: icssg-prueth: Adjust IPG configuration for SR1.0
      net: ti: icssg-prueth: Adjust the number of TX channels for SR1.0
      net: ti: icssg-prueth: Add functions to configure SR1.0 packet classifier
      net: ti: icssg-prueth: Modify common functions for SR1.0
      net: ti: icssg-prueth: Add ICSSG Ethernet driver for AM65x SR1.0 platforms

Donald Robson (1):
      MAINTAINERS: Remove Donald Robson from powervr driver maintainers

Esteban Blanc (4):
      arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs
      arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs
      rtc: tps6594: Add driver for TPS6594 RTC
      pinctrl: tps6594: Add driver for TPS6594 pinctrl and GPIOs

Francesco Dolcini (1):
      arm64: dts: ti: verdin-am62: Set VDD CORE minimum voltage to 0.75V

Frank Binns (1):
      MAINTAINERS: Document Imagination PowerVR driver patches go via drm-misc

Garrett Giordano (4):
      arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes
      arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency
      arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support
      arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Reset Line Name

Geert Uytterhoeven (1):
      media: chips-media: wave5: VIDEO_WAVE_VPU should depend on ARCH_K3

Georgi Vlaev (1):
      firmware: ti_sci: Add support for querying the firmware caps

Grygorii Strashko (2):
      net: ethernet: ti: am65-cpsw: add mqprio qdisc offload in channel mode       net: ethernet: ti: am65-cpsw: add sw tx/rx irq coalescing based on hrtimers

Hari Nagalla (3):
      dt-bindings: remoteproc: k3-m4f: Add K3 AM64x SoCs
      arm64: dts: ti: k3-am62: Add M4F remoteproc node
      arm64: dts: ti: k3-am625-sk: Add M4F remoteproc node

Heikki Krogerus (1):
      usb: typec: tipd: Supply also I2C driver data

Jai Luthra (57):
      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: dt-bindings: cadence-csi2rx: Add TI compatible string
      media: ti: Add CSI2RX support for J721E
      media: platform: cadence: select MIPI_DPHY dependency
      arm64: dts: ti: Enable CSI-RX on AM62
      arm64: dts: ti: Enable CSI-RX on AM62A
      arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640
      arm64: dts: ti: k3-am62x-sk: Enable camera peripherals
      arm64: dts: ti: k3-am62x: Add overlays for OV5640
      arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals
      arm64: dts: ti: k3-am62x: Add overlay for IMX219
      arm64: dts: ti: Use OF_ALL_DTBS for combined blobs
      usb: typec: tipd: Separate reset for TPS6598x
      media: cadence: csi2rx: add support for RGB formats
      media: ti: j721e-csi2rx: add support for RGB formats
      dmaengine: ti: k3-udma: Fix teardown for cyclic PDMA transfers
      arm64: dts: ti: k3-am62x: Drop McASP AFIFOs
      arm64: dts: ti: k3-am62a7: Drop McASP AFIFOs
      arm64: dts: ti: k3-am62p5: Drop McASP AFIFOs
      arm64: dts: ti: k3-am625-beagleplay: Drop McASP AFIFOs
      arm64: dts: ti: k3-am62-verdin: Drop McASP AFIFOs
      ALSA: dmaengine: Synchronize dma channel in prepare()
      ASoC: ti: davinci-mcasp: Set min period size using FIFO config
      arm64: dts: ti: k3-am62p5-sk: Fix pinmux for McASP1 TX
      media: ti: j721e-csi2rx: Fix races while restarting DMA
      arm64: dts: ti: k3-am62p: Add DMASS1 for CSI
      arm64: dts: ti: k3-am62p: Add nodes for CSI-RX
      arm64: dts: ti: Enable overlays for SK-AM62P
      media: v4l2-core: Enable multi-stream support
      media: ov5640: Fix the default link frequency
      HACK: media: ov5640: Keep autosuspend disabled
      dt-bindings: media: ti,j721e-csi2rx-shim: Support 32 dma chans
      media: ti: j721e-csi2rx: separate out device and context
      media: ti: j721e-csi2rx: add a subdev for the core device
      media: ti: j721e-csi2rx: add support for processing virtual channels
      media: cadence: csi2rx: Use new enable stream APIs
      media: cadence: csi2rx: Enable multi-stream support
      media: ti: j721e-csi2rx: add multistream support
      media: ti: j721e-csi2rx: Submit all available buffers
      media: cadence: csi2rx: Support RAW12 bayer formats
      media: ti: csi2rx: Support RAW12 bayer formats
      media: i2c: imx390: Add 100Khz input clock margin
      arm64: dts: ti: k3-am62a7: add overlay for fusion board
      arm64: dts: ti: Add overlays for IMX390 RCM
      arm64: dts: ti: Enable all CSI DMA chans
      arm64: dts: ti: k3-am62x: Add overlay for v3link fusion
      media: v4l: Add 10-bit RGBIr formats
      media: i2c: ds90ub960: Support multi-channel sensors
      media: cadence: csi2rx: Add RAW10 RGBIr formats
      media: ti: j721e-csi2rx: Add RAW10 RGBIr formats
      dt-bindings: media: Add bindings for Omnivision OV2312
      media: i2c: ov2312: add Omnivison OV2312 driver
      arm64: dts: ti: k3-am62a7: FPDLink overlays for LI OV2312
      media: i2c: ds90ub960: Add support for DS90UB954-Q1
      media: cadence: csi2rx: Fix uninitialized used_vc variable

Jan Kiszka (3):
      net: ti: icssg-prueth: Add phys_port_name support
      arm64: dts: ti: iot2050: Drop unused ecap0 PWM
      arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices

Javier Carrasco (7):
      usb: typec: tps6598x: add reset gpio support
      dt-bindings: usb: tps6598x: add reset-gpios property
      usb: typec: tipd: add init and reset functions to tipd_data
      usb: typec: tipd: add function to request firmware
      usb: typec: tipd: declare in_data in as const in exec_cmd functions
      usb: typec: tipd: add patch update support for tps6598x
      usb: typec: tipd: fix use of device-specific init function

Jayesh Choudhary (20):
      arm64: dts: ti: k3-am69-sk: remove assigned-clock-parents for unused VP
      HACK: dt-bindings: drm/panel-simple-edp: Add TI panel
      drm/bridge: sii902x: Fix mode_valid hook
      drm/bridge: sii902x: Add pixel clock check in atomic_check
      drm: bridge: cdns-mhdp8546-core: Move mode_valid hook to bridge_funcs
      drm/bridge: ti-sn65dsi86: Add necessary dsi flags
      HACK: drm/bridge: ti-sn65dsi86: Fix bridge detect
      HACK: drm/panel-edp: Add TI eDP panel support
      HACK: drm/panel-edp: make support for DP AUX backlight conditional
      arm64: dts: ti: k3-j721e-som-p0: Reserve 512MiB of global CMA
      arm64: dts: ti: k3-j721e-sk: Reserve 512MiB of global CMA
      HACK: arm64: dts: ti: k3-j721s2-common-proc-board: Enable DisplayPort-1
      arm64: dts: ti: k3-j784s4-main: add DSI & DSI PHY
      HACK: arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-1
      HACK: arm64: dts: ti: k3-am68-sk: Enable DSI on DisplayPort-1
      HACK: arm64: dts: ti: k3-j721e-common-proc-board: Drop dp_link max phy rate
      HACK: arm64: dts: ti: k3-j721e-sk: Drop dp_link max phy rate
      HACK: arm64: dts: ti: k3-j721e-beagleboneai64: Drop dp_link max phy rate
      HACK: arm64: dts: ti: k3-j784s4-evm: Add serdes_dp_link max-bit-rate
      HACK: arm64: dts: ti: k3-am69-sk: Add serdes_dp_link max-bit-rate

Jayshri Pawar (1):
      media: cadence: csi2rx: Support runtime PM

Jerome Neanne (2):
      arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs
      arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC

Jianzhong Xu (1):
      arm64: dts: ti: k3-v3link: Add overlays for IMX219+UB953 serializer

Jinjie Ruan (1):
      firmware: ti_sci: Use list_for_each_entry() helper

Joao Paulo Goncalves (3):
      arm64: dts: ti: verdin-am62: improve spi1 chip-select pinctrl
      dt-bindings: arm: ti: add verdin am62 mallow board
      arm64: dts: ti: add verdin am62 mallow board

Judith Mendez (23):
      arm64: dts: ti: k3-am62a-main: Add sdhci2 instance
      arm64: dts: ti: k3-am62p: Add ITAP/OTAP values for MMC
      arm64: dts: ti: k3-am6*: Remove DLL properties for soft PHYs
      arm64: dts: ti: k3-am6*: Fix ti,clkbuf-sel property in MMC nodes
      arm64: dts: ti: k3-am6*: Fix bus-width property in MMC nodes
      arm64: dts: ti: k3-am6*: Add bootph-all property in MMC node
      arm64: dts: ti: k3-am65-main: Update sdhci properties
      arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes
      mmc: sdhci_am654: Add tuning algorithm for delay chain
      mmc: sdhci_am654: Write ITAPDLY for DDR52 timing
      mmc: sdhci_am654: Add OTAP/ITAP delay enable
      mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock
      mmc: sdhci_am654: Fix ITAPDLY for HS400 timing
      mmc: sdhci_am654: Fix itapdly/otapdly array type
      mmc: sdhci_am654: Update comments in sdhci_am654_set_clock
      arm64: dts: ti: k3-am62p-main: Update STRBSEL for sdhci0
      arm64: dts: ti: Makefile: Add -@ flag for AM62P DTB
      arm64: dts: ti: Add MCAN overlay for AM62*-SK
      arm64: dts: ti: Add MCAN overlay for AM62P-SK
      arm64: dts: ti: Add overlay for RPi header for AM625-SK and AM62 LP-SK
      arm64: dts: ti: Add overlay for RPi header for AM62A-SK
      arm64: dts: ti: Add overlay for RPi header for AM62P-SK
      watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin

Julien Massot (2):
      media: cadence: csi2rx: add Y8_1X8 format
      media: ti: j721e-csi2rx: add GREY format

Julien Panis (5):
      arm64: dts: ti: k3-am62a7-sk: Add support for TPS6593 PMIC
      net: ethernet: ti: Add accessors for struct k3_cppi_desc_pool members
      net: ethernet: ti: Add desc_infos member to struct k3_cppi_desc_pool
      net: ethernet: ti: am65-cpsw: Add minimal XDP support
      net: ethernet: ti: am65-cpsw: Fix xdp_rxq error for disabled port

Justin Stitt (1):
      firmware: ti_sci: refactor deprecated strncpy

Keerthy (7):
      arm64: dts: ti: k3-j721s2: Add ESM instances
      arm64: dts: ti: k3-j784s4: Add ESM instances
      arm64: dts: ti: k3-j7200: Add MCU domain ESM instance
      arm64: dts: ti: k3-j784s4-main: Add the main domain watchdog instances
      arm64: dts: ti: k3-j784s4-mcu: Add the mcu domain watchdog instances
      arm64: dts: ti: k3-j721s2-main: Add the main domain watchdog instances
      arm64: dts: ti: k3-j712s2-mcu: Add the mcu domain watchdog instances

Kishon Vijay Abraham I (1):
      arm64: dts: ti: Add DT overlay for PCIe + USB3.0 SERDES personality card

Krzysztof Kozlowski (2):
      ARM: dts: ti: keystone: minor whitespace cleanup around '='
      arm64: dts: ti: minor whitespace cleanup around '='

Li Hua Qian (1):
      arm64: dts: ti: Add reserved memory for watchdog

Liu Ying (1):
      dt-bindings: display: panel: one file of all simple LVDS panels with dual ports

MD Danish Anwar (14):
      dt-bindings: net: Add compatible for AM64x in ICSSG
      net: ti: icssg-prueth: Add AM64x icssg support
      dt-bindings: net: Add documentation for Half duplex support.
      net: ti: icssg-prueth: Add support for half duplex operation
      dt-bindings: remoteproc: pru: Add Interrupt property
      arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes
      arm64: dts: ti: k3-am654-icssg2: add ICSSG2 Ethernet support
      arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports
      arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support
      arm64: dts: ti: k3-am642-evm: add overlay for ICSSG1 2nd port
      net: ti: icssg_prueth: Add SW TX / RX Coalescing based on hrtimers
      net: ti: icssg-prueth: Add helper functions to configure FDB
      net: ti: icssg-switch: Add switchdev based driver for ethernet switch support
      net: ti: icssg-prueth: Add support for ICSSG switch firmware

Manorit Chawdhry (2):
      arm64: dts: ti: k3-am65: Add additional regs for DMA components
      arm64: dts: ti: k3-j7*: Add additional regs for DMA components

Marcel Ziswiler (1):
      arm64: dts: ti: verdin-am62: add iw416 based bluetooth

Markus Elfring (1):
      media: ti: Use devm_platform_ioremap_resource() in ti_csi2rx_probe()

Martyn Welch (1):
      remoteproc: k3-m4: Add a remoteproc driver for M4F subsystem

Matt Ranostay (7):
      dt-bindings: PCI: ti,j721e-pci-*: add checks for num-lanes
      dt-bindings: PCI: ti,j721e-pci-*: add j784s4-pci-* compatible strings
      PCI: j721e: Add per platform maximum lane settings
      PCI: j721e: Add PCIe 4x lane selection support
      PCI: j721e: add j784s4 PCIe configuration
      arm64: dts: ti: k3-j784s4-main: Add support for USB
      arm64: dts: ti: k3-j784s4-evm: Enable USB3 support

Matthias Schiffer (4):
      arm64: dts: ti: k3-am64-tqma64xxl: add supply regulator for I2C devices       arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add muxing for GPIOs on pin headers
      arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: add chassis-type
      arm64: dts: ti: k3-am64-tqma64xxl-mbax4xxl: update gpio-led configuration

Mattijs Korpershoek (1):
      media: chips-media: wave5: Fix panic on decoding DECODED_IDX_FLAG_SKIP

Michael Walle (1):
      arm64: dts: ti: k3-j722s-evm: Enable eMMC support

Murali Karicheri (1):
      net: hsr: Add support for MC filtering at the slave device

Nas Chung (3):
      media: chips-media: wave5: Add vpuapi layer
      media: chips-media: wave5: Add the v4l2 layer
      media: chips-media: wave5: Parse Stream Header During Start Stream on Output

Nathan Morrisson (3):
      arm64: dts: ti: Disable clock output of the ethernet PHY
      arm64: dts: ti: phycore-am64: Add ADC
      arm64: dts: ti: am62-phyboard-lyra: Add overlay to enable a GPIO fan

Neha Malcom Francis (9):
      arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCU domain ESM instance
      soc: ti k3-socinfo: Fix typo
      soc: ti: k3-socinfo: Avoid overriding ret
      soc: ti: k3-socinfo: Revamp driver to accommodate different rev structs
      arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC
      arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs
      soc: ti: k3-socinfo: Add J721E SR2.0
      arm64: boot: dts: ti: k3-*: Add memory node to bootloader stage
      regulator: tps6594-regulator: Correct multi-phase configuration

Nick Hollinghurst (1):
      input: touchscreen: edt-ft5x06: Suppress bogus data on startup

Niklas Cassel (1):
      misc: pci_endpoint_test: Use a unique test pattern for each BAR

Nishanth Menon (6):
      arm64: dts: ti: k3-am625: Add boot phase tags marking
      arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags marking
      arm64: dts: ti: k3-am625-sk: Add boot phase tags marking
      arm64: dts: ti: k3-am64: Add phase tags marking
      ARM: dts: keystone: Replace http urls with https
      arm64: dts: ti: k3-am625-beagleplay: Add alias for wakeup rtc

Nitin Yadav (2):
      arm64: dts: ti: k3-am62a-main: Add sdhci0 instance
      arm64: dts: ti: k3-am62a7-sk: Enable eMMC support

Oleg Nesterov (6):
      getrusage: add the "signal_struct *sig" local variable
      getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand()
      getrusage: use __for_each_thread()
      getrusage: use sig->stats_lock rather than lock_task_sighand()
      fs/proc: do_task_stat: use __for_each_thread()
      fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats

Parth Pancholi (1):
      arm64: dts: k3-am625-verdin: enable Verdin UART2

Pratyush Yadav (15):
      media: dt-bindings: Make sure items in data-lanes are unique
      media: cadence: csi2rx: Cleanup media entity properly
      media: cadence: csi2rx: Add get_fmt and set_fmt pad ops
      media: cadence: csi2rx: Configure DPHY using link freq
      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: cadence: csi2rx: configure DPHY before starting source stream
      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: get number of contexts from device tree
      media: cadence: csi2rx: add get_frame_desc wrapper

Rahul T R (12):
      arm64: dts: ti: k3-j784s4-main: Add DSS and DP-bridge node
      arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-0
      drm/panel: simple: Add VESA timings for Raspberry Pi 7" DSI panel
      arm64: dts: ti: k3-j721e-main: Add DSI and DPHY-TX
      arm64: dts: ti: k3-j721e-beagleboneai64: Add DSI RPi Panel
      dt-bindings: drm/bridge: Add no-hpd property
      drm: bridge: cdns-mhdp8546: Add support for no-hpd
      HACK: drm/bridge: ti-sn65dsi86: Disable ASSR
      arm64: dts: ti: k3-j721s2-main: add DP & DP PHY
      arm64: dts: ti: k3-j721s2-common-proc-board: add DP0 to j721s2 evm
      arm64: dts: ti: k3-j721s2-main: add DSI & DSI PHY
      arm64: dts: ti: k3-j721s2-som-p0: add DSI to eDP

Randolph Sapp (9):
      dt-bindings: gpu: ti,rogue: add rogue dt-bindings
      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
      arm64: dts: ti: k3-am62p-main: add gpu node
      dt-bindings: gpu: ti,rogue: add clocks and power domains
      arm64: dts: ti: k3-j721e-main: add clock and pd to gpu
      arm64: dts: ti: k3-j721s2-main: add clock and pd to gpu
      arm64: dts: ti: k3-j784s4-main: add clock and pd to gpu

Randy Dunlap (2):
      net: ti: icssg-prueth: add dependency for PTP
      media: chips-media: wave5: Requires GENERIC_ALLOCATOR

Ravi Gunasekaran (6):
      arm64: dts: ti: k3-am654-base-board: Add I2C I/O expander
      net: ethernet: ti: davinci_mdio: Update K3 SoCs list for errata i2329
      arm64: dts: ti: k3-am62p5-sk: Enable CPSW MDIO node
      arm64: dts: ti: k3-j722s-main: Add support for SERDES0
      arm64: dts: ti: k3-j722s-main: Redefine USB1 node description
      arm64: dts: ti: k3-j722s-evm: Update USB0 and USB1

Rob Herring (2):
      net: ethernet: Use device_get_match_data()
      firmware: ti_sci: Use device_get_match_data()

Robert Beckett (2):
      dt-bindings: media: wave5: add yaml devicetree bindings
      media: chips-media: wave5: Add wave5 driver to maintainers file

Roger Quadros (22):
      arm64: dts: ti: k3-am64: Add GPIO expander on I2C0
      net: ethernet: am65-cpsw: Add standard Ethernet MAC stats to ethtool
      net: ethernet: ti: am65-cpsw: Re-arrange functions to avoid forward declaration
      net: ethernet: am65-cpsw: Set default TX channels to maximum
      net: ethernet: ti: am65-cpsw: Fix error handling in am65_cpsw_nuss_common_open()
      net: ethernet: am65-cpsw: Build am65-cpsw-qos only if required
      net: ethernet: am65-cpsw: Rename TI_AM65_CPSW_TAS to TI_AM65_CPSW_QOS
      net: ethernet: am65-cpsw: cleanup TAPRIO handling
      net: ethernet: ti: am65-cpsw: Move code to avoid forward declaration
      net: ethernet: am65-cpsw: Move register definitions to header file
      net: ethernet: ti: am65-cpsw-qos: Add Frame Preemption MAC Merge support
      arm64: dts: ti: am65x: Fix dtbs_install for Rocktech OLDI overlay
      arm64: dts: ti: Add DT overlay for PCIe + USB2.0 SERDES personality card
      usb: dwc3-am62: Fix PHY core voltage selection
      usb: dwc3-am62: add workaround for Errata i2409
      arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node
      dt-bindings: usb/ti,am62-usb.yaml: Add PHY2 register space
      arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers
      arm64: dts: ti: k3-am62p: add the USB sub-system
      arm64: dts: ti: k3-am62a: Disable USB LPM
      usb: cdns3: Add quirk flag to enable suspend residency
      usb: cdns3-ti: Add workaround for Errata i2409

Romain Naour (2):
      arm64: dts: ti: k3-am69-sk: fix PMIC interrupt number
      arm64: dts: ti: k3-j721e-sk: fix PMIC interrupt number

Ronald Wahl (2):
      net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls wrong direction
      arm64: dts: ti: k3-am62-main: Add gpio-ranges properties

Santhosh Kumar K (1):
      dt-bindings: mfd: ti,am3359-tscadc: Allow dmas property to be optional

Sarah Walker (2):
      dt-bindings: gpu: Add Imagination Technologies PowerVR/IMG GPU
      arm64: dts: ti: k3-am62-main: Add GPU device node

Sebastian Fricke (3):
      media: v4l2: Add ignore_streaming flag
      media: v4l2: Allow M2M job queuing w/o streaming CAP queue
      media: platform: chips-media: Move Coda to separate folder

Siddharth Vadapalli (27):
      arm64: dts: ti: k3-j784s4-main: Add system controller and SERDES lane mux
      arm64: dts: ti: k3-j784s4-main: Add WIZ and SERDES PHY nodes
      arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G
      arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode
      arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpoint Mode
      dmaengine: ti: k3-udma-glue: Add function to parse channel by ID
      dmaengine: ti: k3-udma-glue: Update name for remote RX channel device
      dmaengine: ti: k3-udma-glue: Add function to request TX chan for thread ID       dmaengine: ti: k3-udma-glue: Add function to request RX chan for thread ID
      dt-bindings: mfd: syscon: Add ti,j784s4-pcie-ctrl compatible
      arm64: dts: ti: k3-j722s-evm: Enable CPSW3G RGMII1
      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
      arm64: dts: ti: k3-j784s4-main: Add CPSW2G and CPSW9G nodes
      arm64: dts: ti: k3-j784s4-evm: Enable Main CPSW2G node and add aliases for it       arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII mode with CPSW9G
      arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode
      arm64: dts: ti: k3-j784s4-main: Add PCIe nodes
      arm64: dts: ti: k3-j784s4-evm: Enable PCIe0 and PCIe1 in RC Mode
      arm64: dts: ti: k3-j784s4-evm: Add overlay for PCIe0 and PCIe1 EP Mode
      dt-bindings: PCI: ti,j721e-pci-host: Add support for J722S SoC
      PCI: j721e: Add PCIe support for J722S SoC
      arm64: dts: ti: k3-j722s: Add lane mux for Serdes1
      arm64: dts: ti: k3-j722s-main: Add WIZ1 and Serdes1 nodes
      arm64: dts: ti: k3-j722s: Add support for PCIe0
      arm64: dts: ti: k3-j784s4: Add ranges for PCIe2 and PCIe3 instances

Sinthu Raja (3):
      arm64: dts: ti: Add USB Type C swap defines for J721S2 SoC
      arm64: dts: ti: k3-am68-sk: Add DT node for PCIe
      arm64: dts: ti: k3-am68-sk: Add DT node for USB

Sjoerd Simons (3):
      arm64: dts: ti: k3-am625-sk: Add boot phase tags for USB0
      arm64: dts: ti: k3-am625-beagleplay: Add boot phase tags for USB0
      arm64: dts: ti: k3-am625-beagleplay: Use the builtin mdio bus

Su Bao Cheng (1):
      arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin

Suman Anna (1):
      arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes

Swapnil Jakhade (5):
      dt-bindings: phy: cadence-torrent: Add optional input reference clock for PLL1       dt-bindings: phy: cadence-torrent: Add a separate compatible for TI J7200       phy: cadence-torrent: Add PCIe(100MHz) + USXGMII(156.25MHz) multilink configuration       phy: cadence-torrent: Add USXGMII(156.25MHz) + SGMII/QSGMII(100MHz) multilink configuration       phy: cadence-torrent: Add USXGMII(156.25MHz) + SGMII/QSGMII(100MHz) multilink config for TI J7200

Tanmay Patil (1):
      net: ethernet: ti: am65-cpsw-qos: Add support to taprio for past base_time

Thomas Richard (6):
      dt-bindings: pinctrl: pinctrl-single: add ti,j7200-padconf compatible
      pinctrl: pinctrl-single: add ti,j7200-padconf compatible
      arm64: dts: ti: k3-j7200: use ti,j7200-padconf compatible
      phy: ti: gmii-sel: add resume support
      pinctrl: pinctrl-single: move suspend()/resume() callbacks to noirq
      serial: 8250_omap: Set the console genpd always on if no console suspend

Thorsten Blum (1):
      media: chips-media: wave5: Remove unnecessary semicolons

Théo Lebrun (4):
      spi: cadence-qspi: remove system-wide suspend helper calls from runtime PM hooks
      spi: cadence-qspi: put runtime in runtime PM hooks names
      spi: cadence-qspi: add system-wide suspend and resume callbacks
      thermal: k3_j72xx_bandgap: implement suspend/resume support

Tomi Valkeinen (12):
      drm/tidss: Use pm_runtime_resume_and_get()
      drm/tidss: Use PM autosuspend
      drm/tidss: Drop useless variable init
      drm/tidss: IRQ code cleanup
      drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY
      drm/tidss: Add simple K2G manual reset
      drm/tidss: Add dispc_is_idle()
      drm/tidss: Add some support for splash-screen
      arm64: dts: ti: k3-j721e: Add overlay for J721E Infotainment Expansion Board
      drm/bridge: tc358767: Fix link properties discovery
      arm64: dts: ti: Add DP display overlay for AM654 EVM
      dt-bindings: media: Add bindings for Sony IMX390

Tony Lindgren (1):
      arm64: dts: ti: k3-am62-wakeup: Configure ti-sysc for wkup_uart0

Udit Kumar (3):
      clk: keystone: sci-clk: Adding support for non contiguous clocks
      arm64: dts: ti: k3-j721s2: Add main esm address range
      arm64: dts: ti: k3-j784s4: Add main esm address range

Uwe Kleine-König (7):
      net: ethernet: ti: am65-cpsw: Convert to platform remove callback returning void       net: ethernet: ti: cpsw: Convert to platform remove callback returning void       net: ethernet: ti: cpsw-new: Convert to platform remove callback returning void
      remoteproc: k3-dsp: Suppress duplicate error message in .remove()
      remoteproc: k3-dsp: Use symbolic error codes in error messages
      remoteproc: k3-dsp: Convert to platform remove callback returning void       media: chips-media: wave5: Convert to platform remove callback returning void

Vaishnav Achath (20):
      arm64: dts: ti: k3-j721s2-main: Add BCDMA instance for CSI2RX
      arm64: dts: ti: k3-j784s4-main: Add BCDMA instance for CSI2RX
      soc: ti: k3-socinfo: Add JTAG ID for J722S
      dmaengine: ti: k3-psil-j721s2: Add entry for CSI2RX
      arm64: dts: ti: k3-am62p-mcu/wakeup: Disable MCU and wakeup R5FSS nodes
      dt-bindings: arm: ti: Add bindings for J722S SoCs
      arm64: dts: ti: Introduce J722S family of SoCs
      arm64: dts: ti: Add support for TI J722S Evaluation Module
      arm64: dts: ti: k3-j721s2-common-proc-board: Enable camera peripherals
      arm64: dts: ti: k3-j784s4-evm: Enable camera peripherals
      arm64: dts: ti: k3-am68-sk-base-board: Enable camera peripherals
      arm64: dts: ti: k3-am69-sk: Enable camera peripherals
      arm64: dts: ti: k3-j721e-sk: Model CSI2RX connector mux
      arm64: dts: ti: k3-j721e-main: Add CSI2RX capture nodes
      arm64: dts: ti: k3-j721s2-main: Add CSI2RX capture nodes
      arm64: dts: ti: k3-j784s4-main: Add CSI2RX capture nodes
      arm64: dts: ti: k3-j721e-sk: Add overlay for IMX219
      arm64: dts: ti: k3-j722s-evm: Enable OSPI NOR support
      media: i2c: ds90ub960: support RAW8/RAW10 bayer formats
      media: i2c: imx219: Add mbus_frame_desc for pad

Vibhore Vardhan (2):
      arm64: dts: ti: k3-am62a-wakeup: Enable RTC node
      arm64: dts: ti: Add ECAP Capture overlay for AM62X-SK

Vignesh Raghavendra (19):
      arm64: dts: ti: k3-*: Convert DMSS to simple-bus
      arm64: dts: ti: k3-*: Convert NAVSS to simple-bus
      arm64: dts: ti: k3-am62p: Add nodes for more IPs
      arm64: dts: ti: k3-am62p5-sk: Updates for SK EVM
      dt-bindings: dma: ti: k3-*: Add descriptions for register regions
      dt-bindings: dma: ti: k3-bcdma: Describe cfg register regions
      dt-bindings: dma: ti: k3-pktdma: Describe cfg register regions
      dt-bindings: dma: ti: k3-udma: Describe cfg register regions
      arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved
      arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_intr as reserved       arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_gpio_intr as reserved
      mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel
      arm64: dts: ti: k3-am6*: Add additional regs for DMA components
      dmaengine: ti: k3-udma: Add PSIL threads for AM62P and J722S
      arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards
      HACK: arm64: dts: ti: k3-am62p-wakeup: Mark wkup_conf as syscon/simple-mfd compatible
      dmaengine: ti: k3-udma: Fix BCHAN count with UHC and HC channels
      Revert "drm/tidss: Add some support for splash-screen"
      HACK: arm64: dts: ti: k3-am62x: Disable M4FSS rproc support

Vishal Mahaveer (1):
      arm64: dts: ti: k3-am62p-main: Update GPU frequency

Vladimir Oltean (2):
      selftests: forwarding: ethtool_mm: support devices with higher rx-min-frag-size       selftests: forwarding: ethtool_mm: fall back to aggregate if device does not report pMAC stats

Wadim Egorov (3):
      arm64: dts: ti: k3-am64: Fix indentation in watchdog nodes
      arm64: dts: ti: phycore-am64: Add RTC interrupt pin
      arm64: dts: ti: k3-am642-phyboard-electra: Add TPM support

 Documentation/devicetree/bindings/arm/ti/k3.yaml |    8 +
 Documentation/devicetree/bindings/display/bridge/cdns,mhdp8546.yaml |    6 +  Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml |    2 +-
 Documentation/devicetree/bindings/display/panel/panel-edp.yaml |    6 +-
 
Documentation/devicetree/bindings/display/panel/panel-simple-lvds-dual-ports.yaml
 |  124 +++
 Documentation/devicetree/bindings/display/panel/panel-simple.yaml |   12 +-
 Documentation/devicetree/bindings/display/ti/ti,am625-oldi.yaml |  153 +++
 Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml |  191 +++-
 Documentation/devicetree/bindings/dma/ti/k3-bcdma.yaml |   39 +-
 Documentation/devicetree/bindings/dma/ti/k3-pktdma.yaml |   26 +-
 Documentation/devicetree/bindings/dma/ti/k3-udma.yaml |   20 +-
 Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml |   73 ++
 Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml |  138 +++
 Documentation/devicetree/bindings/gpu/ti,rogue.yaml |  191 ++++
 Documentation/devicetree/bindings/media/cdns,csi2rx.yaml |    1 +
 Documentation/devicetree/bindings/media/cnm,wave521c.yaml |   61 ++
 Documentation/devicetree/bindings/media/i2c/ovti,ov2312.yaml |   79 ++
 Documentation/devicetree/bindings/media/i2c/sony,imx390.yaml |   78 ++
 Documentation/devicetree/bindings/media/i2c/ti,ds90ub960.yaml |    1 +
 Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml |  133 +++
 Documentation/devicetree/bindings/media/video-interfaces.yaml |    1 +
 Documentation/devicetree/bindings/mfd/syscon.yaml |    3 +
 Documentation/devicetree/bindings/mfd/ti,am3359-tscadc.yaml |    2 -
 Documentation/devicetree/bindings/net/ti,cc1352p7.yaml |   51 +
 Documentation/devicetree/bindings/net/ti,icssg-prueth.yaml |   41 +-
 Documentation/devicetree/bindings/pci/ti,j721e-pci-ep.yaml |   39 +-
 Documentation/devicetree/bindings/pci/ti,j721e-pci-host.yaml |   43 +-
 Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml |   11 +-
 Documentation/devicetree/bindings/pinctrl/pinctrl-single.yaml |    1 +
 Documentation/devicetree/bindings/remoteproc/ti,k3-m4f-rproc.yaml |  125 +++
 Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml |   23 +
 Documentation/devicetree/bindings/usb/ti,am62-usb.yaml |    8 +-
 Documentation/devicetree/bindings/usb/ti,tps6598x.yaml |   85 ++
 Documentation/devicetree/bindings/vendor-prefixes.yaml |    4 +
 MAINTAINERS |   33 +-
 arch/arm/boot/dts/ti/keystone/keystone-clocks.dtsi |    2 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2e-clocks.dtsi |    2 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2e-evm.dts |    2 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2e-netcp.dtsi |    8 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2e.dtsi |    2 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2g-evm.dts |    4 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2g-ice.dts |    2 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2g-netcp.dtsi |    8 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi |    2 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2hk-clocks.dtsi |    2 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2hk-evm.dts |    4 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2hk-netcp.dtsi |    8 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2hk.dtsi |    2 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2l-clocks.dtsi |    2 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2l-evm.dts |    2 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2l-netcp.dtsi |    8 +-
 arch/arm/boot/dts/ti/keystone/keystone-k2l.dtsi |    2 +-
 arch/arm/boot/dts/ti/keystone/keystone.dtsi |    2 +-
 arch/arm/boot/dts/ti/omap/am33xx.dtsi |    9 +-
 arch/arm/boot/dts/ti/omap/am3517.dtsi |   11 +-
 arch/arm/boot/dts/ti/omap/am4372.dtsi |    6 +
 arch/arm/boot/dts/ti/omap/dra7.dtsi |    9 +-
 arch/arm/boot/dts/ti/omap/omap34xx.dtsi |   11 +-
 arch/arm/boot/dts/ti/omap/omap36xx.dtsi |    9 +-
 arch/arm/boot/dts/ti/omap/omap4.dtsi |    9 +-
 arch/arm/boot/dts/ti/omap/omap5.dtsi |    9 +-
 arch/arm64/boot/dts/ti/Makefile |  201 +++-
 arch/arm64/boot/dts/ti/k3-am62-lp-sk-lincolntech-lcd185-panel.dtso |  141 +++  arch/arm64/boot/dts/ti/k3-am62-lp-sk-microtips-mf101hie-panel.dtso |  132 +++
 arch/arm64/boot/dts/ti/k3-am62-main.dtsi |  167 ++-
 arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi |   15 +
 arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi |    1 -
 arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi |    4 +-
 arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi |    4 +-
 arch/arm64/boot/dts/ti/k3-am62-verdin-mallow.dtsi |  188 ++++
 arch/arm64/boot/dts/ti/k3-am62-verdin-wifi.dtsi |    7 +-
 arch/arm64/boot/dts/ti/k3-am62-verdin-yavia.dtsi |    3 +-
 arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi |   84 +-
 arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi |   46 +-
 arch/arm64/boot/dts/ti/k3-am62.dtsi |    3 +
 arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso |   77 ++
 arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso |   77 ++
 arch/arm64/boot/dts/ti/k3-am625-beagleplay-lincolntech-lcd185-panel.dtso |  
158 +++
 arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts |  103 +-
 arch/arm64/boot/dts/ti/k3-am625-phyboard-lyra-rdk.dts |  100 +-
 arch/arm64/boot/dts/ti/k3-am625-sk-ecap-capture.dtso |   30 +
 arch/arm64/boot/dts/ti/k3-am625-sk-lincolntech-lcd185-panel.dtso |  140 +++  arch/arm64/boot/dts/ti/k3-am625-sk-microtips-mf101hie-panel.dtso |  131 +++
 arch/arm64/boot/dts/ti/k3-am625-sk-pwm.dtso |   62 ++
 arch/arm64/boot/dts/ti/k3-am625-sk-rpi-hdr-ehrpwm.dtso |  100 ++
 arch/arm64/boot/dts/ti/k3-am625-sk.dts |   27 +
 arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi-mallow.dts |   22 +
 arch/arm64/boot/dts/ti/k3-am625-verdin-wifi-mallow.dts |   22 +
 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi |  276 ++++-
 arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi |   11 +-
 arch/arm64/boot/dts/ti/k3-am62a7-sk-ethernet-dc01.dtso |   62 ++
 arch/arm64/boot/dts/ti/k3-am62a7-sk-fusion.dtso |  105 ++
 arch/arm64/boot/dts/ti/k3-am62a7-sk-rpi-hdr-ehrpwm.dtso |  110 ++
 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts |  376 ++++++-
 arch/arm64/boot/dts/ti/k3-am62p-main.dtsi |  987 ++++++++++++++++-
 arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi |  192 ++++
 arch/arm64/boot/dts/ti/k3-am62p-thermal.dtsi |   47 +
 arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi |   82 +-
 arch/arm64/boot/dts/ti/k3-am62p.dtsi |    9 +-
 arch/arm64/boot/dts/ti/k3-am62p5-sk-mcan.dtso |  122 +++
 arch/arm64/boot/dts/ti/k3-am62p5-sk-rpi-hdr-ehrpwm.dtso |  113 ++
 arch/arm64/boot/dts/ti/k3-am62p5-sk.dts |  605 ++++++++++-
 arch/arm64/boot/dts/ti/k3-am62p5.dtsi |   47 +
 arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra-gpio-fan.dtso |   50 +
 arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi |   40 +-
 arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso |   84 ++
 arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso |   82 ++
 arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso |   82 ++
 arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-v3link-fusion.dtso |   97 ++
 arch/arm64/boot/dts/ti/k3-am62x-sk-mcan.dtso |   77 ++
 arch/arm64/boot/dts/ti/k3-am62x-sk-microtips-mf103hie-lcd2.dtso |  121 +++
 arch/arm64/boot/dts/ti/k3-am64-main.dtsi |  113 +-
 arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi |    2 +
 arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi |  120 +-
 arch/arm64/boot/dts/ti/k3-am64.dtsi |    2 +
 arch/arm64/boot/dts/ti/k3-am642-evm-icssg1-dualemac.dtso |   79 ++
 arch/arm64/boot/dts/ti/k3-am642-evm.dts |  130 ++-
 arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts |   24 +-
 arch/arm64/boot/dts/ti/k3-am642-sk.dts |   16 +-
 arch/arm64/boot/dts/ti/k3-am642-tqma64xxl-mbax4xxl.dts |   85 +-
 arch/arm64/boot/dts/ti/k3-am642-tqma64xxl.dtsi |   12 +
 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi |   10 +-
 arch/arm64/boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi |    4 +-
 arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi |  830 +++++++++++++-
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi |  113 +-
 arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi |   10 +-
 arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi |   13 +-
 arch/arm64/boot/dts/ti/k3-am652.dtsi |   74 ++
 arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic-common.dtsi |   16 +-
 arch/arm64/boot/dts/ti/k3-am654-base-board-toshiba-tc358867-evm.dtso |  108 ++
 arch/arm64/boot/dts/ti/k3-am654-base-board.dts |   14 +-
 arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso |  145 +++
 arch/arm64/boot/dts/ti/k3-am654-idk.dtso |  296 +++++
 arch/arm64/boot/dts/ti/k3-am654-pcie-usb2.dtso |   59 +
 arch/arm64/boot/dts/ti/k3-am654-pcie-usb3.dtso |   61 ++
 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-common.dtsi |    2 +
 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts |   12 +-
 arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts |  205 +++-
 arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi |  221 +++-
 arch/arm64/boot/dts/ti/k3-am69-sk.dts |  949 +++++++++++++++-
 arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-0-0.dtso |   91 ++
 arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-0-1.dtso |   91 ++
 arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-0-2.dtso |   91 ++
 arch/arm64/boot/dts/ti/k3-fpdlink-imx390-rcm-0-3.dtso |   91 ++
 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 |   87 +-
 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi |  322 +++++-
 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi |   83 +-
 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi |  201 +++-
 arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64-dsi-rpi-7inch-panel.dtso |  144 
+++
 arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64-microtips-mf070zima-lcd3.dtso | 
 104 ++
 arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts |   27 +-
 arch/arm64/boot/dts/ti/k3-j721e-common-proc-board-infotainment.dtso |  164 +++
 arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts |    2 +-
 arch/arm64/boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso |   53 +
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi |  199 +++-
 arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi |   30 +-
 arch/arm64/boot/dts/ti/k3-j721e-sk-csi2-dual-imx219.dtso |  165 +++
 arch/arm64/boot/dts/ti/k3-j721e-sk.dts |  315 +++++-
 arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi |  187 +++-
 arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts |  208 ++++
 arch/arm64/boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso |   53 +
 arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi |  488 ++++++++-
 arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi |  103 +-
 arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi |  466 +++++++-
 arch/arm64/boot/dts/ti/k3-j721s2.dtsi |    1 +
 arch/arm64/boot/dts/ti/k3-j722s-evm.dts |  483 +++++++++
 arch/arm64/boot/dts/ti/k3-j722s-main.dtsi |  177 +++
 arch/arm64/boot/dts/ti/k3-j722s.dtsi |   94 ++
 arch/arm64/boot/dts/ti/k3-j784s4-evm-pcie0-pcie1-ep.dtso |   79 ++
 arch/arm64/boot/dts/ti/k3-j784s4-evm-quad-port-eth-exp1.dtso |  147 +++
 arch/arm64/boot/dts/ti/k3-j784s4-evm-usxgmii-exp1-exp2.dtso |   81 ++
 arch/arm64/boot/dts/ti/k3-j784s4-evm.dts |  618 ++++++++++-
 arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 1117 ++++++++++++++++++-
 arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi |   62 +-
 arch/arm64/boot/dts/ti/k3-j784s4.dtsi |   13 +-
 arch/arm64/boot/dts/ti/k3-pinctrl.h |    3 +
 arch/arm64/boot/dts/ti/k3-serdes.h |    9 +-
 arch/arm64/boot/dts/ti/k3-v3link-imx219-0-0.dtso |   99 ++
 arch/arm64/boot/dts/ti/k3-v3link-imx219-0-1.dtso |   99 ++
 arch/arm64/boot/dts/ti/k3-v3link-imx219-0-2.dtso |   99 ++
 arch/arm64/boot/dts/ti/k3-v3link-imx219-0-3.dtso |   99 ++
 arch/arm64/configs/defconfig |    1 +
 drivers/clk/keystone/sci-clk.c |   10 +
 drivers/cpufreq/cpufreq-dt-platdev.c |    1 +
 drivers/cpufreq/ti-cpufreq.c |    5 +
 drivers/dma-buf/dma-heap.c |    2 +-
 drivers/dma-buf/heaps/Kconfig |   10 +
 drivers/dma-buf/heaps/Makefile |    1 +
 drivers/dma-buf/heaps/carveout-heap.c |  411 +++++++
 drivers/dma/ti/Makefile |    3 +-
 drivers/dma/ti/k3-psil-am62p.c |  325 ++++++
 drivers/dma/ti/k3-psil-j721s2.c |   73 ++
 drivers/dma/ti/k3-psil-priv.h |    1 +
 drivers/dma/ti/k3-psil.c |    2 +
 drivers/dma/ti/k3-udma-glue.c |  298 +++--
 drivers/dma/ti/k3-udma.c |   64 +-
 drivers/firmware/ti_sci.c |  364 ++++++-
 drivers/firmware/ti_sci.h |   90 +-
 drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c |   91 +-
 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c |   77 +-
 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.h |    1 +
 drivers/gpu/drm/bridge/ite-it66121.c |   17 +-
 drivers/gpu/drm/bridge/sii902x.c |  125 ++-
 drivers/gpu/drm/bridge/tc358767.c |   32 +
 drivers/gpu/drm/bridge/ti-sn65dsi86.c |   60 +-
 drivers/gpu/drm/drm_atomic_helper.c |   67 ++
 drivers/gpu/drm/drm_bridge.c |   78 ++
 drivers/gpu/drm/omapdrm/omap_gem.c |   14 +-
 drivers/gpu/drm/panel/panel-edp.c |   49 +-
 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c |  226 ++++
 drivers/gpu/drm/panel/panel-simple.c |  125 +++
 drivers/gpu/drm/tidss/Makefile |    3 +-
 drivers/gpu/drm/tidss/tidss_crtc.c |    5 +-
 drivers/gpu/drm/tidss/tidss_dispc.c |  101 +-
 drivers/gpu/drm/tidss/tidss_dispc.h |    7 +
 drivers/gpu/drm/tidss/tidss_drv.c |   26 +-
 drivers/gpu/drm/tidss/tidss_drv.h |    4 +
 drivers/gpu/drm/tidss/tidss_irq.c |   54 +-
 drivers/gpu/drm/tidss/tidss_kms.c |    2 +-
 drivers/gpu/drm/tidss/tidss_oldi.c |  566 ++++++++++
 drivers/gpu/drm/tidss/tidss_oldi.h |   71 ++
 drivers/greybus/Kconfig |   10 +
 drivers/greybus/Makefile |    2 +
 drivers/greybus/gb-beagleplay.c |  501 +++++++++
 drivers/input/touchscreen/edt-ft5x06.c |  124 ++-
 drivers/media/i2c/Kconfig |   24 +
 drivers/media/i2c/Makefile |    2 +
 drivers/media/i2c/ds90ub960.c |  182 ++--
 drivers/media/i2c/imx219.c |   44 +
 drivers/media/i2c/imx390.c |  888 +++++++++++++++
 drivers/media/i2c/imx390.h | 7158 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 drivers/media/i2c/ov2312.c |  781 +++++++++++++
 drivers/media/i2c/ov2312.h |  267 +++++
 drivers/media/i2c/ov5640.c |    6 +-
 drivers/media/platform/cadence/Kconfig |    1 +
 drivers/media/platform/cadence/cdns-csi2rx.c |  566 +++++++++-
 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                             |    2 +-
 drivers/media/platform/chips-media/wave5/Kconfig |   15 +
 drivers/media/platform/chips-media/wave5/Makefile |   10 +
 drivers/media/platform/chips-media/wave5/wave5-helper.c |  226 ++++
 drivers/media/platform/chips-media/wave5/wave5-helper.h |   31 +
 drivers/media/platform/chips-media/wave5/wave5-hw.c | 2567 +++++++++++++++++++++++++++++++++++++++++++  drivers/media/platform/chips-media/wave5/wave5-regdefine.h |  732 +++++++++++++
 drivers/media/platform/chips-media/wave5/wave5-vdi.c |  205 ++++
 drivers/media/platform/chips-media/wave5/wave5-vdi.h |   35 +
 drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c | 1973 +++++++++++++++++++++++++++++++++  drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c | 1805 +++++++++++++++++++++++++++++++
 drivers/media/platform/chips-media/wave5/wave5-vpu.c |  332 ++++++
 drivers/media/platform/chips-media/wave5/wave5-vpu.h |   83 ++
 drivers/media/platform/chips-media/wave5/wave5-vpuapi.c |  960 ++++++++++++++++  drivers/media/platform/chips-media/wave5/wave5-vpuapi.h |  875 +++++++++++++++
 drivers/media/platform/chips-media/wave5/wave5-vpuconfig.h |   77 ++
 drivers/media/platform/chips-media/wave5/wave5-vpuerror.h |  292 +++++
 drivers/media/platform/chips-media/wave5/wave5.h |  114 ++
 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 | 1667 ++++++++++++++++++++++++++++
 drivers/media/v4l2-core/v4l2-ioctl.c |    8 +
 drivers/media/v4l2-core/v4l2-mem2mem.c |    9 +-
 drivers/media/v4l2-core/v4l2-subdev.c |    2 +-
 drivers/misc/Kconfig |    7 +
 drivers/misc/Makefile |    1 +
 drivers/misc/pci_endpoint_test.c |   14 +-
 drivers/misc/sram-dma-heap.c |  245 +++++
 drivers/misc/sram.c |    6 +
 drivers/misc/sram.h |   16 +
 drivers/mmc/host/sdhci_am654.c |  213 ++--
 drivers/mux/mmio.c |   19 +-
 drivers/net/ethernet/altera/altera_tse.h |    2 +-
 drivers/net/ethernet/altera/altera_tse_main.c |   13 +-
 drivers/net/ethernet/amd/xgbe/xgbe-platform.c |   42 +-
 drivers/net/ethernet/apm/xgene/xgene_enet_main.c |   15 +-
 drivers/net/ethernet/apm/xgene/xgene_enet_main.h |    3 +-
 drivers/net/ethernet/freescale/fec_main.c |   12 +-
 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c |   18 +-
 drivers/net/ethernet/freescale/fs_enet/mii-fec.c |   10 +-
 drivers/net/ethernet/freescale/fsl_pq_mdio.c |   12 +-
 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c |   11 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac-intel-plat.c |    9 +-
 drivers/net/ethernet/ti/Kconfig |   31 +-
 drivers/net/ethernet/ti/Makefile |   15 +-
 drivers/net/ethernet/ti/am65-cpsw-ethtool.c |  285 ++++-
 drivers/net/ethernet/ti/am65-cpsw-nuss.c |  941 ++++++++++++----
 drivers/net/ethernet/ti/am65-cpsw-nuss.h |   22 +
 drivers/net/ethernet/ti/am65-cpsw-qos.c |  724 ++++++++++---
 drivers/net/ethernet/ti/am65-cpsw-qos.h |  186 ++++
 drivers/net/ethernet/ti/am65-cpts.c |  107 +-
 drivers/net/ethernet/ti/am65-cpts.h |   11 +-
 drivers/net/ethernet/ti/cpsw.c |   15 +-
 drivers/net/ethernet/ti/cpsw_new.c |   15 +-
 drivers/net/ethernet/ti/davinci_emac.c |   34 +-
 drivers/net/ethernet/ti/davinci_mdio.c |   16 +-
 drivers/net/ethernet/ti/icssg/icssg_classifier.c |  115 +-
 drivers/net/ethernet/ti/icssg/icssg_common.c | 1252 +++++++++++++++++++++
 drivers/net/ethernet/ti/icssg/icssg_config.c |  350 +++++-
 drivers/net/ethernet/ti/icssg/icssg_config.h |   82 ++
 drivers/net/ethernet/ti/icssg/icssg_ethtool.c |  105 ++
 drivers/net/ethernet/ti/icssg/icssg_prueth.c | 1410 +++++-------------------
 drivers/net/ethernet/ti/icssg/icssg_prueth.h |  126 ++-
 drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c | 1181 ++++++++++++++++++++
 drivers/net/ethernet/ti/icssg/icssg_switchdev.c |  477 ++++++++
 drivers/net/ethernet/ti/icssg/icssg_switchdev.h |   13 +
 drivers/net/ethernet/ti/k3-cppi-desc-pool.c |   46 +-
 drivers/net/ethernet/ti/k3-cppi-desc-pool.h |    6 +
 drivers/net/phy/mscc/mscc.h |    2 +
 drivers/net/phy/mscc/mscc_main.c |   19 +
 drivers/pci/controller/cadence/pci-j721e.c |   56 +-
 drivers/phy/cadence/phy-cadence-torrent.c |  720 +++++++++++-
 drivers/phy/ti/phy-gmii-sel.c |   26 +-
 drivers/phy/ti/phy-j721e-wiz.c |    1 +
 drivers/pinctrl/Kconfig |   16 +
 drivers/pinctrl/Makefile |    1 +
 drivers/pinctrl/pinctrl-single.c |   33 +-
 drivers/pinctrl/pinctrl-tps6594.c |  373 +++++++
 drivers/power/supply/bq27xxx_battery.c |   41 +-
 drivers/power/supply/bq27xxx_battery_i2c.c |   46 +-
 drivers/regulator/tps6594-regulator.c |   16 +-
 drivers/remoteproc/Kconfig |   14 +
 drivers/remoteproc/Makefile |    1 +
 drivers/remoteproc/remoteproc_cdev.c |  109 +-
 drivers/remoteproc/remoteproc_core.c |  138 +++
 drivers/remoteproc/remoteproc_internal.h |   20 +
 drivers/remoteproc/ti_k3_dsp_remoteproc.c |  209 ++--
 drivers/remoteproc/ti_k3_m4_remoteproc.c |  785 ++++++++++++++
 drivers/remoteproc/ti_k3_r5_remoteproc.c |   58 +-
 drivers/rtc/Kconfig |   12 +
 drivers/rtc/Makefile |    1 +
 drivers/rtc/rtc-tps6594.c |  454 ++++++++
 drivers/soc/ti/k3-socinfo.c |   78 +-
 drivers/spi/spi-cadence-quadspi.c |   70 +-
 drivers/thermal/k3_j72xx_bandgap.c |  111 +-
 drivers/tty/serial/8250/8250_omap.c |   33 +-
 drivers/usb/cdns3/cdns3-ti.c |   15 +-
 drivers/usb/cdns3/core.h |    1 +
 drivers/usb/cdns3/drd.c |   10 +-
 drivers/usb/cdns3/drd.h |    3 +
 drivers/usb/dwc3/dwc3-am62.c |   29 +-
 drivers/usb/typec/tipd/core.c |  767 +++++++++++--
 drivers/usb/typec/tipd/tps6598x.h |   54 +
 drivers/usb/typec/tipd/trace.h |   92 ++
 drivers/watchdog/rti_wdt.c |   34 +-
 fs/proc/array.c |   57 +-
 include/drm/drm_bridge.h |   40 +
 include/linux/dma/k3-udma-glue.h |   10 +
 include/linux/etherdevice.h |   12 +-
 include/linux/power/bq27xxx_battery.h |    1 -
 include/linux/reboot.h |    3 +
 include/linux/remoteproc.h |    8 +-
 include/linux/soc/ti/ti_sci_protocol.h |   44 +
 include/media/v4l2-mem2mem.h |    7 +
 include/sound/dmaengine_pcm.h |    1 +
 include/uapi/linux/media-bus-format.h |   10 +-
 include/uapi/linux/remoteproc_cdev.h |   18 +
 include/uapi/linux/videodev2.h |    9 +
 net/hsr/hsr_device.c |   67 +-
 sound/core/pcm_dmaengine.c |   10 +
 sound/soc/soc-generic-dmaengine-pcm.c |    8 +
 sound/soc/ti/davinci-mcasp.c |    9 +-
 tools/testing/selftests/net/forwarding/ethtool_mm.sh |   48 +-
 tools/testing/selftests/net/forwarding/lib.sh |    9 +
 380 files changed, 54750 insertions(+), 3398 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/display/panel/panel-simple-lvds-dual-ports.yaml  create mode 100644 Documentation/devicetree/bindings/display/ti/ti,am625-oldi.yaml  create mode 100644 Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml  create mode 100644 Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml
 create mode 100644 Documentation/devicetree/bindings/gpu/ti,rogue.yaml
 create mode 100644 Documentation/devicetree/bindings/media/cnm,wave521c.yaml  create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov2312.yaml  create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx390.yaml  create mode 100644 Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
 create mode 100644 Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
 create mode 100644 Documentation/devicetree/bindings/remoteproc/ti,k3-m4f-rproc.yaml  create mode 100644 arch/arm64/boot/dts/ti/k3-am62-lp-sk-lincolntech-lcd185-panel.dtso  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-verdin-mallow.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso  create mode 100644 arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso  create mode 100644 arch/arm64/boot/dts/ti/k3-am625-beagleplay-lincolntech-lcd185-panel.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-ecap-capture.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-lincolntech-lcd185-panel.dtso  create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-microtips-mf101hie-panel.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-pwm.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-rpi-hdr-ehrpwm.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi-mallow.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-wifi-mallow.dts
 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-am62a7-sk-rpi-hdr-ehrpwm.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62p-thermal.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62p5-sk-mcan.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62p5-sk-rpi-hdr-ehrpwm.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra-gpio-fan.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso  create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-v3link-fusion.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-mcan.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-microtips-mf103hie-lcd2.dtso  create mode 100644 arch/arm64/boot/dts/ti/k3-am642-evm-icssg1-dualemac.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am652.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-am654-base-board-toshiba-tc358867-evm.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am654-icssg2.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-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-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-j721e-beagleboneai64-dsi-rpi-7inch-panel.dtso  create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64-microtips-mf070zima-lcd3.dtso  create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-common-proc-board-infotainment.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk-csi2-dual-imx219.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-main.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j722s.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-evm-pcie0-pcie1-ep.dtso  create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-evm-quad-port-eth-exp1.dtso  create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-evm-usxgmii-exp1-exp2.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-v3link-imx219-0-0.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-v3link-imx219-0-1.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-v3link-imx219-0-2.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-v3link-imx219-0-3.dtso
 create mode 100644 drivers/dma-buf/heaps/carveout-heap.c
 create mode 100644 drivers/dma/ti/k3-psil-am62p.c
 create mode 100644 drivers/gpu/drm/tidss/tidss_oldi.c
 create mode 100644 drivers/gpu/drm/tidss/tidss_oldi.h
 create mode 100644 drivers/greybus/gb-beagleplay.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 (99%)
 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/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/ti/j721e-csi2rx/Makefile
 create mode 100644 drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
 create mode 100644 drivers/misc/sram-dma-heap.c
 create mode 100644 drivers/net/ethernet/ti/icssg/icssg_common.c
 create mode 100644 drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
 create mode 100644 drivers/net/ethernet/ti/icssg/icssg_switchdev.c
 create mode 100644 drivers/net/ethernet/ti/icssg/icssg_switchdev.h
 create mode 100644 drivers/pinctrl/pinctrl-tps6594.c
 create mode 100644 drivers/remoteproc/ti_k3_m4_remoteproc.c
 create mode 100644 drivers/rtc/rtc-tps6594.c

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14033): 
https://lists.yoctoproject.org/g/linux-yocto/message/14033
Mute This Topic: https://lists.yoctoproject.org/mt/106649933/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to