Hi Bruce,
Could you please help to merge below patches to kernel branch
"v6.1/standard/ti-sdk-6.1/ti-j7xxx"?
This is to upgrade BSP to TI SDK
ti-processor-sdk-linux-adas-j784s4-evm-09_00_01_02.
The following changes since commit 122d72613aea7d4f4673c70020eb9a0fc41c9e51:
Merge branch 'v6.1/standard/base' into
v6.1/standard/ti-sdk-6.1/ti-j7xxx (2023-09-25 23:35:42 -0400)
are available in the Git repository at:
https://github.com/xulinsun/ti-j72x v6.1/standard/ti-sdk-6.1/ti-j7xxx
for you to fetch changes up to 9b435c21f564a42242874de2c11a065a6b3843f2:
arm64: dts: ti: k3-j784s4: Add overlay for edge ai (2023-09-27
21:43:43 +0800)
----------------------------------------------------------------
Achal Verma (5):
PCI: j721e: Add support to build pci-j721e as a kernel module
PCI: j721e: Fix missing prototypes warning
dt-bindings: PCI: ti,j721e-pci-*: Add "ti,syscon-pcie-refclk-out"
property
pci: j721e: Enable reference clock output from serdes
arm64: dts: ti: k3-j784s4-main: Enable refclock output from serdes.
Alexander Stein (1):
drm/bridge: ti-sn65dsi86: Allow GPIO operations to sleep
Anand Gadiyar (1):
arm64: dts: ti: k3-am62x-lp-sk: Disable PRU
Andrew Davis (8):
dt-bindings: clock: ehrpwm: Remove unneeded syscon compatible
clk: keystone: syscon-clk: Allow the clock node to not be of type
syscon
arm64: dts: ti: k3-j721e-beagleboneai64: Fix mailbox node status
arm64: dts: ti: k3-j721e: Remove PCIe endpoint nodes
arm64: dts: ti: k3-j721e: Enable PCIe nodes at the board level
arm64: dts: ti: k3-j721e: Enable MDIO nodes at the board level
misc: dma-buf-phys: Add dependency on DMA-BUF
dma-buf: heaps: Add dependency on OF_RESERVED_MEM on carveout heap
Apurva Nandan (4):
arm64: dts: ti: k3-j784s4-main: Switch MAIN R5F clusters to
Split-mode
arm64: dts: ti: k3-am62x-lp-sk: Update SPI NAND flash
partitioning scheme
arm64: dts: k3-j721s2: Add node for OSPI NAND Flash
arm64: dts: ti: k3-am62a7-sk: Enable OSPI NAND
Aradhya Bhatia (4):
drm/bridge: sii902x: Add device_link dependency with drm device
drm/bridge: sii902x: Add Power Management hooks
HACK: drm/bridge: ite-it66121: Add drm_connector support
drm/tidss: Set OLDI clock to bypass-25MHz during probe
Arnd Bergmann (1):
samples: pfsm: add CC_CAN_LINK dependency
Aswath Govindraju (1):
mmc: sdhci_am654: Disable data error interrupts while tuning
Benjamin Bara (1):
i2c: core: run atomic i2c xfer when !preemptible
Bhavya Kapoor (8):
arm64: dts: ti: k3-j784s4-mcu-wakeup: Add support for ADC nodes
arm64: dts: ti: k3-j784s4-evm: Add pinmux information for ADC
arm64: dts: ti: k3-j784s4-main: Enable support for high speed modes
arm64: dts: ti: k3-j721s2-common-proc-board: Add pinmux
information for mcu uart and wkup uart
arm64: dts: ti: k3-j784s4-evm: Add pinmux information for mcu
uart and wkup uart
arm64: dts: ti: k3-j721e-common-proc-board: Add pinmux
information for mcu uart and wkup uart
arm64: dts: ti: k3-j7200-common-proc-board: Add pinmux
information for mcu uart and wkup uart
arm64: dts: ti: k3-j784s4-evm: Add support for MCAN interfaces
Bin Liu (4):
dt-bindings: serial: add binding documentation for TI PRUSS UART
serial: 8250: add pruss uart driver
arm: dts: am335x: add pruss uart controller node
arm: dts: am335x-evmsk: use pruss uart on the Zigbee header
Brandon Brnich (5):
media: chips-media: wave5: Update firmware location
arm64: dts: ti: k3-j721s2-main: Add sram-size for wave5
arm64: dts: ti: k3-j784s4-main: Add sram-size for wave5
dt-bindings: media: Update DT bindings for wave5
TEMP: media: img: vxe-vxd: decoder: Disable CMA for capture buffers
Bryan Brattlof (7):
arm64: dts: ti: k3-am64-main: add VTM node
arm64: dts: ti: k3-am62-wakeup: add VTM node
arm64: dts: ti: k3-am62a-wakeup: add VTM node
thermal/drivers/k3_j72xx_bandgap: Simplify k3_thermal_get_temp()
function
dt-bindings: arm: ti: Add bindings for AM62P5 SoCs
arm64: dts: ti: Introduce AM62P5 family of SoCs
arm64: dts: ti: Add support for the AM62P5 Starter Kit
Dan Carpenter (2):
mfd: tps6594: Fix an error code in probe()
net: ethernet: ti: am65-cpsw: Call of_node_put() on error path
Darren Etheridge (5):
media: img: vxe-vxd: enable GStreamer 1.20.5
media: platform: img: add missing mutex around function
media: platform: img: vxd: fix the error handling
media: platform: img: vxd add a sequencing mutex
media: platform: img: vxe: finish adding profile/level and tool
selection
Dasnavis Sabiya (24):
arm64: dts: ti: k3-am69-sk: Add eMMC mmc0 support
arm64: dts: ti: k3-am69-sk: Enable mcu network port
arm64: dts: ti: k3-am69-sk: Add Display and HDMI support
arm64: dts: ti: k3-am69-sk: Add support for OSPI flash
arm64: dts: k3-am69-sk: Add overlay for DDR carveout memory nodes
arm64: dts: ti: k3-am69-sk: Add initial PCIe/SerDes support
arm64: dts: ti: k3-j784s4-main: Add third PCIe instance node
arm64: dts: ti: k3-am69-sk: Add support for PCIe3 instance
arm64: dts: ti: k3-am69-sk: Add initial PCIe/SerDes support
arm64: dts: ti: k3-am69-sk: Add support for PCIe3 instance
arm64: dts: ti: k3-am69-sk: Enable CAN interfaces for AM69 SK board
arm64: dts: ti: k3-am69-sk: Add USB SuperSpeed support
arm64: dts: ti: k3-am69-sk: Enable Main I2C1 and TCA6408 GPIO
expander
arm64: dts: ti: Add DT overlay for OV5640 sensor
arm64: dts: ti: Add DT Overlay for RPi Camera on AM69 SK
arm64: dts: ti: k3-am69-sk: Add pinmux for RPi Header
arm64: dts: ti: k3-am69-sk: Reserve 1792MiB of global CMA
arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode
arm64: dts: ti: k3-j784s4: Fix the interrupt ranges property for
main gpio intr
arm64: dts: ti: k3-j784s4-main: Add node for EHRPWMs
arm64: dts: ti: Add PWM overlay for AM69 SK
arm64: dts: ti: k3-am69-sk-ddr-mem-carveout: Fix overlay format
arm64: dts: ti: Add FPDLink overlay for AM69 SK
arm64: dts: ti: k3-am69-sk: Remove HS400 mode support for eMMC
Dave Gerlach (3):
cpufreq: ti-cpufreq: Add support for AM625
cpufreq: dt-platdev: Blacklist ti,am625 SoC
cpufreq: ti: Enable ti-cpufreq for ARCH_K3
Devarsh Thakkar (22):
arm64: dts: ti: k3-am62a-main.dtsi: Use SRAM for VPU
arm64: dts: ti: k3-am62a7-sk: Reserve 576MiB of global CMA
arm64: dts: ti: am62a7-sk: Enable dmabuf to physical address exporter
arm64: dts: ti: k3-am62x-sk-common: Reserve 128MiB of global CMA
arm64: dts: ti: k3-am62x-sk-common: Reserve RTOS IPC memory
dt-bindings: media: Add bindings for Imagination E5010 JPEG
Encoder driver
media: platform: img: Add E5010 JPEG Encoder driver
arm64: dts: ti: k3-am62a : Add E5010 JPEG Encoder
Add maintainer for Imagination E5010 JPEG Encoder driver
dt-bindings: media: Rename jpeg core clock
arm64: dts: ti: k3-am62a-main : Rename jpeg core clock
media: platform: img: e5010: Update name for core clock
media: platform: img: Use macros for default width and height
media: platform: img: e5010: Fix duplicate compression quality
setting
media: platform: img: e5010: Remove unrequired spinlock
media: platform: img: e5010: Remove unused variable
media: platform: img: e5010: Fix error handling for error scenarios
media: platform: img: e5010: Remove job_ready callback
media: platform: img: e5010: Remove alignment for output size
media: platform: img: e5010: Allow userspace to set colorimetry
for output queue
media: platform: img: e5010: Set default colorspace to JPEG for
output queue
drm/tidss: Make zpos immutable for primary plane
Dhruva Gole (12):
dt-bindings: pinctrl: ti,omap-pinctrl: add am62x compatible
arm64: dts: ti: k3-am62x-sk-common: enable uart as wakeup source
firmware: ti_sci: remove FS Stub loading implementation
arm64: dts: ti: k3-am625-sk-lpmdemo: drop ti-fs stub
dt-bindings: ti, sci: remove lpm region and firmware-name
arm64: dts: ti: Add overlay for MCU GPIO wakeup
remoteproc: k3-m4: set as wakeup capable but keep disabled by default
arm64: dts: ti: Add PWM overlay for AM62x-SK EVM
arm64: dts: ti: remove k3-am625-sk-lpmdemo
arm64: dts: ti: k3-am625-sk: Add mcspi loopback overlay
HACK: arm64: dts: ti: k3-am62-main: PM fixes in the fss node
spi: spi-cadence-quadspi: add runtime pm support
Esteban Blanc (1):
misc: tps6594-esm: Disable ESM for revision 1 PMIC
Geert Uytterhoeven (1):
iopoll: Do not use timekeeping in read_poll_timeout_atomic()
Grygorii Strashko (7):
arm64: dts: ti: k3-am642-evm: add overlay for icssg1 2nd port
arm64: dts: ti: k3-am642-evm-icssg1-dualemac: add overlay for mii
mode
arm64: dts: ti: k3-am65-main: add timesync_router node
arm64: dts: ti: k3-j721e-main: add timesync_router node
arm64: dts: ti: k3-j7200-main: add timesync_router node
irqchip/irq-pruss-intc: Fix listed IRQ type in /proc/interrupts
HACK: net: ethernet: ti: am65-cpsw-nuss: add debugfs to cfg
cut-thru params
Guillaume La Roque (3):
dma-buf: heaps: carveout-heap: initialize ret variable
drm: tidss: add missing break
net: ethernet: ti: use mac_addr variable instead of a pointer
Hari Nagalla (17):
arm64: dts: ti: k3-j784s4-main: Add R5F cluster nodes
arm64: dts: ti: k3-j784s4-main: Add C71x DSP nodes
arm64: dts: ti: k3-j784s4-evm: Reserve memory for remote proc IPC
arm64: dts: ti: k3-j721s2-main: Add R5F and C7x remote processsor
nodes
arm64: dts: ti: k3-j721s2-mcu: Add R5F cluster nodes
arm64: dts : ti: k3-j721s2-som-p0: Add DDR carveout memory nodes
for R5F and C71x DSPs
Revert "HACK: arm64: dts: ti: k3-am62a-mcu: Disable MCU R5F"
Revert "HACK: arm64: dts: ti: k3-am62-mcu: Disable MCU M4"
remoteproc/ti-k3: Add support for graceful shutdown
remoteproc: k3-m4: Introduce PM suspend/resume handlers
arm64: dts: ti: k3-am625-sk-lpmdemo: Enable MCU cbass
arm64: dts: ti: k3-am62-mcu: Enable MCU wakeup
remoteproc/ti-k3: Add support for remote core suspend
remoteproc: k3-m4: Enable MCU wakeup support
arm64: dts: ti: k3-am64-mcu: Add M4FSS node
arm64: dts: ti: k3-am642-sk: Add M4FSS IPC and external DMA memory
arm64: dts: ti: k3-am642-evm: Add M4FSS IPC and external DMA memory
Jai Luthra (18):
media: ti: j721e-csi2rx: Restore streams on system suspend/resume
arm64: dts: ti: Remove HDMI audio mclk for SK-AM62(A)
arm64: dts: ti: am625-sk: Enable audio over HDMI
arm64: dts: ti: am625-sk: Add overlay for HDMI audio
arm64: dts: ti: k3-am6x: Remove syscon compatible for epwm-tbclk
dt-bindings: clock: Add binding documentation for TI Audio REFCLK
clk: keystone: syscon-clk: Add support for audio refclk
arm64: dts: ti: k3-am62x: Enable AUDIO_REFCLKx
media: ti: j721e-csi2rx: Fix stream stop sequence
dmaengine: ti: k3-udma: Force terminate peer for McASP RX
media: ti: j721e-csi2rx: Fix buffer cleanup sequence
arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640
arm64: dts: ti: k3-am625-beagleplay: Reserve 128MiB of global CMA
media: ti: j721e-csi2rx: Make use of V4L2_CAP_IO_MC
media: ti: j721e-csi2rx: Assert pixel reset before stopping last
stream
media: cadence: csi2rx: Fix check for running bit
HACK: media: ti: j721e-csi2rx: Enable all streams together
media: ti: j721e-csi2rx: Assert pixel reset before stopping last
stream
Jason Reeder (1):
rpmsg: pru: add a PRU RPMsg driver
Jayesh Choudhary (16):
HACK: dt-bindings: drm/panel-simple-edp: Add TI panel
drm/bridge: cdns-dsi: Fix cdns_dsi_attach
drm/bridge: ti-sn65dsi86: Add necessary dsi flags
HACK: drm/panel-edp: Add TI eDP panel support
HACK: drm/panel-edp: Fix atomic check errors for panel
HACK: drm/panel-edp: make support for DP AUX backlight conditional
HACK: arm64: dts: ti: k3-j784s4-evm: Enable DisplayPort-1
arm64: dts: ti: k3-j721e-som-p0: Reserve 512MiB of global CMA
arm64: dts: ti: k3-j721s2-som-p0: Reserve 896MiB of global CMA
arm64: dts: ti: k3-j784s4-evm: Reserve 1792MiB of global CMA
arm64: dts: ti: k3-j721e-sk: Reserve 512MiB of global CMA
arm64: dts: ti: k3-am68-sk: Remove unncessary mhdp node
arm64: dts: ti: k3-am62a-main: Enable crypto accelerator
HACK: arm64: dts: ti: k3-j721s2-common-proc-board: Disable DSI
HACK: arm64: dts: ti: k3-j784s4-evm: Disable DSI
HACK: arm64: dts: ti: k3-am68-sk-base-board: Disable DSI
Jerome Neanne (4):
arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs
regulator: tps6594-regulator: Fix irq index increment causing
random crash
mfd: tps65219: Add GPIO cell instance
mfd: tps65219: Add support for soft shutdown via sys-off API
Judith Mendez (7):
dt-bindings: net: can: Remove interrupt properties for MCAN
can: m_can: Add hrtimer to generate software interrupt
arm64: dts: ti: Add MCU MCAN nodes
arm64: dts: ti: Add overlay for MCAN in AM62x
can: m_can: Merge MCAN driver per upstream review
arm64: dts: ti: k3-am625: Merge MCAN nodes per upstream review
arm64: dts: ti: k3-am62a7: Add MCU MCAN nodes backport
Julien Panis (1):
bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()
Kamlesh Gurudasani (6):
crypto: tcrypt: Add new mode for crc64
dt-bindings: crypto: Add binding for MCRC driver
crypto: Add driver for MCRC engine
arm64: dts: ti: k3-am62: Add dt node and ranges in cbass_main for
MCRC
arm64: dts: ti: k3-am62-main: Remove power-domains from crypto node
dt-bindings: crypto: ti,sa2ul: make power-domains conditional
Keerthy (7):
arm64: dts: ti: j784s4: Add VTM node
arm64: dts: ti: j721e: Add VTM node
arm64: dts: ti: j7200: Add VTM node
arm64: dts: ti: j721s2: Add VTM node
thermal: k3_j72xx_bandgap: Add cooling device support
arm64: dts: ti: k3-j7200: Add the supported frequencies for A72
arm64: dts: ti: k3-j7200-thermal: Add cooling maps and cpu_alert
trip at 75C
Kishon Vijay Abraham I (18):
arm64: dts: ti: k3-j721s2-main: Add main CPSW2G devicetree node
arm64: dts: ti: k3-j721s2: Add overlay to enable main CPSW2G with
GESI
PCI: cadence: Add support to build pcie-cadence library as a
kernel module.
arm64: dts: ti: k3-am625: Add PRUSS-M node
PCI: keystone: Set mode as RootComplex for "ti,keystone-pcie"
compatible
PCI: keystone: Add link up check in ks_child_pcie_ops.map_bus()
dt-bindings: PCI: ti,j721e: Add bindings to specify legacy interrupts
PCI: j721e: Add PCI legacy interrupt support for J721E
PCI: j721e: Add PCI legacy interrupt support for J7200
arm64: dts: ti: k3-j721e-main: Add properties to support legacy
interrupts
arm64: dts: ti: k3-j7200-main: Add properties to support legacy
interrupts
dt-bindings: PCI: ti,am65: Add interrupt-controller property in
PCIe host mode dt-bindings for TI's AM65 SoC
dt-bindings: PCI: ti,am65: Add missing properties in endpoint
mode dt-binding for TI's AM65 SoC
PCI: keystone: Convert to using hierarchy domain for legacy
interrupts
PCI: keystone: Add PCI legacy interrupt support for AM654
arm64: dts: ti: k3-am64-main: Add properties to support legacy
interrupts
arm64: dts: ti: k3-am65-main: Add properties to support legacy
interrupts
PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)
Lokesh Vutla (1):
arm: dts: Add am335x-boneblack-pps.dts
Lucas Weaver (1):
arm64: dts: ti: Add DTB overlay for vision apps
MD Danish Anwar (19):
net: ethernet: ti: icssg_prueth: Add SW TX / RX Coalescing based
on hrtimers
arm64: dts: ti: k3-am65-main: Add ICSSG IEP nodes
arm64: dts: ti: k3-am654-idk: Add ICSSG Ethernet ports
arm64: dts: ti: k3-am642-evm: Set Tx/Rx delay values for CPSW
Port 2 using DP83869
arm64: dts: ti: k3-am642-evm: Set Tx/Rx delay values for ICSSG
Port 2 using DP83869
dt-bindings: net: ti: pruss: Add documentation for PA_STATS support
dt-bindings: net: ti: icssg-prueth: Add documentation for
PA_STATS support
arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node
arm64: dts: ti: k3-am65: Add ti,pa-stats property
arm64: dts: ti: k3-am64-main: Add ti,pruss-pa-st node
arm64: dts: ti: k3-am64: Add ti,pa-stats property
net: ethernet: ti: icssg_prueth: Enable IET Stats
net: ti: ethernet: icssg_prueth: Add Multicast filtering support
in MAC mode.
net: ethernet: ti: icssg_prueth: Change ndo_do_ioctl to ndo_eth_ioctl
irqchip: irq-ti-sci-inta: Add null check for parent_irq_data
arm64: dts: ti: k3-am642-evm: Enable "SYNC_OUT0" output
arm64: dts: ti: k3-am642-evm: Remove mdio pins for CPSW from
ICSSG overlay
net: ti: icssg-prueth: Fix IEP initialisation
net: ethernet: ti: icssg_prueth: Add cut-thru support using devlink
Matt Ranostay (2):
arm64: dts: ti: k3-j784s4-main: Add support for USB
arm64: dts: ti: k3-j784s4-evm: Enable USB3 support
Nas Chung (7):
media: chips-media: wave5: Changed default value of VBV_SIZE 3000
to 1000.
media: chips-media: wave5: Detect vui parameter change for h264.
media: chips-media: wave5: Update the decoder stop command scenario.
media: chips-media: wave5: Memory optimization.
media: chips-media: wave5: Support 422 format for decoder display
output buffer.
media: chips-media: wave5: Fixed bug which accessing unknown
buffer pointer.
media: chips-media: wave5: Support dynamic sram allocation.
Nathan Rossi (1):
PCI/ASPM: Wait for data link active after retraining
Nikhil M Jain (1):
arm64: dts: ti: k3-am62x-sk-common: Reserve memory for
framebuffer set by bootloader
Nishanth Menon (12):
dt-bindings: pinctrl: Drop k3
arm64: dts: ti: k3-am62: Add ESM support
arm64: dts: ti: k3-pinctrl: Introduce debounce select mux macros
arm64: dts: ti: k3-am625-beagleplay: Add alias for wakeup rtc
arm64: dts: ti: k3-am625-beagleplay: Enable M4F
arm64: dts: ti: k3-am625-beagleplay: Disable R5F
arm64: dts: ti: k3-am625-beagleplay: Add HDMI support
arm64: dts: ti: k3-am625-beagleplay: Add pins for OLDI display panel
arm64: dts: ti: k3-am62a: Add general purpose timers
arm64: dts: ti: k3-j721e-beagleboneai64: Move camera gpio pinctrl
to gpio node
arm64: dts: ti: k3-j721e-beagleboneai64: Move eeprom WP gpio
pinctrl to eeprom node
arm64: dts: ti: k3-j721e-beagleboneai64: Fixup reference to
phandles array
Nitin Yadav (6):
arm64: dts: ti: Add GPMC NAND support
arm64: dts: ti: Add GPMC NAND overlay
arm64: dts: ti: k3-am62-main: Add sa3_secproxy
arm64: boot: dts: ti: k3-am62a-main: Fix GPIO numbers in DT nodes.
arm64: dts: ti: k3-am64-main: Add ITAP delay values in Device Tree
drivers: mmc: host: sdhci_am654: update OTAP and ITAP delay
Prasanth Babu Mantena (2):
wave5: decoder: Fix dmabuf import from downstream pool
wave5: decoder: Increase buffer offset for dmabuf import case
Rahul T R (18):
dt-bindings: display: bridge: Convert cdns,dsi.txt to yaml
dt-bindings: display: bridge: cdns,dsi: Add compatible for dsi on
j721e
drm/bridge: cdns-dsi: Move to drm/bridge/cadence
drm/bridge: cdns-dsi: Create a header file
drm/bridge: cdns-dsi: Add support for J721E wrapper
drm/bridge: cdns-dsi: Fix issue with phy init
drm/bridge: ti-sn65dsi86: Disable ASSR
drm: bridge: cdns-mhdp8546: Fix bridge attach for no-hpd case
arm64: dts: ti: k3-j721s2-main: add DSI & DSI PHY
arm64: dts: ti: k3-j721s2-som-p0: add DSI to eDP
HACK: arm64: dts: ti: k3-j721s2-common-proc-board: Enable
DisplayPort-1
arm64: dts: ti: k3-j784s4-main: add DSI & DSI PHY
arm64: dts: ti: k3-j721e-sk-*: Add DTB overlay to enable EHRPWMs
arm64: dts: ti: k3-am69-sk-rpi-hdr-ehrpwm: Set the updated pinmux
for gpio0
arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header
arm64: dts: ti: k3-j721e-sk-rpi-hdr-ehrpwm: Set the updated
pinmux for gpio0
arm64: dts: ti: k3-j721e-sk: Add overlay for fusion board
arm64: dts: ti: k3-j784s4: Add overlay for edge ai
Ravi Gunasekaran (7):
net: hsr: Disable promiscuous mode in offload mode
net: ethernet: ti: icssg_prueth: Add support for HSR frame
forward offload
net: ethernet: ti: icssg_prueth: Flush FDB entries only in MAC mode
net: ethernet: ti: icssg_prueth: Update HSR firmware names
net: ethernet: ti: icssg_prueth: Enable IEP1 in HSR mode
usb: cdns3: Set default EP buffer size
arm64: dts: ti: k3-am62a7-sk: Enable dual role support for Type-C
port
Robert Nelson (1):
arm64: dts: ti: Add k3-j721e-beagleboneai64
Roger Quadros (7):
arm64: dts: ti: am654-base-board: add ICSSG2 Ethernet support
arm64: dts: ti: k3-am625: Enable Type-C port for USB0
usb: typec: tps6598x: Fix fault at module removal
arm64: dts: ti: k3-am625-sk-lpmdemo: Enable USB nodes
usb: typec: tps6598x: Fix broken polling mode after suspend/resume
arm64: dts: ti: am642-evm: Add overlay for NAND expansion card
phy: cadence-torrent: Use key:value pair table for all settings
Siddharth Vadapalli (19):
arm64: dts: ti: k3-j721s2-main: Add timesync_router node
arm64: dts: ti: k3-j784s4-main: Add timesync_router node
arm64: dts: ti: k3-am62-main: Add timesync router node
arm64: dts: ti: k3-am62a-main: Add timesync router node
arm64: dts: ti: k3-j721e-common-proc-board: Add MCU CPSW CPTS PPS
support
arm64: dts: ti: k3-j7200-common-proc-board: Add MCU CPSW CPTS PPS
support
arm64: dts: ti: k3-j721s2-common-proc-board: Add MCU CPSW CPTS
PPS support
arm64: dts: ti: k3-j784s4-evm: Add MCU CPSW CPTS PPS support
arm64: dts: ti: k3-am642-evm/sk: Add CPSW3G CPTS PPS support
arm64: dts: ti: k3-am625-sk: Add CPSW3G CPTS PPS support
arm64: dts: ti: k3-am62a7-sk: Add CPSW3G CPTS PPS support
arm64: dts: ti: k3-j721e: Add overlay to enable CPSW9G ports with
GESI
arm64: dts: ti: k3-j784s4-main: Add CPSW9G nodes
arm64: dts: ti: k3-j784s4: Add overlay to enable QSGMII
arm64: dts: ti: k3-j784s4: Add overlay for dual port
arm64: dts: ti: k3-j784s4: Add overlay to enable CPSW9G Virt MAC
Client
arm64: dts: ti: k3-j721e-evm-virt-mac-client: Add Serdes Lane mapping
arm64: dts: ti: k3-j784s4-evm-virt-mac-client: Fix Serdes Lane
Mapping
net: ethernet: ti: j721e-cpsw-virt-mac: Exit notification handler
if ndev is NULL
Sinthu Raja (23):
arm64: dts: ti: k3-am68-sk: Add DSS, HDMI, and DSI to eDP bridge
arm64: dts: ti: k3-am68-sk: Add DT node for PCIE
dt-bindings: ti-serdes-mux: Add USB Type C swap defines for
J721S2 SoC
arm64: dts: ti: k3-am68-sk: Add DT node for USB
arm64: dts: ti: k3-am68-sk: Add overlay for DDR carveout memory nodes
HACK: arm64: dts: ti: k3-am68-sk-base-board: Set status okay to
enable DP and DSI
arm64: dts: ti: k3-am68-sk: Fix redundant use of IO exp1 pin-10
arm64: dts: ti: k3-am68-sk: Enable PCIe status to okay
arm64: dts: ti: k3-am68-sk-base-board: Add support for IO expander
arm64: dts: ti: k3-am68-sk: Add overlay for CSI2 interfaced with
OV5640 camera
arch: arm64: dts: ti: k3-am68-sk: Add FPDLink overlay
arm64: dts: ti: k3-j721s2: Fix wkup pinmux range
arm64: dts: ti: k3-am68-sk-base-board: Add pinmux for RPi Header
arm64: dts: ti: k3-am68-sk-som: Enable wakeup_i2c0 and eeprom
arm64: dts: ti: k3-am68-sk: Reserve 896MiB of global CMA
dt-bindings: ti-serdes-mux: Fix USB Type C swap define for J721S2 SoC
arm64: dts: ti: k3-am68-sk-base-board: Enable USBSS0 status to okay
arm64: dts: ti: k3-am68-sk: Add DT overlay for RPi camera V2
arm64: dts: ti: k3-am68-sk: Add PWM overlay for AM68 SK
arm64: dts: ti: k3-am68-sk-som: Add support for OSPI Flash
arm64: dts: ti: Fix AM68 SK DT overlay name for RPi camera
arm64: dts: ti: k3-am68-sk-imx219: Fix CSI mux selection for RPi
camera
arm64: dts: ti: k3-j721s2-main: Add dts nodes for EHRPWMs
Suman Anna (8):
arm64: dts: ti: k3-am65-main: Add PRU system events for virtio
arm64: dts: ti: k3-am64-main: Add ICSSG IEP nodes
arm64: dts: ti: k3-am64-main: Add PRU system events for virtio
arm64: dts: ti: k3-j7200-main: Switch MAIN R5F cluster to Split-mode
arm64: dts: ti: k3-j721e-main: Switch MAIN R5F clusters to Split-mode
remoteproc: pru: Add support for virtio rpmsg stack
irqchip/irq-pruss-intc: Fix enabling of intc events
irqchip/irq-pruss-intc: Fix processing of IEP interrupts
Swapnil Jakhade (5):
phy: cadence: Sierra: Add PCIe + SGMII PHY multilink configuration
phy: cadence-torrent: Add single link USXGMII configuration for
156.25MHz refclk
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
Takahiro Kuwano (1):
mtd: spi-nor: sfdp: Update params->hwcaps.mask at xSPI profile
1.0 table parse
Tanmay Patil (1):
net: ethernet: ti: am65-cpsw-qos: Add support to taprio for past
base_time
Thejasvi Konduru (1):
arm64: dts: ti: k3-j784s4: Fix wakeup pinmux range and pinctrl
node offsets
Tony Lindgren (3):
pinctrl: single: Add compatible for ti,am6-padconf
HACK: arm64: dts: ti: Configure am62 pinctrl-single for wake-up
interrupts
arm64: dts: ti: k3-am62: Add general purpose timers for am62
Udit Kumar (5):
arm64: dts: ti: k3-j721e-som-p0: Add PM1 SOM PMIC support
arm64: dts: ti: k3-j784s4: Fix various pin mux
scsi: ufs: TI UFS host controller expose device tree aliases
arm64: dts: ti: k3-j784s4-main: Add DT node for UFS
arm64: dts: ti: k3-j784s4-evm: Add Support for UFS peripheral
Vaishnav Achath (7):
arm64: dts: ti: k3-j721e-mcu-wakeup: Add HyperBus node
arm64: dts: ti: k3-j721e-som-p0: Add HyperFlash node
arm64: dts: ti: k3-j7200-common-proc-board: Add OSPI/Hyperflash
select pinmux
arm64: dts: ti: k3-j721e-common-proc-board: Add OSPI/Hyperflash
select pinmux
spi: spi-omap2-mcspi: Use EOW interrupt for completion when DMA
enabled
arm64: dts: ti: Add J7200 MCSPI loopback overlay
arm64: dts: ti: k3-am69-sk-csi2-ov5640: Fix powerdown GPIO
Vibhore Vardhan (6):
cpufreq: ti-cpufreq: Add support for AM62A7
cpufreq: dt-platdev: Blacklist ti,am62a7 SoC
arm64: dts: ti: k3-am62a7: Introduce operating-points table
arm64: dts: ti: Add dmtimer-pwm overlay for AM62x
arm64: dts: ti: Add ECAP Capture overlay for AM62x
arm64: dts: ti: Add overlay to force max OPPs on AM62A7-SK Rev E3
Vignesh Raghavendra (10):
arm64: dts: ti: k3-am642-evm: add ICSSG1 Ethernet support
remoteproc: ti_k3_m4_remoteproc: Fix compiler warning
irqchip: irq-ti-sci-inta: Don't aggregate event until necessary
irqchip: irq-ti-sci-inta: Introduce IRQ affinity support
net: ethernet: ti: am65-cpsw-nuss: Setup IRQ affinity hint for IRQs
arm64: dts: ti: k3-am62a-main: Add sdhci0 instance
arm64: dts: ti: k3-am62a7-sk: Enable eMMC support
arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards
arm64: dts: ti: k3-am625-sk: Add support for WL1837 module onboard
soc: ti: k3-socinfo.c: Add JTAG ID for AM62PX
Vijay Pothukuchi (1):
arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs
anthony (2):
wave5: decoder: Add timestamp in the decoder
wave5: decoder: Handle crop parameters in decoder
Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml | 9 -
Documentation/devicetree/bindings/arm/ti/k3.yaml | 6 +
Documentation/devicetree/bindings/clock/ti,am62-audio-refclk.yaml |
43 +++
Documentation/devicetree/bindings/clock/ti,am654-ehrpwm-tbclk.yaml | 5 +-
Documentation/devicetree/bindings/crypto/ti,mcrc.yaml |
42 +++
Documentation/devicetree/bindings/crypto/ti,sa2ul.yaml | 14 +-
Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt |
112 -------
Documentation/devicetree/bindings/display/bridge/cdns,dsi.yaml |
180 ++++++++++
Documentation/devicetree/bindings/display/panel/panel-edp.yaml | 6 +-
Documentation/devicetree/bindings/{ => media}/cnm,wave5.yml
| 5 +
Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml |
75 +++++
Documentation/devicetree/bindings/net/can/bosch,m_can.yaml | 20 +-
Documentation/devicetree/bindings/net/ti,icssg-prueth.yaml | 7 +
Documentation/devicetree/bindings/pci/ti,am65-pci-ep.yaml |
38 ++-
Documentation/devicetree/bindings/pci/ti,am65-pci-host.yaml |
70 ++--
Documentation/devicetree/bindings/pci/ti,j721e-pci-host.yaml |
85 +++++
Documentation/devicetree/bindings/pinctrl/ti,omap-pinctrl.txt | 1 +
Documentation/devicetree/bindings/serial/ti,pruss-uart.yaml |
54 +++
Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml | 17 +
MAINTAINERS | 8 +-
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/am335x-boneblack-pps.dts | 25 ++
arch/arm/boot/dts/am335x-evmsk.dts | 16 +
arch/arm/boot/dts/am33xx-l4.dtsi | 8 +
arch/arm64/boot/dts/ti/Makefile |
46 ++-
arch/arm64/boot/dts/ti/k3-am62-lp-sk-nand.dtso |
119 +++++++
arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 33 +-
arch/arm64/boot/dts/ti/k3-am62-main.dtsi |
290 +++++++++++++++-
arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi |
76 ++++-
arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi | 33 ++
arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 8 +
arch/arm64/boot/dts/ti/k3-am62.dtsi | 11 +-
arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso |
69 ++++
arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso |
69 ++++
arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts |
244 ++++++++++++++
arch/arm64/boot/dts/ti/k3-am625-sk-dmtimer-pwm.dtso |
41 +++
arch/arm64/boot/dts/ti/k3-am625-sk-ecap-capture.dtso | 29 ++
arch/arm64/boot/dts/ti/k3-am625-sk-hdmi-audio.dtso | 34 ++
arch/arm64/boot/dts/ti/k3-am625-sk-lpmdemo.dts |
48 ---
arch/arm64/boot/dts/ti/k3-am625-sk-mcan.dtso |
77 +++++
arch/arm64/boot/dts/ti/k3-am625-sk-mcspi-loopback.dtso |
55 ++++
arch/arm64/boot/dts/ti/k3-am625-sk-mcu-gpio-wakeup.dtso |
40 +++
arch/arm64/boot/dts/ti/k3-am625-sk-rpi-hdr-pwm.dtso |
59 ++++
arch/arm64/boot/dts/ti/k3-am625-sk.dts |
95 +++++-
arch/arm64/boot/dts/ti/k3-am62a-main.dtsi |
176 +++++++++-
arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi |
70 +++-
arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi |
47 +++
arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 8 +
arch/arm64/boot/dts/ti/k3-am62a.dtsi | 4 +
arch/arm64/boot/dts/ti/k3-am62a7-sk-e3-max-opp.dtso |
60 ++++
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts |
203 +++++++++++-
arch/arm64/boot/dts/ti/k3-am62a7.dtsi |
51 +++
arch/arm64/boot/dts/ti/k3-am62p-main.dtsi |
136 ++++++++
arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi | 15 +
arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi | 32 ++
arch/arm64/boot/dts/ti/k3-am62p.dtsi |
122 +++++++
arch/arm64/boot/dts/ti/k3-am62p5-sk.dts |
116 +++++++
arch/arm64/boot/dts/ti/k3-am62p5.dtsi |
107 ++++++
arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi |
87 +++--
arch/arm64/boot/dts/ti/k3-am64-main.dtsi |
88 ++++-
arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 12 +
arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi | 33 ++
arch/arm64/boot/dts/ti/k3-am64.dtsi | 3 +
arch/arm64/boot/dts/ti/k3-am642-evm-icssg1-dualemac-mii.dtso |
102 ++++++
arch/arm64/boot/dts/ti/k3-am642-evm-icssg1-dualemac.dtso |
78 +++++
arch/arm64/boot/dts/ti/k3-am642-evm-nand.dtso |
140 ++++++++
arch/arm64/boot/dts/ti/k3-am642-evm.dts |
167 +++++++++-
arch/arm64/boot/dts/ti/k3-am642-sk.dts |
44 +++
arch/arm64/boot/dts/ti/k3-am65-main.dtsi |
126 ++++++-
arch/arm64/boot/dts/ti/k3-am65.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-am654-base-board.dts |
138 ++++++++
arch/arm64/boot/dts/ti/k3-am654-idk.dtso |
283 ++++++++++++++++
arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts |
433 ++++++++++++++++++++++--
arch/arm64/boot/dts/ti/k3-am68-sk-bb-csi2-ov5640.dtso |
82 +++++
arch/arm64/boot/dts/ti/k3-am68-sk-bb-rpi-cam-imx219.dtso |
118 +++++++
arch/arm64/boot/dts/ti/k3-am68-sk-fpdlink-fusion.dtso |
119 +++++++
arch/arm64/boot/dts/ti/k3-am68-sk-rpi-hdr-ehrpwm.dtso |
70 ++++
arch/arm64/boot/dts/ti/k3-am68-sk-som-ddr-mem-carveout.dtso |
306 +++++++++++++++++
arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi |
109 +++++++
arch/arm64/boot/dts/ti/k3-am69-sk-csi2-ov5640.dtso |
140 ++++++++
arch/arm64/boot/dts/ti/k3-am69-sk-csi2-rpi-cam-imx219.dtso |
126 +++++++
arch/arm64/boot/dts/ti/k3-am69-sk-ddr-mem-carveout.dtso |
421 ++++++++++++++++++++++++
arch/arm64/boot/dts/ti/k3-am69-sk-fpdlink-fusion.dtso |
132 ++++++++
arch/arm64/boot/dts/ti/k3-am69-sk-rpi-hdr-ehrpwm.dtso |
70 ++++
arch/arm64/boot/dts/ti/k3-am69-sk.dts |
754 ++++++++++++++++++++++++++++++++++++++++++
arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts |
56 ++++
arch/arm64/boot/dts/ti/k3-j7200-evm-mcspi-loopback.dtso |
49 +++
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 27 +-
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 9 +
arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi |
61 ++++
arch/arm64/boot/dts/ti/k3-j7200.dtsi | 30 ++
arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts |
1020 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts |
95 +++---
arch/arm64/boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso |
196 +++++++++++
arch/arm64/boot/dts/ti/k3-j721e-evm-virt-mac-client.dtso | 11 +
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi |
215 +++++++-----
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 31 +-
arch/arm64/boot/dts/ti/k3-j721e-sk-fusion.dtso |
120 +++++++
arch/arm64/boot/dts/ti/k3-j721e-sk-rpi-hdr-ehrpwm.dtso |
68 ++++
arch/arm64/boot/dts/ti/k3-j721e-sk.dts |
111 ++++---
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi |
282 ++++++++++++++++
arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi |
75 +++++
arch/arm64/boot/dts/ti/k3-j721e.dtsi | 2 +
arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts |
219 ++++++++++---
arch/arm64/boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso |
85 +++++
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi |
306 +++++++++++++++--
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi |
78 ++++-
arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi |
405 ++++++++++++++++++++++-
arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi |
101 ++++++
arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 5 +
arch/arm64/boot/dts/ti/k3-j784s4-edgeai-apps.dtso | 11 +
arch/arm64/boot/dts/ti/k3-j784s4-evm-quad-port-eth-exp1.dtso |
145 ++++++++
arch/arm64/boot/dts/ti/k3-j784s4-evm-usxgmii-exp1-exp2.dtso |
72 ++++
arch/arm64/boot/dts/ti/k3-j784s4-evm-virt-mac-client.dtso |
116 +++++++
arch/arm64/boot/dts/ti/k3-j784s4-evm.dts |
743 ++++++++++++++++++++++++++++++++++++++---
arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi |
529 +++++++++++++++++++++++++++++-
arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi |
118 ++++++-
arch/arm64/boot/dts/ti/k3-j784s4-rtos-memory-map.dtsi |
341 +++++++++++++++++++
arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi |
101 ++++++
arch/arm64/boot/dts/ti/k3-j784s4-vision-apps.dtso |
62 ++++
arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 11 +-
arch/arm64/boot/dts/ti/k3-pinctrl.h | 12 +
crypto/tcrypt.c | 5 +
drivers/bus/ti-sysc.c | 3 +-
drivers/clk/keystone/syscon-clk.c |
56 +++-
drivers/cpufreq/Kconfig.arm | 4 +-
drivers/cpufreq/cpufreq-dt-platdev.c | 2 +
drivers/cpufreq/ti-cpufreq.c |
37 +++
drivers/crypto/Kconfig | 2 +
drivers/crypto/Makefile | 1 +
drivers/crypto/ti/Kconfig | 10 +
drivers/crypto/ti/Makefile | 2 +
drivers/crypto/ti/mcrc.c |
372 +++++++++++++++++++++
drivers/dma-buf/heaps/Kconfig | 1 +
drivers/dma-buf/heaps/carveout-heap.c | 2 +-
drivers/dma/ti/k3-udma.c | 11 +-
drivers/firmware/ti_sci.c |
172 +++++-----
drivers/gpu/drm/bridge/Kconfig | 11 -
drivers/gpu/drm/bridge/Makefile | 1 -
drivers/gpu/drm/bridge/cadence/Kconfig | 21 ++
drivers/gpu/drm/bridge/cadence/Makefile | 3 +
drivers/gpu/drm/bridge/{cdns-dsi.c => cadence/cdns-dsi-core.c} |
86 +++--
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.h |
84 +++++
drivers/gpu/drm/bridge/cadence/cdns-dsi-j721e.c |
51 +++
drivers/gpu/drm/bridge/cadence/cdns-dsi-j721e.h | 16 +
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 4 +-
drivers/gpu/drm/bridge/ite-it66121.c |
117 ++++++-
drivers/gpu/drm/bridge/sii902x.c |
100 +++++-
drivers/gpu/drm/bridge/ti-sn65dsi86.c |
40 +--
drivers/gpu/drm/panel/panel-edp.c |
57 +++-
drivers/gpu/drm/tidss/tidss_dispc.c | 14 +-
drivers/gpu/drm/tidss/tidss_drv.h | 2 +
drivers/gpu/drm/tidss/tidss_plane.c | 7 +-
drivers/i2c/i2c-core.h | 2 +-
drivers/irqchip/irq-pruss-intc.c |
47 ++-
drivers/irqchip/irq-ti-sci-inta.c |
90 +++--
drivers/media/platform/cadence/cdns-csi2rx.c | 2 +-
drivers/media/platform/chips-media/wave5/wave5-helper.c | 6 +
drivers/media/platform/chips-media/wave5/wave5-helper.h | 2 +-
drivers/media/platform/chips-media/wave5/wave5-hw.c |
73 +++--
drivers/media/platform/chips-media/wave5/wave5-regdefine.h | 4 +-
drivers/media/platform/chips-media/wave5/wave5-vdi.c | 33 ++
drivers/media/platform/chips-media/wave5/wave5-vdi.h | 5 -
drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c |
498 +++++++++++++++++++++-------
drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c |
282 +++++++---------
drivers/media/platform/chips-media/wave5/wave5-vpu.c | 29 +-
drivers/media/platform/chips-media/wave5/wave5-vpu.h | 3 +-
drivers/media/platform/chips-media/wave5/wave5-vpuapi.h |
62 +++-
drivers/media/platform/chips-media/wave5/wave5-vpuconfig.h | 4 +-
drivers/media/platform/img/Kconfig | 4 +-
drivers/media/platform/img/Makefile | 2 +-
drivers/media/platform/img/e5010/Kconfig | 13 +
drivers/media/platform/img/e5010/Makefile | 3 +
drivers/media/platform/img/e5010/e5010-core-regs.h |
592 +++++++++++++++++++++++++++++++++
drivers/media/platform/img/e5010/e5010-jpeg-enc-hw.c |
320 ++++++++++++++++++
drivers/media/platform/img/e5010/e5010-jpeg-enc-hw.h |
41 +++
drivers/media/platform/img/e5010/e5010-jpeg-enc.c |
1766
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/media/platform/img/e5010/e5010-jpeg-enc.h |
165 ++++++++++
drivers/media/platform/img/e5010/e5010-mmu-regs.h |
303 +++++++++++++++++
drivers/media/platform/img/vxe-vxd/Makefile | 2 +-
drivers/media/platform/img/vxe-vxd/decoder/core.c | 15 +-
drivers/media/platform/img/vxe-vxd/decoder/decoder.c | 12 +-
drivers/media/platform/img/vxe-vxd/decoder/hw_control.c | 1 -
drivers/media/platform/img/vxe-vxd/decoder/vxd_core.c | 5 +
drivers/media/platform/img/vxe-vxd/decoder/vxd_dec.h | 6 +-
drivers/media/platform/img/vxe-vxd/decoder/vxd_v4l2.c |
53 ++-
drivers/media/platform/img/vxe-vxd/encoder/topaz_api.c | 18 +-
drivers/media/platform/img/vxe-vxd/encoder/topaz_api.h | 2 +-
drivers/media/platform/img/vxe-vxd/encoder/vxe_enc.c | 1 +
drivers/media/platform/img/vxe-vxd/encoder/vxe_enc.h | 20 +-
drivers/media/platform/img/vxe-vxd/encoder/vxe_v4l2.c |
732 ++++++++++++++++++++---------------------
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c |
245 ++++++++++----
drivers/mfd/tps65219.c |
40 ++-
drivers/mfd/tps6594-i2c.c | 2 +-
drivers/mfd/tps6594-spi.c | 2 +-
drivers/misc/Kconfig | 1 +
drivers/misc/tps6594-esm.c | 19 +-
drivers/mmc/host/sdhci_am654.c | 27 +-
drivers/mtd/spi-nor/sfdp.c | 7 +
drivers/net/can/m_can/m_can.c | 32 +-
drivers/net/can/m_can/m_can.h | 3 +
drivers/net/can/m_can/m_can_platform.c | 21 +-
drivers/net/ethernet/ti/Makefile | 2 +-
drivers/net/ethernet/ti/am65-cpsw-nuss.c | 28 +-
drivers/net/ethernet/ti/am65-cpsw-nuss.h | 8 +
drivers/net/ethernet/ti/am65-cpsw-qos.c | 20 +-
drivers/net/ethernet/ti/am65-debugfs.c |
152 +++++++++
drivers/net/ethernet/ti/icssg_config.c |
91 +++++-
drivers/net/ethernet/ti/icssg_ethtool.c |
151 ++++++++-
drivers/net/ethernet/ti/icssg_prueth.c |
376 +++++++++++++++++++--
drivers/net/ethernet/ti/icssg_prueth.h | 23 +-
drivers/net/ethernet/ti/j721e-cpsw-virt-mac.c | 10 +-
drivers/pci/controller/cadence/Kconfig | 12 +-
drivers/pci/controller/cadence/Makefile | 2 +
drivers/pci/controller/cadence/pci-j721e-ep.c |
141 ++++++++
drivers/pci/controller/cadence/pci-j721e-host.c |
452 +++++++++++++++++++++++++
drivers/pci/controller/cadence/pci-j721e.c |
420 +++---------------------
drivers/pci/controller/cadence/pci-j721e.h |
110 +++++++
drivers/pci/controller/cadence/pcie-cadence-ep.c | 4 +
drivers/pci/controller/cadence/pcie-cadence-host.c | 33 +-
drivers/pci/controller/cadence/pcie-cadence.c | 21 ++
drivers/pci/controller/cadence/pcie-cadence.h | 15 +-
drivers/pci/controller/dwc/pci-keystone.c |
352 ++++++++++++++------
drivers/pci/pcie/aspm.c | 3 +-
drivers/phy/cadence/phy-cadence-sierra.c |
136 +++++++-
drivers/phy/cadence/phy-cadence-torrent.c |
2431
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------
drivers/pinctrl/pinctrl-single.c | 7 +
drivers/regulator/tps6594-regulator.c |
54 ++-
drivers/remoteproc/omap_remoteproc.h | 4 +-
drivers/remoteproc/pru_rproc.c |
101 +++++-
drivers/remoteproc/ti_k3_common.h | 3 +
drivers/remoteproc/ti_k3_m4_remoteproc.c |
109 ++++++-
drivers/rpmsg/Kconfig | 13 +
drivers/rpmsg/Makefile | 1 +
drivers/rpmsg/rpmsg_pru.c |
351 ++++++++++++++++++++
drivers/soc/ti/k3-socinfo.c | 1 +
drivers/spi/spi-cadence-quadspi.c |
47 ++-
drivers/spi/spi-omap2-mcspi.c |
158 +++------
drivers/thermal/k3_j72xx_bandgap.c |
115 ++++++-
drivers/tty/serial/8250/8250_pruss.c |
214 ++++++++++++
drivers/tty/serial/8250/Kconfig | 10 +
drivers/tty/serial/8250/Makefile | 1 +
drivers/ufs/host/ti-j721e-ufs.c | 2 +
drivers/usb/cdns3/cdns3-gadget.c | 4 +
drivers/usb/typec/tipd/core.c | 5 +-
include/dt-bindings/mux/ti-serdes.h | 4 +-
include/dt-bindings/pinctrl/k3.h |
60 ----
include/linux/iopoll.h | 22 +-
net/hsr/hsr_device.c | 5 +
net/hsr/hsr_main.h | 1 +
net/hsr/hsr_slave.c | 15 +-
samples/Kconfig | 1 +
252 files changed, 23230 insertions(+), 3552 deletions(-)
create mode 100644
Documentation/devicetree/bindings/clock/ti,am62-audio-refclk.yaml
create mode 100644 Documentation/devicetree/bindings/crypto/ti,mcrc.yaml
delete mode 100644
Documentation/devicetree/bindings/display/bridge/cdns,dsi.txt
create mode 100644
Documentation/devicetree/bindings/display/bridge/cdns,dsi.yaml
rename Documentation/devicetree/bindings/{ => media}/cnm,wave5.yml (92%)
create mode 100644
Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml
create mode 100644
Documentation/devicetree/bindings/serial/ti,pruss-uart.yaml
create mode 100644 arch/arm/boot/dts/am335x-boneblack-pps.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-lp-sk-nand.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-thermal.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-sk-dmtimer-pwm.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-hdmi-audio.dtso
delete mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-lpmdemo.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-mcan.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-mcspi-loopback.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-mcu-gpio-wakeup.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-rpi-hdr-pwm.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-thermal.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62a7-sk-e3-max-opp.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am62p-main.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62p-mcu.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62p.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62p5-sk.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62p5.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am64-thermal.dtsi
create mode 100644
arch/arm64/boot/dts/ti/k3-am642-evm-icssg1-dualemac-mii.dtso
create mode 100644
arch/arm64/boot/dts/ti/k3-am642-evm-icssg1-dualemac.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am642-evm-nand.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am68-sk-bb-csi2-ov5640.dtso
create mode 100644
arch/arm64/boot/dts/ti/k3-am68-sk-bb-rpi-cam-imx219.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am68-sk-fpdlink-fusion.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am68-sk-rpi-hdr-ehrpwm.dtso
create mode 100644
arch/arm64/boot/dts/ti/k3-am68-sk-som-ddr-mem-carveout.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am69-sk-csi2-ov5640.dtso
create mode 100644
arch/arm64/boot/dts/ti/k3-am69-sk-csi2-rpi-cam-imx219.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am69-sk-ddr-mem-carveout.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am69-sk-fpdlink-fusion.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am69-sk-rpi-hdr-ehrpwm.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-evm-mcspi-loopback.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-evm-gesi-exp-board.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk-fusion.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk-rpi-hdr-ehrpwm.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-thermal.dtsi
create mode 100644
arch/arm64/boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-thermal.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-edgeai-apps.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-j784s4-evm-virt-mac-client.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-rtos-memory-map.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-vision-apps.dtso
create mode 100644 drivers/crypto/ti/Kconfig
create mode 100644 drivers/crypto/ti/Makefile
create mode 100644 drivers/crypto/ti/mcrc.c
mode change 100644 => 100755 drivers/firmware/ti_sci.c
rename drivers/gpu/drm/bridge/{cdns-dsi.c => cadence/cdns-dsi-core.c}
(97%)
create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-dsi-core.h
create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-dsi-j721e.c
create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-dsi-j721e.h
create mode 100644 drivers/media/platform/img/e5010/Kconfig
create mode 100644 drivers/media/platform/img/e5010/Makefile
create mode 100644 drivers/media/platform/img/e5010/e5010-core-regs.h
create mode 100644 drivers/media/platform/img/e5010/e5010-jpeg-enc-hw.c
create mode 100644 drivers/media/platform/img/e5010/e5010-jpeg-enc-hw.h
create mode 100644 drivers/media/platform/img/e5010/e5010-jpeg-enc.c
create mode 100644 drivers/media/platform/img/e5010/e5010-jpeg-enc.h
create mode 100644 drivers/media/platform/img/e5010/e5010-mmu-regs.h
create mode 100644 drivers/net/ethernet/ti/am65-debugfs.c
create mode 100644 drivers/pci/controller/cadence/pci-j721e-ep.c
create mode 100644 drivers/pci/controller/cadence/pci-j721e-host.c
create mode 100644 drivers/pci/controller/cadence/pci-j721e.h
create mode 100644 drivers/rpmsg/rpmsg_pru.c
create mode 100644 drivers/tty/serial/8250/8250_pruss.c
delete mode 100644 include/dt-bindings/pinctrl/k3.h
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13138):
https://lists.yoctoproject.org/g/linux-yocto/message/13138
Mute This Topic: https://lists.yoctoproject.org/mt/101631028/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-