linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [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).