Hi Bruce,
Could you please help to merge below patches to the branch
"v5.15/standard/ti-sdk-5.10/ti-j72xx".
These series patches are to upgrade to TI SDK 8.5.
The following changes since commit 9a9d2713667bc133a737c594a28fb8038f46d05f:
Merge branch 'v5.15/standard/base' into
v5.15/standard/ti-sdk-5.10/ti-j72xx (2023-01-13 09:43:29 -0500)
are available in the Git repository at:
https://github.com/xulinsun/ti-j72x v5.15/standard/ti-sdk-5.10/ti-j72xx
for you to fetch changes up to db934e1bb1407f25c0118a59b30d8fee21be3651:
arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support (2023-01-18
09:21:19 +0800)
----------------------------------------------------------------
Anand Gadiyar (6):
dts: k3-am625-sk: Minor correction in supply name
arm64: dts: ti refactor am625 SK DTS file
arm64: ti: dts: Add support for AM62-LP-SKEVM
arm64: dts: ti: disable UHS speed modes for am625-sk lpmdemo as well
arm64: dts: ti: k3-am62x-lp-sk: disable PRU
arm64: dts: ti: am62x-lp-sk: fix WLAN regulator GPIO and voltage
Andrew Davis (8):
HACK: dma-buf: heaps: carveout: Make our dma_buf_ops static
misc: sram: dma-heap-export: Make our dma_buf_ops static
dma-buf: heaps: Add Kconfig dependencies for DMABUF_HEAPS_CARVEOUT
HACK: dt-bindings: misc: Add ti,dma-buf-phys binding doc
dt-bindings: soc: ti: Add TI PAT bindings
arm64: dts: ti: k3-j721e-main: Add MAIN domain PAT nodes
soc: ti: Add Support for the TI Page-based Address Translator (PAT)
soc: ti: pat: Only allow building when DMA address type is 64bit
Andrew F. Davis (1):
dma-buf: heaps: carveout: Add DMA sync ops for cached buffers
António Oliveira (1):
ARM: dts: am335x-bone: Fix ethernetX aliases for beaglebone
Aparna M (1):
arm64: dts: ti: k3-am642-sk: Add DT entry for onboard LEDs
Apurva Nandan (28):
spi: spi-mem: Add DTR templates for cmd, address, dummy and data
phase
mtd: spinand: Define macros for Octal DTR ops
mtd: spinand: Add enum spinand_protocol to indicate current SPI
IO mode
mtd: spinand: Rename 'op_templates' to 'data_ops'
mtd: spinand: Define ctrl_ops for non-page read/write op templates
mtd: spinand: Define default ctrl_ops in the core
mtd: spinand: Switch from op macros usage to 'ctrl_ops' in the core
mtd: spinand: Add support for manufacturer-based ctrl_ops variations
mtd: spinand: Add change_mode() in manufacturer_ops
mtd: spinand: Add pointer to probed flash's spinand_info
mtd: spinand: Allow enabling/disabling Octal DTR mode in the core
mtd: spinand: Add mtd_suspend() to disable Octal DTR mode at suspend
mtd: spinand: winbond: Add support for write volatile
configuration register op
mtd: spinand: winbond: Add octal_dtr_enable/disable() in
manufacturer_ops
mtd: spianand: winbond: Add change_mode() manufacturer_ops
mtd: spinand: winbond: Rename cache op_variants struct variable
mtd: spinand: winbond: Add support for Winbond W35N01JW SPI NAND
flash
arm64: dts: ti: k3-am62x-lp-sk.dts: Add spi-nand flash node
dt-bindings: arm: ti: Add bindings for J784s4 SoC
arm64: dts: ti: Add initial support for J784S4 SoC
arm64: dts: ti: Add support for J784S4 EVM board
dt-bindings: irqchip: ti, sci-intr/inta: Fix warning
'#interrupt-cells' was unexpected
dt-bindings: mmc: Fix 'dma-coherent' was unexpected
dt-bindings: interrupt-controller: Fix 'reg' was unexpected
dmaengine: ti: k3-psil: Add PSI-L thread support for J784s4
dt-bindings: pinctrl: k3: Introduce pinmux definitions for J784s4
arm64: dts: ti: k3-j784s4-evm: Add OSPI0 flash support
arm64: dts: ti: k3-j784s4-evm: Add eMMC mmc0 support
Aradhya Bhatia (14):
dt-bindings: display: ti,am65x-dss: Add am625 dss compatible
drm/tidss: Add support for AM625 DSS
arm64: dts: ti: k3-am62-main: Update DSS compatible
dt-bindings: vendor-prefixes: Add microtips
drm/panel: simple: Add Microtips Technology 13-101HBIE0HF0-S panel
dt-bindings: display: ti: am65x-dss: Add new port for am625-dss
drm/tidss: Add support to configure OLDI mode
drm/tidss: Add IO CTRL and Power support for OLDI TX in am625
drm/tidss: Enable Dual and Duplicate Modes for OLDI
HACK: drm/tidss: Update the clock request value for OLDI videoports
arm64: dts: ti: k3-am62-main: Add DT node for OLDI IO control
arm64: dts: ti: Add AM625-SK OLDI Panel Overlay
arm64: dts: ti: Add AM62X LP SK OLDI Panel Overlay
arm64: dts: ti: k3-am625-sk-oldi: Fix touch controller DT node
Aswath Govindraju (5):
arm64: dts: ti: Disable UHS speed modes on MMCSD1 instance
irqchip/ti-sci-intr: Add support for system suspend/resume PM
usb: dwc3: dwc3-am62: Add support for system wakeup based on USB
events
arm64: dts: ti: k3-am625-sk-lpmdemo: Add support for USB
dt-bindings: pinctrl: k3: Introduce pinmux definitions for J721S2
Bhavya Kapoor (3):
mmc: host: sdhci_am654.c: Modified autosuspend delay
arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property
arm64: dts: ti: k3-j721s2-mcu-wakeup: Enable ADC support
Brandon Brnich (1):
media: platform: Updating config to build CnM Wave5 VPU
Bryan Brattlof (2):
rtc: k3: wait until the unlock field is not zero
rtc: k3: detect SoC to determine erratum fix
Christian Gmeiner (1):
arm64: dts: ti: k3-am64-mcu: Add pinctrl
Dafna Hirschfeld (1):
media: chips-media: wave5: Add the vdi layer
Dave Gerlach (5):
cpufreq: ti-cpufreq: Do not print error for EPROBE_DEFER
cpufreq: ti-cpufreq: Add support for AM625
cpufreq: dt-platdev: Blacklist ti,am625 SoC
arm64: dts: ti: k3-am625: Introduce operating-points table
cpufreq: ti: Enable ti-cpufreq for ARCH_K3
Devarsh Thakkar (7):
Documentation: dt-bindings: k3-r5f-rproc: Add am62 compatible
k3: r5: remoteproc: Use separate compatible string for am62x family
k3-am62-wakeup: Add remoteproc driver node for R5F
k3-am625-sk-common.dts: Add mailbox entry for R5F in mailbox0 cluster
arm64: dts: ti: k3-am62: Add DM R5 ranges in cbass
arm64: dts: ti: Reserve memory for DM R5F and RTOS IPC
arm4: dts: ti: Reduce reserved area for R5F by 1Mb
Dhruva Gole (4):
spi: cadence-quadspi: use macro SIMPLE_DEV_PM_OPS
spi: cadence-quadspi: save phy_settings in memory
spi: cadence-quadspi: Implement Suspend Resume
arm64: dts: ti: k3-am625-sk-lpmdemo: add ospi node
Georgi Vlaev (2):
firmware: ti_sci: Fix polled mode during system suspend
arm64: dts: k3-am625-sk-lpmdemo: Enable main_gpio1
Guillaume La Roque (2):
gpio: davinci: add support of module build
mfd: palmas: add support of module build for Ti palmas chip
Hari Nagalla (7):
arm64: dts: ti: k3-am625-sk: fix wlan_en
arm64: dts: ti: k3-am642-sk: Enable Bluetooth on UART4
arm64: dts: ti: k3-j784s4-main: Add MAIN domain R5F cluster and
C7x nodes
arm64: dts: ti: k3-j784s4-mcu: Add MCU domain R5F cluster node
arm64: dts: ti: Enable remote procs on J784S4 EVM
arm64: dts: ti: am62x-sk-common: remove duplicate wlan device nodes
arm64: dts: ti: k3-j784s4-mcu-wakeup: Enable ADC support
Jai Luthra (5):
media: ti: j721e-csi2rx: Add get_fmt and set_fmt pad ops
media: ti: j721e-csi2rx: Fix unused retval in set_fmt
arm64: dts: ti: am625-sk: Enable audio over HDMI
arm64: dts: ti: am625-sk: Add overlay for HDMI audio
media: ti: j721e-csi2rx: Fix PSI-L dst tag
Jayesh Choudhary (7):
dmaengine: ti: k3-psil-j784s4: Add psil threads for sa2ul
arm64: dts: ti: k3-j784s4-main: Enable crypto accelerator
dt-bindings: crypto: ti,sa2ul: drop dma-coherent property
arm64: dts: ti: k3-j7200-mcu: crypto node cleanup
arm64: dts: ti: k3-j721e-main: crypto node cleanup
arm64: dts: ti: k3-j721s2-main: drop dma-coherent in crypto
arm64: dts: ti: k3-am64-main: Fix the clock ID for rng node
Jerome Neanne (5):
regulator: dt-bindings: Add TI TPS65219 PMIC bindings
regulator: dt-bindings: Add interrupts support to TPS65219 PMIC
bindings
mfd: drivers: Add TI TPS65219 PMIC support
mfd: drivers: Add interrupts support to TI TPS65219 PMIC
regulator: drivers: Add TI TPS65219 PMIC regulators support
Judith Mendez (1):
arm64: dts: ti: Add AM62x SK MCAN transceiver overlay
Julien Panis (3):
arm64: dts: ti: k3-am62: add watchdog nodes
arm64: dts: ti: k3-am625-sk: mark MCU and WKUP watchdogs as reserved
dt-bindings: counter: add ti,am62-ecap-capture.yaml
Keerthy (7):
arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for
main & wkup gpio intr
MFD: TPS6594x: Add new PMIC device driver for TPS6594x chips
rtc: rtc-tps6594x: Add support for TPS6594X PMIC RTC
arm64: dts: ti: k3-j7200-common-proc-board: Add TPS6594x PMIC node
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 55C
thermal: k3_j72xx_bandgap: Add cooling device support
Kevin Hilman (2):
of/irq: export of_msi_get_domain
dmaengine: ti: convert PSIL to be buildable as module
Kishon Vijay Abraham I (3):
arm64: dts: ti: k3-am642-sk: Enable WLAN connected to SDHCI0
PCI: cadence: Add support to build pcie-cadence library as module
PCI: j721e: Add support to build pci-j721e as module
Lucas Weaver (1):
arm64: dts: ti: Add DTB overlay for vision apps
MD Danish Anwar (2):
net: ti: icssg_prueth: Fix overflowing of stats
arm64: dts: ti: k3-am642-evm: Set delay values for DP83869 Tx/Rx
Marek Vasut (7):
Input: ili210x - use resolution from ili251x firmware
Input: ili210x - export ili251x version details via sysfs
Input: ili210x - add ili251x firmware update support
Input: ili210x - special case ili251x sample read out
Input: ili210x - improve polled sample spacing
Input: ili210x - reduce sample period to 15ms
Input: ili210x - use one common reset implementation
Markus Schneider-Pargmann (4):
MAINTAINERS: OMAP2+ support, add tps65218-pwrbutton
regulator: dt-bindings: tps65219: Add power-button property
mfd: tps65219: Add power-button support
Input: Add tps65219 interrupt driven powerbutton
Matt Ranostay (20):
phy: ti: phy-j721e-wiz: stop name conflict if multiple serdes are
initialized
PCI: j721e: Add PCIe 4x lane selection support
PCI: j721e: Add per platform maximum lane settings
PCI: j721e: Add warnings on num-lanes misconfiguration
dt-bindings: phy: ti,phy-j721e-wiz: Add support for ti,j784s4-wiz-10g
phy: ti: phy-j721e-wiz: add j784s4-wiz-10g module support
dt-bindings: ti-serdes-mux: Add defines for J784S4 SoC
arm64: dts: ti: k3-j784s4: Add initial PCIe/SerDes support for J784S4
PCI: j721e: correct lane count mask based on lane numbers
arm64: dts: ti: Enable CAN interfaces for J784S4 EVM board
arm64: dts: ti: k3-j784s4-evm: add USB SuperSpeed support
PCI: j721e: correct PCIe lane selection mask
Documentation: tps6594x: Add DT bindings for the TPS6594x PMIC
gpio: tps6594x: add GPIO support for TPS6594x PMIC
arm64: dts: ti: k3-j721e-common-proc-board: Add TPS6594x PMIC node
arm64: dts: ti: k3-j721s2-common-proc-board: Add TPS6594x PMIC node
PCI: j721e: add j784s4 PCIe configuration
PCI: j721e: correct j7200 max_lanes count
arm64: dts: ti: k3-j784s4-main: correct PCIe nodes compatible string
arm64: dts: ti: k3-j7200: correct num-lanes requested for PCIe
Matthias Schiffer (1):
net: ethernet: ti: am65-cpsw: set correct devlink flavour for
unused ports
Nas Chung (3):
media: chips-media: wave5: Add vpuapi layer
media: chips-media: wave5: Add the v4l2 layer
media: chips-media: wave5: Add TODO file
Nicolas Frayer (2):
dmaengine: ti: convert k3-udma to module
net: ethernet: ti: davinci_mdio: Deferring probe when
soc_device_match() returns NULL
Nishanth Menon (2):
staging: media: wave5: vpu: Include io.h
dt-bindings: pinctrl: k3: Introduce debounce select mux macros
Paresh Bhagat (1):
arm64: dts: k3-am642-sk:Enable heartbeat LED blinking for AM64xx SK.
Peter Ujfalusi (1):
soc: ti: k3-ringacc: Allow the driver to be built as module
Prasanth Babu Mantena (12):
vxe-vxd: decoder: Error handling of fatal condition
vxe-vxd: encoder: Framerate fix with Non-blocking QBUF implementation
vxe-vxd: encoder: Two pipe implementation for consecutive instances
Revert "staging: media: wave5: vpu: Include io.h"
Revert "media: wave5: Add wave5 driver to maintainers file"
Revert "dt-bindings: media: staging: wave5: add yaml devicetree
bindings"
Revert "staging: media: wave5: Add the v4l2 layer"
Revert "staging: media: wave5: Add TODO file"
Revert "staging: media: wave5: Add vpuapi layer"
Revert "staging: media: wave5: Add the vdi layer"
arm64: dts: ti: k3-j784s4-main: Add video codec nodes
vxe-vxd: encoder: Buffer Alignment fix with 4k page size
Pratyush Yadav (8):
mtd: spi-nor: spansion: write 2 bytes when disabling Octal DTR mode
dmaengine: ti: k3-psil-j721s2: Add entry for CSI2RX
arm64: dts: ti: k3-j721s2-common-proc-board: Enable main_i2c5 and
disable csi ports
arm64: dts: ti: Add J721S2 CPB OV5640 overlay
media: cadence: csi2rx: Add get_fmt and set_fmt pad ops
arm64: dts: ti: k3-j784s4-main: Add CSI2RX nodes
arm64: dts: ti: k3-j784s4-evm: Enable main_i2c5
arm64: dts: ti: Add an overlay for Fusion board on J784S4
Rahul T R (12):
arm64: dts: ti: k3-j721e-sk-rpi-cam-imx219: Move CSI mux pinmux
to i2c switch
dt-bindings: soc: ti: j721e-pat: Fix a minor syntax error
dt-bindings: mfd: ti,j721e-system-controller: Add clock property
arm64: dts: ti: k3-j721e-sk-*: Add DTB overlay to enable EHRPWMs
arm64: dts: ti: k3-j784s4-*: Add DSS node
arm64: dts: ti: k3-j784s4-*: add DP & DP PHY
arm64: dts: ti: k3-j784s4-evm: Add DP0
arm64: dts: ti: k3-j784s4-main: add DSI & DSI PHY
arm64: dts: ti: k3-j784s4-evm: add DSI to eDP
arm64: dts: ti: k3-j784s4-evm: Add DP1
drm/bridge: cdns-dsi: Fix issue with phy init
arm64: dts: ti: k3-j784s4: Add overlay for edge ai
Randolph Sapp (1):
arm64: dts: ti: k3-j784s4-*: Add GPU node
Robert Beckett (2):
dt-bindings: media: wave5: add yaml devicetree bindings
media: chips-media: wave5: Add wave5 driver to maintainers file
Roger Quadros (18):
phy: ti: phy-gmii-sel: Add support for XAUI and USXGMII
dt-bindings: phy: ti, phy-j721e-wiz: deprecate clock MUX nodes
dt-bindings: phy: ti, phy-j721e-wiz: Add support for ti,j7200-wiz-10g
phy: ti: phy-j721e-wiz: add support for j7200-wiz-10g
phy: cadence-torrent: use key:value pair table for all settings
phy: ti: phy-j721e-wiz: set PMA_CMN_REFCLK_DIG_DIV based on reflk
rate
dt-bindings: phy: cadence-torrent: Add compatible for
"ti,j7200-serdes-10g"
arm64: dts: ti: k3-j7200: Add SR1.0 specific DT Overlays
arm64: dts: ti: k3-j7200: Add SR2.0 SERDES changes
arm64: dts: ti: k3-am625-sk-lpmdemo/skeleton: Fix low power mode
net: ethernet: ti: am65-cpsw-nuss: Fix module reloading
net: ethernet: ti: am65-cpsw/cpts: Add suspend/resume helpers
net: ethernet: ti: am65-cpsw: Add suspend/resume support
arm64: dts: ti: k3-am625-sk-lpmdemo: Enable CPSW Ethernet
net: ethernet: ti: am65-cpsw: retain PORT_VLAN_REG after
suspend/resume
net: ethernet: ti: cpsw_ale: Add cpsw_ale_restore() helper
net: ethernet: ti: am65-cpsw: Fix hardware switch mode on
suspend/resume
net: ethernet: ti: am65-cpsw: Fix warning "Unbalanced enable IRQ"
Siddharth Vadapalli (22):
phy: ti: gmii-sel: Enable SGMII mode configuration for J721E
phy: ti: phy-j721e-wiz: Add SGMII support in wiz driver for J721E
net: ethernet: ti: am65-cpsw: Enable SGMII mode for J721E CPSW9G
dt-bindings: phy: ti: phy-gmii-sel: Add bindings for J784S4
dt-bindings: net: ti: k3-am654-cpsw-nuss: Update bindings for
J784S4 CPSW9G
soc: ti: k3-socinfo: Add entry for J784S4 SoC family
phy: ti: phy-gmii-sel: Add support for CPSW9G GMII SEL in J784s4
net: ethernet: ti: am65-cpsw: Add support for J784s4 CPSW9G
arm64: dts: ti: k3-j784s4-main: Add system controller node and
SERDES lane mux
arm64: dts: ti: k3-j784s4: Add WIZ and SERDES PHY nodes
arm64: dts: ti: k3-j784s4: Add CPSW9G nodes
arm64: dts: ti: k3-j784s4: Add MAIN CPSW2G node
arm64: dts: ti: k3-j784s4-mcu: Cleanup mcu_cpsw node
arm64: dts: ti: k3-j784s4-evm: Enable MCU CPSW2G
arm64: dts: ti: j784s4-evm: Enable EthFw
arm64: dts: ti: k3-j784s4: Add overlay to enable CPSW9G ports in
QSGMII mode
phy: ti: phy-gmii-sel: Enable USXGMII mode for J784S4
net: ethernet: ti: am65-cpsw: Add support for USXGMII mode on J784S4
arm64: dts: ti: k3-j784s4: Add overlay for ENET EXP1 in USXGMII mode
arm64: dts: ti: k3-j784s4: Add overlay for ENET EXP2 in USXGMII mode
arm64: dts: ti: k3-j784s4: Add overlay for dual port USXGMII mode
Revert "net: ethernet: ti: davinci_mdio: Deferring probe when
soc_device_match() returns NULL"
Sinthu Raja (1):
arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header
Swapnil Jakhade (6):
dt-bindings: phy: Add PHY_TYPE_USXGMII definition
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
phy: cadence: Sierra: Add PCIe + SGMII PHY multilink configuration
Tanmay Patil (2):
phy: ti: phy-j721e-wiz.c: Add usxgmii support in wiz driver
net: ethernet: ti: cpsw-qos: Add support to taprio for past base_time
Tony Lindgren (6):
arm64: dts: ti: k3-am62: Add general purpose timers for am62
clocksource/drivers/timer-ti-dm: Move inline functions to driver
for am6
clocksource/drivers/timer-ti-dm: Make timer selectable for ARCH_K3
clocksource/drivers/timer-ti-dm: Add compatible for am6 SoCs
clocksource/drivers/timer-ti-dm: Make driver selection bool for TI K3
arm64: dts: ti: k3-am625-sk: Use pwm-led instead of gpio-led
Vaishnav Achath (14):
arm64: dts: ti: k3-j721s2-main: Add nodes to enable CSI2 and DPHY
arch: arm64: dts: ti: Add FPDLink overlays for J721S2
arm64: dts: ti: k3-j721e-fpdlink-sk-fusion: Fix ds90ub960 I2C address
arm64: dts: ti: k3-j721e-main: Add MCSPI nodes
arm64: dts: ti: k3-j721e-mcu-wakeup: Add MCSPI nodes
arm64: dts: ti: k3-j721e-common-proc-board: Disable mcu_spi and
main_spi4 nodes
arm64: dts: ti: k3-j7200-main: Add MCSPI nodes
arm64: dts: ti: k3-j7200-mcu-wakeup: Add MCSPI nodes
arm64: dts: ti: k3-j721s2-main: Add MCSPI nodes
arm64: dts: ti: k3-j721s2-mcu-wakeup: Add MCSPI nodes
arm64: dts: ti: k3-j721s2-common-proc-board: Disable mcu_spi and
main_spi4 nodes
arm64: dts: ti: Add J7200 MCSPI loopback overlay
arm64: dts: ti: k3-j784s4-evm: Enable CSI2RX and corresponding
DPHY instances
arm64: dts: ti: k3-j784s4-evm: Enable TCA4608 I2C GPIO expander
on main_i2c5
Vibhore Vardhan (1):
arm64: dts: ti: k3-am625-sk: Add 1.4GHz OPP
Vignesh Raghavendra (6):
spi: spi-cadence-quadspi: Disable DMA due to errata id i2285
dt-bindings: arm: ti: Rearrange IOPAD macros alphabetically
dt-bindings: arm: ti: Add bindings for AM62A7 SoC
arm64: dts: ti: Introduce AM62A7 family of SoCs
arm64: dts: ti: Add support for AM62A7-SK
dmaengine: k3-udma: Add system suspend/resume support
Vijay Pothukuchi (1):
arm64: dts: ti: k3-j721e-*: Add dts nodes for EHRPWMs
naschung (2):
chips-media: wave5: Fix typo for Internal buffer formula.
chips-media: wave5: Fix typo for encoder parameter
Documentation/devicetree/bindings/arm/ti/k3.yaml | 12 +
Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
| 61 +++
Documentation/devicetree/bindings/crypto/ti,sa2ul.yaml | 13 -
Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml | 22 +-
Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml | 3
+
Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml | 3
+
Documentation/devicetree/bindings/{staging/media/cnm,wave.yaml =>
media/wave5.yml} | 4 +-
Documentation/devicetree/bindings/mfd/ti,j721e-system-controller.yaml
| 12 +
Documentation/devicetree/bindings/mfd/ti,tps6594x.yaml | 67 ++++
Documentation/devicetree/bindings/misc/ti,dma-buf-phys.yaml | 39 ++
Documentation/devicetree/bindings/mmc/sdhci-am654.yaml | 3 +
Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml | 3 +
Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml | 4 +-
Documentation/devicetree/bindings/phy/ti,phy-gmii-sel.yaml | 6 +-
Documentation/devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 25 +-
Documentation/devicetree/bindings/regulator/ti,tps65219.yaml | 179
+++++++++
Documentation/devicetree/bindings/remoteproc/ti,k3-r5f-rproc.yaml |
48 ++-
Documentation/devicetree/bindings/soc/ti/ti,j721e-pat.yaml | 60 +++
Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 +
MAINTAINERS | 8 +-
arch/arm/boot/dts/am335x-bone-common.dtsi | 5 +
arch/arm/mach-omap2/Kconfig | 2 +
arch/arm64/boot/dts/ti/Makefile | 23 ++
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 150 +++++++-
arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 54 +++
arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 33 ++
arch/arm64/boot/dts/ti/k3-am62.dtsi | 9 +-
arch/arm64/boot/dts/ti/k3-am625-sk-hdmi-audio.dts | 40 ++
arch/arm64/boot/dts/ti/k3-am625-sk-lpmdemo.dts | 284 ++++++++++++++
arch/arm64/boot/dts/ti/k3-am625-sk-mcan.dts | 40 ++
arch/arm64/boot/dts/ti/k3-am625-sk-oldi-panel.dts | 113 ++++++
arch/arm64/boot/dts/ti/k3-am625-sk.dts | 671
+--------------------------------
arch/arm64/boot/dts/ti/k3-am625-skeleton.dts | 68 +++-
arch/arm64/boot/dts/ti/k3-am625.dtsi | 51 +++
arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 298 +++++++++++++++
arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 39 ++
arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 54 +++
arch/arm64/boot/dts/ti/k3-am62a.dtsi | 122 ++++++
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 223 +++++++++++
arch/arm64/boot/dts/ti/k3-am62a7.dtsi | 103 +++++
arch/arm64/boot/dts/ti/k3-am62x-lp-sk-oldi-panel.dts | 114 ++++++
arch/arm64/boot/dts/ti/k3-am62x-lp-sk.dts | 201 ++++++++++
arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 779
++++++++++++++++++++++++++++++++++++++
arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 8 +
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 4 +
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 203 +++++++++-
arch/arm64/boot/dts/ti/k3-j7200-common-proc-board-sr1.dts | 8 +
arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts | 17 +
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 136 +++++--
arch/arm64/boot/dts/ti/k3-j7200-mcspi-loopback.dts | 41 ++
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 33 +-
arch/arm64/boot/dts/ti/k3-j7200-sr1.dts | 58 +++
arch/arm64/boot/dts/ti/k3-j7200-thermal.dtsi | 14 +
arch/arm64/boot/dts/ti/k3-j7200.dtsi | 28 ++
arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts | 57 +++
arch/arm64/boot/dts/ti/k3-j721e-fpdlink-sk-fusion.dts | 8 +-
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 195 +++++++++-
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 30 ++
arch/arm64/boot/dts/ti/k3-j721e-sk-rpi-cam-imx219.dts | 6 +-
arch/arm64/boot/dts/ti/k3-j721e-sk-rpi-hdr-ehrpwm.dts | 65 ++++
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 79 +++-
arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts | 106 +++++-
arch/arm64/boot/dts/ti/k3-j721s2-cpb-csi2-ov5640.dts | 56 +++
arch/arm64/boot/dts/ti/k3-j721s2-fpdlink-cpb-fusion.dts | 107 ++++++
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 197 +++++++++-
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 72 +++-
arch/arm64/boot/dts/ti/k3-j784s4-edgeai-apps.dts | 8 +
arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 1220
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm64/boot/dts/ti/k3-j784s4-exp1-exp2-usxgmii.dts | 105 ++++++
arch/arm64/boot/dts/ti/k3-j784s4-exp1-usxgmii.dts | 97 +++++
arch/arm64/boot/dts/ti/k3-j784s4-exp2-usxgmii.dts | 97 +++++
arch/arm64/boot/dts/ti/k3-j784s4-fpdlink-fusion.dts | 112 ++++++
arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 2035
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 440
++++++++++++++++++++++
arch/arm64/boot/dts/ti/k3-j784s4-quad-port-eth1-exp.dts | 154 ++++++++
arch/arm64/boot/dts/ti/k3-j784s4-rtos-memory-map.dtsi | 340
+++++++++++++++++
arch/arm64/boot/dts/ti/k3-j784s4-vision-apps.dts | 36 ++
arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 287 ++++++++++++++
drivers/clocksource/Kconfig | 9 +-
drivers/clocksource/Makefile | 2 +-
drivers/clocksource/timer-ti-dm.c | 123 ++++++
drivers/cpufreq/Kconfig.arm | 4 +-
drivers/cpufreq/cpufreq-dt-platdev.c | 1 +
drivers/cpufreq/ti-cpufreq.c | 41 +-
drivers/dma-buf/heaps/Kconfig | 3 +-
drivers/dma-buf/heaps/carveout-heap.c | 67 +++-
drivers/dma/ti/Kconfig | 7 +-
drivers/dma/ti/Makefile | 16 +-
drivers/dma/ti/k3-psil-j721s2.c | 73 ++++
drivers/dma/ti/k3-psil-j784s4.c | 274 ++++++++++++++
drivers/dma/ti/k3-psil-priv.h | 1 +
drivers/dma/ti/k3-psil.c | 3 +
drivers/dma/ti/k3-udma-glue.c | 5 +-
drivers/dma/ti/k3-udma.c | 96 +++--
drivers/firmware/ti_sci.c | 5 +-
drivers/gpio/Kconfig | 9 +-
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-davinci.c | 11 +
drivers/gpio/gpio-tps6594x.c | 142 +++++++
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c | 1 +
drivers/gpu/drm/panel/panel-simple.c | 32 ++
drivers/gpu/drm/tidss/tidss_dispc.c | 221 ++++++++++-
drivers/gpu/drm/tidss/tidss_dispc.h | 9 +
drivers/gpu/drm/tidss/tidss_dispc_regs.h | 6 +
drivers/gpu/drm/tidss/tidss_drv.c | 1 +
drivers/input/misc/Kconfig | 10 +
drivers/input/misc/Makefile | 1 +
drivers/input/misc/tps65219-pwrbutton.c | 150 ++++++++
drivers/input/touchscreen/Kconfig | 1 +
drivers/input/touchscreen/ili210x.c | 561 +++++++++++++++++++++++++++-
drivers/irqchip/irq-ti-sci-intr.c | 112 ++++++
drivers/media/platform/Kconfig | 2 +
drivers/media/platform/Makefile | 1 +
drivers/media/platform/cadence/cdns-csi2rx.c | 110 +++++-
drivers/media/platform/chips-media/Kconfig | 2 +
drivers/media/platform/chips-media/Makefile | 2 +
drivers/{staging/media =>
media/platform/chips-media}/wave5/Kconfig | 2 +-
drivers/{staging/media =>
media/platform/chips-media}/wave5/Makefile | 4 +-
drivers/media/platform/chips-media/wave5/TODO | 25 ++
drivers/media/platform/chips-media/wave5/wave5-helper.c | 175 +++++++++
drivers/media/platform/chips-media/wave5/wave5-helper.h | 28 ++
drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-hw.c | 2343
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------
drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-regdefine.h | 1 -
drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vdi.c | 91 ++---
drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vdi.h | 14 -
drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpu-dec.c | 826
++++++++++++++++++++--------------------
drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpu-enc.c | 584
+++++++++++++----------------
drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpu.c | 229 ++++++------
drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpu.h | 1 -
drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpuapi.c | 304
+++++++++------
drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpuapi.h | 734
+++++++++++++++++++-----------------
drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpuconfig.h | 1 -
drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpuerror.h | 7 +-
drivers/media/platform/chips-media/wave5/wave5.h | 94 +++++
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c | 54 ++-
drivers/media/platform/vxe-vxd/decoder/core.c | 2 +-
drivers/media/platform/vxe-vxd/decoder/decoder.c | 3 +-
drivers/media/platform/vxe-vxd/decoder/hw_control.c | 29 +-
drivers/media/platform/vxe-vxd/decoder/vxd_v4l2.c | 5 +
drivers/media/platform/vxe-vxd/encoder/topaz_api.c | 22 +-
drivers/media/platform/vxe-vxd/encoder/vxe_enc.c | 2 +-
drivers/media/platform/vxe-vxd/encoder/vxe_enc.h | 1 +
drivers/media/platform/vxe-vxd/encoder/vxe_v4l2.c | 59 +--
drivers/mfd/Kconfig | 31 +-
drivers/mfd/Makefile | 2 +
drivers/mfd/tps65219.c | 435 ++++++++++++++++++++++
drivers/mfd/tps6594x.c | 120 ++++++
drivers/misc/sram-dma-heap.c | 2 +-
drivers/mmc/host/sdhci_am654.c | 2 +-
drivers/mtd/nand/spi/core.c | 213 +++++++++--
drivers/mtd/nand/spi/winbond.c | 242 +++++++++++-
drivers/mtd/spi-nor/spansion.c | 18 +-
drivers/net/ethernet/ti/am65-cpsw-nuss.c | 310 +++++++++++-----
drivers/net/ethernet/ti/am65-cpsw-nuss.h | 7 +-
drivers/net/ethernet/ti/am65-cpsw-qos.c | 16 +-
drivers/net/ethernet/ti/am65-cpts.c | 76 ++++
drivers/net/ethernet/ti/am65-cpts.h | 10 +
drivers/net/ethernet/ti/cpsw_ale.c | 12 +
drivers/net/ethernet/ti/cpsw_ale.h | 1 +
drivers/net/ethernet/ti/icssg_ethtool.c | 46 ++-
drivers/net/ethernet/ti/icssg_prueth.c | 12 +
drivers/net/ethernet/ti/icssg_prueth.h | 4 +
drivers/of/irq.c | 1 +
drivers/pci/controller/cadence/Kconfig | 12 +-
drivers/pci/controller/cadence/pci-j721e.c | 63 +++-
drivers/pci/controller/cadence/pcie-cadence-ep.c | 4 +
drivers/pci/controller/cadence/pcie-cadence-host.c | 5 +
drivers/pci/controller/cadence/pcie-cadence.c | 9 +
drivers/pci/controller/cadence/pcie-cadence.h | 4 +-
drivers/phy/cadence/phy-cadence-sierra.c | 141 ++++++-
drivers/phy/cadence/phy-cadence-torrent.c | 2437
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------
drivers/phy/ti/phy-gmii-sel.c | 37 +-
drivers/phy/ti/phy-j721e-wiz.c | 250 ++++++++++++-
drivers/regulator/Kconfig | 9 +
drivers/regulator/Makefile | 1 +
drivers/regulator/tps65219-regulator.c | 414 +++++++++++++++++++++
drivers/remoteproc/ti_k3_r5_remoteproc.c | 55 ++-
drivers/rtc/Kconfig | 10 +
drivers/rtc/Makefile | 1 +
drivers/rtc/rtc-ti-k3.c | 34 +-
drivers/rtc/rtc-tps6594x.c | 181 +++++++++
drivers/soc/ti/Kconfig | 13 +-
drivers/soc/ti/Makefile | 1 +
drivers/soc/ti/k3-ringacc.c | 28 +-
drivers/soc/ti/k3-socinfo.c | 1 +
drivers/soc/ti/ti-pat.c | 670 +++++++++++++++++++++++++++++++++
drivers/spi/spi-cadence-quadspi.c | 50 ++-
drivers/staging/media/Kconfig | 2 -
drivers/staging/media/Makefile | 1 -
drivers/staging/media/wave5/TODO | 34 --
drivers/staging/media/wave5/wave5.h | 82 ----
drivers/thermal/k3_j72xx_bandgap.c | 117 ++++++
drivers/usb/dwc3/dwc3-am62.c | 39 ++
include/clocksource/timer-ti-dm.h | 144 -------
include/dt-bindings/mux/ti-serdes.h | 62 ++++
include/dt-bindings/phy/phy.h | 1 +
include/dt-bindings/pinctrl/k3.h | 24 +-
include/linux/mfd/tps65219.h | 364 ++++++++++++++++++
include/linux/mfd/tps6594x.h | 90 +++++
include/linux/mtd/spinand.h | 154 +++++++-
include/linux/spi/spi-mem.h | 41 ++
include/uapi/linux/ti-pat.h | 44 +++
203 files changed, 20409 insertions(+), 5046 deletions(-)
create mode 100644
Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
rename Documentation/devicetree/bindings/{staging/media/cnm,wave.yaml
=> media/wave5.yml} (91%)
create mode 100644 Documentation/devicetree/bindings/mfd/ti,tps6594x.yaml
create mode 100644
Documentation/devicetree/bindings/misc/ti,dma-buf-phys.yaml
create mode 100644
Documentation/devicetree/bindings/regulator/ti,tps65219.yaml
create mode 100644
Documentation/devicetree/bindings/soc/ti/ti,j721e-pat.yaml
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-hdmi-audio.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-mcan.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-sk-oldi-panel.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62a.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62a7.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-lp-sk-oldi-panel.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-lp-sk.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi
create mode 100644
arch/arm64/boot/dts/ti/k3-j7200-common-proc-board-sr1.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-mcspi-loopback.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-sr1.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-sk-rpi-hdr-ehrpwm.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-cpb-csi2-ov5640.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-fpdlink-cpb-fusion.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-edgeai-apps.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-evm.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-exp1-exp2-usxgmii.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-exp1-usxgmii.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-exp2-usxgmii.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-fpdlink-fusion.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-quad-port-eth1-exp.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-rtos-memory-map.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-vision-apps.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4.dtsi
create mode 100644 drivers/dma/ti/k3-psil-j784s4.c
create mode 100644 drivers/gpio/gpio-tps6594x.c
create mode 100644 drivers/input/misc/tps65219-pwrbutton.c
create mode 100644 drivers/media/platform/chips-media/Kconfig
create mode 100644 drivers/media/platform/chips-media/Makefile
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/Kconfig (91%)
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/Makefile (82%)
create mode 100644 drivers/media/platform/chips-media/wave5/TODO
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-helper.c
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-helper.h
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-hw.c (50%)
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-regdefine.h (99%)
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vdi.c (66%)
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vdi.h (75%)
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpu-dec.c (65%)
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpu-enc.c (73%)
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpu.c (60%)
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpu.h (99%)
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpuapi.c (76%)
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpuapi.h (62%)
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpuconfig.h (99%)
rename drivers/{staging/media =>
media/platform/chips-media}/wave5/wave5-vpuerror.h (99%)
create mode 100644 drivers/media/platform/chips-media/wave5/wave5.h
create mode 100644 drivers/mfd/tps65219.c
create mode 100644 drivers/mfd/tps6594x.c
create mode 100644 drivers/regulator/tps65219-regulator.c
create mode 100644 drivers/rtc/rtc-tps6594x.c
create mode 100644 drivers/soc/ti/ti-pat.c
delete mode 100644 drivers/staging/media/wave5/TODO
delete mode 100644 drivers/staging/media/wave5/wave5.h
create mode 100644 include/linux/mfd/tps65219.h
create mode 100644 include/linux/mfd/tps6594x.h
create mode 100644 include/uapi/linux/ti-pat.h
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#12109):
https://lists.yoctoproject.org/g/linux-yocto/message/12109
Mute This Topic: https://lists.yoctoproject.org/mt/96347033/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-