* [GIT PULL 1/4] soc changes for omaps for v5.6
@ 2020-01-07 18:14 Tony Lindgren
2020-01-07 18:14 ` [GIT PULL 2/4] dts " Tony Lindgren
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Tony Lindgren @ 2020-01-07 18:14 UTC (permalink / raw)
To: soc; +Cc: Tony Lindgren, linux-omap, arm, linux-arm-kernel
From: "Tony Lindgren" <tony@atomide.com>
The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a:
Linux 5.5-rc1 (2019-12-08 14:57:55 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.6/soc-signed
for you to fetch changes up to 4601832f40501efc3c2fd264a5a69bd1ac17d520:
ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot (2019-12-17 09:57:09 -0800)
----------------------------------------------------------------
SoC changes for omaps for v5.6 merge window
SoC related changes for omaps that mostly relate to making iommus
to start probing with ti-sysc interconnect target module driver:
- Add missing lcdc clockdomain for am43xx
- Pass auxdata for reset control driver
- Remove old pdata quirks for iommus
- Add workaround for dra7 dsp mstandby errata
- Convert iommu platform code to probe with ti-sysc
- Use sperate iommu auxdata for ipu1
----------------------------------------------------------------
Dave Gerlach (1):
ARM: OMAP2+: am43xx: Add lcdc clockdomain
Suman Anna (2):
ARM: OMAP2+: Add workaround for DRA7 DSP MStandby errata i879
ARM: OMAP2+: use separate IOMMU pdata to fix DRA7 IPU1 boot
Tero Kristo (3):
ARM: OMAP2+: pdata-quirks: add PRM data for reset support
ARM: OMAP4+: remove pdata quirks for omap4+ iommus
ARM: OMAP2+: omap-iommu.c conversion to ti-sysc
arch/arm/mach-omap2/clockdomains43xx_data.c | 10 +++
arch/arm/mach-omap2/omap-iommu.c | 128 ++++++++++++++++++++++++----
arch/arm/mach-omap2/pdata-quirks.c | 43 +++++++---
arch/arm/mach-omap2/prcm43xx.h | 1 +
4 files changed, 153 insertions(+), 29 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL 2/4] dts changes for omaps for v5.6
2020-01-07 18:14 [GIT PULL 1/4] soc changes for omaps for v5.6 Tony Lindgren
@ 2020-01-07 18:14 ` Tony Lindgren
2020-01-07 18:14 ` [GIT PULL 3/4] ti-sysc " Tony Lindgren
2020-01-07 18:14 ` [GIT PULL 4/4] drop more legacy platform data " Tony Lindgren
2 siblings, 0 replies; 4+ messages in thread
From: Tony Lindgren @ 2020-01-07 18:14 UTC (permalink / raw)
To: soc; +Cc: Tony Lindgren, linux-omap, arm, linux-arm-kernel
From: "Tony Lindgren" <tony@atomide.com>
The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a:
Linux 5.5-rc1 (2019-12-08 14:57:55 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.6/dt-signed
for you to fetch changes up to bfe0237dd6c441f0ba531755ab24579eaee99be7:
ARM: dts: am335x-icev2: Add support for OSD9616P0899-10 at i2c0 (2019-12-12 09:35:02 -0800)
----------------------------------------------------------------
Devicetree changes for omaps for v5.6 merge window
Devicetree changes for omaps for v5.6 to configure more
devices and update boards to use generic lcd panels:
- Configure HDMI for dra76-evm and am57xx-idk
- Correct node name for am3517 mdio
- Convert am335x-evm, am335x-evmsk, and am335x-icev2 to use generic
panels
----------------------------------------------------------------
Grygorii Strashko (1):
ARM: dts: omap3: name mdio node properly
Jyri Sarha (3):
ARM: dts: am335x-evm: Use drm simple-panel instead of tilcdc-panel
ARM: dts: am335x-evmsk: Use drm simple-panel instead of tilcdc-panel
ARM: dts: am335x-icev2: Add support for OSD9616P0899-10 at i2c0
Tomi Valkeinen (2):
ARM: dts: dra76-evm: add HDMI output
ARM: dts: am57xx-idk-common: add HDMI to the common dtsi
arch/arm/boot/dts/am335x-evm.dts | 40 +++++++------------
arch/arm/boot/dts/am335x-evmsk.dts | 38 ++++++------------
arch/arm/boot/dts/am335x-icev2.dts | 13 +++++++
arch/arm/boot/dts/am3517.dtsi | 2 +-
arch/arm/boot/dts/am57xx-idk-common.dtsi | 59 ++++++++++++++++++++++++++++
arch/arm/boot/dts/dra76-evm.dts | 66 ++++++++++++++++++++++++++++++++
6 files changed, 164 insertions(+), 54 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL 3/4] ti-sysc dts changes for omaps for v5.6
2020-01-07 18:14 [GIT PULL 1/4] soc changes for omaps for v5.6 Tony Lindgren
2020-01-07 18:14 ` [GIT PULL 2/4] dts " Tony Lindgren
@ 2020-01-07 18:14 ` Tony Lindgren
2020-01-07 18:14 ` [GIT PULL 4/4] drop more legacy platform data " Tony Lindgren
2 siblings, 0 replies; 4+ messages in thread
From: Tony Lindgren @ 2020-01-07 18:14 UTC (permalink / raw)
To: soc; +Cc: Tony Lindgren, linux-omap, arm, linux-arm-kernel
From: "Tony Lindgren" <tony@atomide.com>
The following changes since commit 2c81f0f6d3f52ac222a5dc07a6e5c06e1543e88b:
bus: ti-sysc: Fix iterating over clocks (2019-12-16 14:55:22 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.6/ti-sysc-dt-signed
for you to fetch changes up to d71b48236c83a8a732ccaf23dbf3b719d5c62e88:
Merge tag 'sdma-dts' into omap-for-v5.6/ti-sysc-dt (2019-12-30 10:01:16 -0800)
----------------------------------------------------------------
dts changes for omaps for ti-sysc driver for v5.6 merge window
Devicetree changes for omaps to configure more devices to probe with
ti-sysc interconnect target module:
- Configure am4 qspi
- Configure aes, des and sham accelerators for am3, 4 and dra7
- Configure iommus for omap4, 5 and dra7
- Add a generic compatible for sdma, and configure omap2 and 3 sdma
----------------------------------------------------------------
Tero Kristo (4):
ARM: dts: dra7: convert IOMMUs to use ti-sysc
ARM: dts: dra74x: convert IOMMUs to use ti-sysc
ARM: dts: omap4: convert IOMMUs to use ti-sysc
ARM: dts: omap5: convert IOMMUs to use ti-sysc
Tony Lindgren (13):
ARM: dts: Add generic compatible for omap sdma instances
ARM: dts: Configure interconnect target module for omap2 sdma
ARM: dts: Configure interconnect target module for omap3 sdma
ARM: dts: Configure interconnect target module for am4 qspi
ARM: dts: Configure interconnect target module for am3 sham
ARM: dts: Configure interconnect target module for am4 sham
ARM: dts: Configure interconnect target module for dra7 sham
ARM: dts: Configure interconnect target module for am3 aes
ARM: dts: Configure interconnect target module for am4 aes
ARM: dts: Configure interconnect target module for dra7 aes
ARM: dts: Configure interconnect target module for am4 des
ARM: dts: Configure interconnect target module for dra7 des
Merge tag 'sdma-dts' into omap-for-v5.6/ti-sysc-dt
arch/arm/boot/dts/am33xx.dtsi | 67 ++++++++--
arch/arm/boot/dts/am4372.dtsi | 140 ++++++++++++++++-----
arch/arm/boot/dts/dra7-l4.dtsi | 34 +++++-
arch/arm/boot/dts/dra7.dtsi | 255 +++++++++++++++++++++++++++++----------
arch/arm/boot/dts/dra74x.dtsi | 71 ++++++++---
arch/arm/boot/dts/omap2.dtsi | 42 +++++--
arch/arm/boot/dts/omap2430.dtsi | 4 +
arch/arm/boot/dts/omap3-n900.dts | 5 +
arch/arm/boot/dts/omap3.dtsi | 45 +++++--
arch/arm/boot/dts/omap36xx.dtsi | 4 +
arch/arm/boot/dts/omap4-l4.dtsi | 13 +-
arch/arm/boot/dts/omap4.dtsi | 43 ++++---
arch/arm/boot/dts/omap5-l4.dtsi | 13 +-
arch/arm/boot/dts/omap5.dtsi | 40 +++---
14 files changed, 595 insertions(+), 181 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL 4/4] drop more legacy platform data for omaps for v5.6
2020-01-07 18:14 [GIT PULL 1/4] soc changes for omaps for v5.6 Tony Lindgren
2020-01-07 18:14 ` [GIT PULL 2/4] dts " Tony Lindgren
2020-01-07 18:14 ` [GIT PULL 3/4] ti-sysc " Tony Lindgren
@ 2020-01-07 18:14 ` Tony Lindgren
2 siblings, 0 replies; 4+ messages in thread
From: Tony Lindgren @ 2020-01-07 18:14 UTC (permalink / raw)
To: soc; +Cc: Tony Lindgren, linux-omap, arm, linux-arm-kernel
From: "Tony Lindgren" <tony@atomide.com>
The following changes since commit a6c8056d2f34e8d8fec398630facb32673f23984:
ARM: dts: omap5: convert IOMMUs to use ti-sysc (2019-12-17 09:27:29 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.6/ti-sysc-drop-pdata-signed
for you to fetch changes up to 9fc85a7124b5ff9ec24ad391f9994f89ae611313:
Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sysc-drop-pdata (2019-12-30 10:17:51 -0800)
----------------------------------------------------------------
Drop more legacy platform data for omaps for v5.6 merge window
We can now probe devices with ti-sysc interconnect driver and dts
data, and can continue dropping the related platform data and custom
ti,hwmods dts property for various devices.
And related to that, we finally can remove the legacy sdma support in
favor of using the dmaengine driver only. I was planning to send the
sdma changes separately, but that would have produced a pile of
pointless merge conflicts, so I decided it's best to resolve it locally.
After all, the sdma series also ends up removing the related platform
data.
Note that this series is based on omap-for-v5.6/ti-sysc-dt-signed branch
as it depends for dts data being in place.
----------------------------------------------------------------
Tero Kristo (2):
ARM: OMAP4: hwmod-data: remove OMAP4 IOMMU hwmod data
ARM: OMAP5: hwmod-data: remove OMAP5 IOMMU hwmod data
Tony Lindgren (56):
ARM: OMAP2+: Drop unused sdma functions
ARM: OMAP2+: Drop sdma interrupt handling for mach-omap2
ARM: OMAP2+: Configure sdma capabilities directly
ARM: OMAP2+: Configure dma_plat_info directly and drop dma_dev_attr
dmaengine: ti: omap-dma: Add device tree match data and use it for cpu_pm
ARM: OMAP2+: Drop legacy platform data for am4 qspi
ARM: OMAP2+: Drop legacy platform data for omap4 aess
ARM: OMAP2+: Drop legacy platform data for omap4 dmic
ARM: OMAP2+: Drop legacy platform data for omap4 mcpdm
ARM: OMAP2+: Drop legacy platform data for omap5 dmic
ARM: OMAP2+: Drop legacy platform data for omap5 mcpdm
ARM: OMAP2+: Drop legacy platform data for am3 and am4 sham
ARM: OMAP2+: Drop legacy platform data for dra7 sham
ARM: OMAP2+: Drop legacy platform data for am3 and am4 aes
ARM: OMAP2+: Drop legacy platform data for dra7 aes
ARM: OMAP2+: Drop legacy platform data for am4 des
ARM: OMAP2+: Drop legacy platform data for dra7 des
ARM: OMAP2+: Drop legacy platform data for omap4 timers except timer1
ARM: OMAP2+: Drop legacy platform data for omap5 timers except timer1
ARM: OMAP2+: Drop legacy platform data for am3 and am4 timers except timer1 and 2
ARM: OMAP2+: Drop legacy platform data for dra7 timers except timer1 to 4
ARM: OMAP2+: Drop legacy platform data for am3 and am4 epwmss
ARM: OMAP2+: Drop legacy platform data for dra7 epwmss
ARM: OMAP2+: Drop legacy platform data for am3 and am4 spinlock
ARM: OMAP2+: Drop legacy platform data for omap4 spinlock
ARM: OMAP2+: Drop legacy platform data for omap5 spinlock
ARM: OMAP2+: Drop legacy platform data for dra7 spinlock
ARM: OMAP2+: Drop legacy platform data for am3 and am4 spi
ARM: OMAP2+: Drop legacy platform data for am3 and am4 dcan
ARM: OMAP2+: Drop legacy platform data for dra7 dcan
ARM: OMAP2+: Drop legacy platform data for am3 adc_tsc
ARM: OMAP2+: Drop legacy platform data for am4 adc_tsc
ARM: OMAP2+: Drop legacy platform data for am3 and am4 elm
ARM: OMAP2+: Drop legacy platform data for omap4 elm
ARM: OMAP2+: Drop legacy platform data for dra7 elm
ARM: OMAP2+: Drop legacy platform data for am3 lcdc
ARM: OMAP2+: Drop legacy platform data for am4 ocp2scp
ARM: OMAP2+: Drop legacy platform data for omap4 ocp2scp
ARM: OMAP2+: Drop legacy platform data for omap5 ocp2scp
ARM: OMAP2+: Drop legacy platform data for dra7 ocp2scp
ARM: OMAP2+: Drop legacy platform data for am4 vpfe
ARM: OMAP2+: Drop legacy platform data for omap4 hsi
ARM: OMAP2+: Drop legacy platform data for omap4 smartreflex
ARM: OMAP2+: Drop legacy platform data for dra7 smartreflex
ARM: OMAP2+: Drop legacy platform data for omap4 kbd
ARM: OMAP2+: Drop legacy platform data for omap5 kbd
ARM: OMAP2+: Drop legacy platform data for omap4 slimbus
ARM: OMAP2+: Drop legacy platform data for omap4 fdif
Merge branch 'omap-for-v5.6/ti-sysc-dt' into omap-for-v5.6/ti-sysc-drop-pdata
dmaengine: ti: omap-dma: Configure global priority register directly
dmaengine: ti: omap-dma: Pass sdma auxdata to driver and use it
dmaengine: ti: omap-dma: Allocate channels directly
dmaengine: ti: omap-dma: Use cpu notifier to block idle for omap2
ARM: OMAP2+: Drop legacy init for sdma
ARM: OMAP2+: Drop legacy platform data for sdma
Merge branch 'omap-for-v5.6/sdma' into omap-for-v5.6/ti-sysc-drop-pdata
arch/arm/boot/dts/am33xx-l4.dtsi | 16 -
arch/arm/boot/dts/am33xx.dtsi | 2 -
arch/arm/boot/dts/am4372.dtsi | 4 -
arch/arm/boot/dts/am437x-l4.dtsi | 29 -
arch/arm/boot/dts/dra7-l4.dtsi | 25 +-
arch/arm/boot/dts/dra7.dtsi | 3 -
arch/arm/boot/dts/omap2.dtsi | 43 +-
arch/arm/boot/dts/omap2430.dtsi | 4 +
arch/arm/boot/dts/omap3-n900.dts | 5 +
arch/arm/boot/dts/omap3.dtsi | 46 +-
arch/arm/boot/dts/omap36xx.dtsi | 4 +
arch/arm/boot/dts/omap4-l4-abe.dtsi | 7 -
arch/arm/boot/dts/omap4-l4.dtsi | 19 +-
arch/arm/boot/dts/omap4.dtsi | 1 -
arch/arm/boot/dts/omap5-l4-abe.dtsi | 6 -
arch/arm/boot/dts/omap5-l4.dtsi | 13 +-
arch/arm/mach-omap2/common.h | 3 +
arch/arm/mach-omap2/dma.c | 119 +--
arch/arm/mach-omap2/omap_device.c | 170 ---
arch/arm/mach-omap2/omap_device.h | 4 -
arch/arm/mach-omap2/omap_hwmod.c | 18 -
arch/arm/mach-omap2/omap_hwmod.h | 3 -
arch/arm/mach-omap2/omap_hwmod_2420_data.c | 34 -
arch/arm/mach-omap2/omap_hwmod_2430_data.c | 34 -
arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 18 -
.../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 33 -
.../omap_hwmod_33xx_43xx_interconnect_data.c | 124 ---
.../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 335 ------
arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 91 --
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 61 --
arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 448 --------
arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 1099 +-------------------
arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 662 ------------
arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 873 ----------------
arch/arm/mach-omap2/omap_hwmod_common_data.h | 1 -
arch/arm/mach-omap2/omap_hwmod_reset.c | 24 -
arch/arm/mach-omap2/pdata-quirks.c | 1 +
arch/arm/mach-omap2/pm24xx.c | 22 +-
arch/arm/mach-omap2/pm34xx.c | 5 -
arch/arm/plat-omap/dma.c | 471 +--------
drivers/dma/ti/omap-dma.c | 286 ++++-
include/linux/omap-dma.h | 18 -
include/sound/aess.h | 53 -
43 files changed, 395 insertions(+), 4842 deletions(-)
delete mode 100644 include/sound/aess.h
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-01-07 18:15 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-01-07 18:14 [GIT PULL 1/4] soc changes for omaps for v5.6 Tony Lindgren
2020-01-07 18:14 ` [GIT PULL 2/4] dts " Tony Lindgren
2020-01-07 18:14 ` [GIT PULL 3/4] ti-sysc " Tony Lindgren
2020-01-07 18:14 ` [GIT PULL 4/4] drop more legacy platform data " Tony Lindgren
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).