From: "Tony Lindgren" <tony@atomide.com>
The following changes since commit b2745d92bb015cc4454d4195c4ce6e2852db397e:
bus: ti-sysc: Add support for PRUSS SYSC type (2020-03-04 07:54:57 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.7/ti-sysc-drop-pdata-signed
for you to fetch changes up to 104d56b3e3766931ff1a1d786d2fcce908daaaf7:
ARM: OMAP2+: Drop legacy platform data for dra7 edma (2020-03-06 07:20:04 -0800)
----------------------------------------------------------------
Drop legacy platform data for omaps for v5.7
This series of changes continues dropping legacy platform data for
omaps by updating devices to probe with ti-sysc interconnect target
module driver:
- Update omap4, omap5, am437x, and dra7 display subsystem (DSS)
to probe with device tree data only
- Update am335x, am437x and dra7 to probe EDMA to probe with
device tree data only
- Drop legacy platform data for am335x and am437x PRUSS as the
current code just keeps the devices in reset
- Drop legacy platform data for omap4 DSP and IPU as the current
code just keeps the devices in reset
- Configure am437x and dra7 PRU-ICSS to probe with device tree
data
For the dropped omap4 DSP and IPU platform data, there will be patches
coming later on to configure the accelerators using the omap remoteproc
bindings so hopefully folks can actually use these devices eventually.
----------------------------------------------------------------
Suman Anna (6):
ARM: OMAP2+: Drop hwmod data for am3 and am4 PRUSS
ARM: OMAP2+: Drop legacy platform data for OMAP4 DSP
ARM: OMAP4: hwmod_data: Remove OMAP4 IPU hwmod data
ARM: dts: AM33xx-l4: Update PRUSS interconnect target-module node
ARM: dts: AM4372: Add the PRU-ICSS interconnect target-module node
ARM: dts: dra7: Add PRU-ICSS interconnect target-module nodes
Tony Lindgren (37):
ARM: dts: Configure interconnect target module for omap4 dss
ARM: dts: Configure interconnect target module for omap4 dispc
ARM: dts: Configure interconnect target module for omap4 rfbi
ARM: dts: Configure interconnect target module for omap4 venc
ARM: dts: Configure interconnect target module for omap4 dsi1
ARM: dts: Configure interconnect target module for omap4 dsi2
ARM: dts: Configure interconnect target module for omap4 hdmi
ARM: dts: Configure interconnect target module for omap5 dss
ARM: dts: Configure interconnect target module for omap5 dispc
ARM: dts: Configure interconnect target module for omap5 rfbi
ARM: dts: Configure interconnect target module for omap5 dsi1
ARM: dts: Configure interconnect target module for omap5 dsi2
ARM: dts: Configure interconnect target module for omap5 hdmi
ARM: dts: Configure interconnect target module for dra7 dss
ARM: dts: Configure interconnect target module for dra7 dispc
ARM: dts: Configure interconnect target module for dra7 hdmi
ARM: dts: Move am437x dss to the interconnect target module in l4
ARM: dts: Configure interconnect target module for am437x dispc
ARM: dts: Configure interconnect target module for am437x rfbi
ARM: OMAP2+: Drop legacy platform data for omap4 dss
ARM: OMAP2+: Drop legacy platform data for omap5 DSS
ARM: OMAP2+: Drop legacy platform data for dra7 DSS
ARM: OMAP2+: Drop legacy platform data for am437x DSS
Merge branch 'omap-for-v5.7/accelerators' into omap-for-v5.7/ti-sysc-drop-pdata
ARM: dts: Configure interconnect target module for am3 tpcc
ARM: dts: Configure interconnect target module for am3 tptc0
ARM: dts: Configure interconnect target module for am3 tptc1
ARM: dts: Configure interconnect target module for am3 tptc2
ARM: dts: Configure interconnect target module for am4 tpcc
ARM: dts: Configure interconnect target module for am4 tptc0
ARM: dts: Configure interconnect target module for am4 tptc1
ARM: dts: Configure interconnect target module for am4 tptc2
ARM: dts: Configure interconnect target module for dra7 tpcc
ARM: dts: Configure interconnect target module for dra7 tptc0
ARM: dts: Configure interconnect target module for dra7 tptc1
ARM: OMAP2+: Drop legacy platform data for am3 and am4 edma
ARM: OMAP2+: Drop legacy platform data for dra7 edma
arch/arm/boot/dts/am33xx-l4.dtsi | 21 +-
arch/arm/boot/dts/am33xx.dtsi | 121 +++--
arch/arm/boot/dts/am4372.dtsi | 179 ++++---
arch/arm/boot/dts/am437x-l4.dtsi | 77 ++-
arch/arm/boot/dts/am57-pruss.dtsi | 50 ++
arch/arm/boot/dts/am5718.dtsi | 1 +
arch/arm/boot/dts/am5728.dtsi | 1 +
arch/arm/boot/dts/am5748.dtsi | 1 +
arch/arm/boot/dts/dra7.dtsi | 219 ++++++---
arch/arm/boot/dts/dra72x.dtsi | 6 +-
arch/arm/boot/dts/dra74x.dtsi | 10 +-
arch/arm/boot/dts/omap4-l4.dtsi | 1 +
arch/arm/boot/dts/omap4.dtsi | 279 ++++++++---
arch/arm/boot/dts/omap5.dtsi | 241 +++++++---
.../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 10 -
.../omap_hwmod_33xx_43xx_interconnect_data.c | 40 --
.../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 115 -----
arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 14 -
arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 114 -----
arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 531 ---------------------
arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 288 -----------
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 251 ----------
22 files changed, 884 insertions(+), 1686 deletions(-)
create mode 100644 arch/arm/boot/dts/am57-pruss.dtsi
From: "Tony Lindgren" <tony@atomide.com> The following changes since commit b2745d92bb015cc4454d4195c4ce6e2852db397e: bus: ti-sysc: Add support for PRUSS SYSC type (2020-03-04 07:54:57 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.7/ti-sysc-drop-pdata-signed for you to fetch changes up to 104d56b3e3766931ff1a1d786d2fcce908daaaf7: ARM: OMAP2+: Drop legacy platform data for dra7 edma (2020-03-06 07:20:04 -0800) ---------------------------------------------------------------- Drop legacy platform data for omaps for v5.7 This series of changes continues dropping legacy platform data for omaps by updating devices to probe with ti-sysc interconnect target module driver: - Update omap4, omap5, am437x, and dra7 display subsystem (DSS) to probe with device tree data only - Update am335x, am437x and dra7 to probe EDMA to probe with device tree data only - Drop legacy platform data for am335x and am437x PRUSS as the current code just keeps the devices in reset - Drop legacy platform data for omap4 DSP and IPU as the current code just keeps the devices in reset - Configure am437x and dra7 PRU-ICSS to probe with device tree data For the dropped omap4 DSP and IPU platform data, there will be patches coming later on to configure the accelerators using the omap remoteproc bindings so hopefully folks can actually use these devices eventually. ---------------------------------------------------------------- Suman Anna (6): ARM: OMAP2+: Drop hwmod data for am3 and am4 PRUSS ARM: OMAP2+: Drop legacy platform data for OMAP4 DSP ARM: OMAP4: hwmod_data: Remove OMAP4 IPU hwmod data ARM: dts: AM33xx-l4: Update PRUSS interconnect target-module node ARM: dts: AM4372: Add the PRU-ICSS interconnect target-module node ARM: dts: dra7: Add PRU-ICSS interconnect target-module nodes Tony Lindgren (37): ARM: dts: Configure interconnect target module for omap4 dss ARM: dts: Configure interconnect target module for omap4 dispc ARM: dts: Configure interconnect target module for omap4 rfbi ARM: dts: Configure interconnect target module for omap4 venc ARM: dts: Configure interconnect target module for omap4 dsi1 ARM: dts: Configure interconnect target module for omap4 dsi2 ARM: dts: Configure interconnect target module for omap4 hdmi ARM: dts: Configure interconnect target module for omap5 dss ARM: dts: Configure interconnect target module for omap5 dispc ARM: dts: Configure interconnect target module for omap5 rfbi ARM: dts: Configure interconnect target module for omap5 dsi1 ARM: dts: Configure interconnect target module for omap5 dsi2 ARM: dts: Configure interconnect target module for omap5 hdmi ARM: dts: Configure interconnect target module for dra7 dss ARM: dts: Configure interconnect target module for dra7 dispc ARM: dts: Configure interconnect target module for dra7 hdmi ARM: dts: Move am437x dss to the interconnect target module in l4 ARM: dts: Configure interconnect target module for am437x dispc ARM: dts: Configure interconnect target module for am437x rfbi ARM: OMAP2+: Drop legacy platform data for omap4 dss ARM: OMAP2+: Drop legacy platform data for omap5 DSS ARM: OMAP2+: Drop legacy platform data for dra7 DSS ARM: OMAP2+: Drop legacy platform data for am437x DSS Merge branch 'omap-for-v5.7/accelerators' into omap-for-v5.7/ti-sysc-drop-pdata ARM: dts: Configure interconnect target module for am3 tpcc ARM: dts: Configure interconnect target module for am3 tptc0 ARM: dts: Configure interconnect target module for am3 tptc1 ARM: dts: Configure interconnect target module for am3 tptc2 ARM: dts: Configure interconnect target module for am4 tpcc ARM: dts: Configure interconnect target module for am4 tptc0 ARM: dts: Configure interconnect target module for am4 tptc1 ARM: dts: Configure interconnect target module for am4 tptc2 ARM: dts: Configure interconnect target module for dra7 tpcc ARM: dts: Configure interconnect target module for dra7 tptc0 ARM: dts: Configure interconnect target module for dra7 tptc1 ARM: OMAP2+: Drop legacy platform data for am3 and am4 edma ARM: OMAP2+: Drop legacy platform data for dra7 edma arch/arm/boot/dts/am33xx-l4.dtsi | 21 +- arch/arm/boot/dts/am33xx.dtsi | 121 +++-- arch/arm/boot/dts/am4372.dtsi | 179 ++++--- arch/arm/boot/dts/am437x-l4.dtsi | 77 ++- arch/arm/boot/dts/am57-pruss.dtsi | 50 ++ arch/arm/boot/dts/am5718.dtsi | 1 + arch/arm/boot/dts/am5728.dtsi | 1 + arch/arm/boot/dts/am5748.dtsi | 1 + arch/arm/boot/dts/dra7.dtsi | 219 ++++++--- arch/arm/boot/dts/dra72x.dtsi | 6 +- arch/arm/boot/dts/dra74x.dtsi | 10 +- arch/arm/boot/dts/omap4-l4.dtsi | 1 + arch/arm/boot/dts/omap4.dtsi | 279 ++++++++--- arch/arm/boot/dts/omap5.dtsi | 241 +++++++--- .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 10 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 40 -- .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 115 ----- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 14 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 114 ----- arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 531 --------------------- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 288 ----------- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 251 ---------- 22 files changed, 884 insertions(+), 1686 deletions(-) create mode 100644 arch/arm/boot/dts/am57-pruss.dtsi