Merge tag 'omap-for-v5.4/ti-sysc-sgx-signed' of git://git.kernel.org/pub/scm/linux...
authorArnd Bergmann <arnd@arndb.de>
Wed, 4 Sep 2019 15:22:01 +0000 (17:22 +0200)
committerArnd Bergmann <arnd@arndb.de>
Wed, 4 Sep 2019 15:22:02 +0000 (17:22 +0200)
commit1fb2e59cf50b61d723819f8b13718c1f57d7ea0d
tree9acaf3977ddce6aed814de3efc1bff4a6b56afe3
parentfeeb04ce9172f09c0cc9990af74d6749892f8b84
parent6cb0ac0fb9786d01f140dcfcd3d09ce850dd0a64
Merge tag 'omap-for-v5.4/ti-sysc-sgx-signed' of git://git./linux/kernel/git/tmlind/linux-omap into arm/late

SoC glue layer changes for SGX on omap variants for v5.4

For a while we've had omap4 sgx glue layer defined in dts and probed
with ti-sysc driver. This allows idling the sgx module for PM, and
removes the need for custom platform glue layer code for any further
driver changes.

We first drop the unused legacy platform data for omap4 sgx. Then for
omap5, we need add the missing clkctrl clock data so we can configure
sgx. And we configure sgx for omap34xx, omap36xx and am3517.

For am335x, we still have a dependency for rstctrl reset driver changes,
so that will be added later on.

Note that this branch is based on earlier ti-sysc branch for omap36xx
glue layer quirk handling.

* tag 'omap-for-v5.4/ti-sysc-sgx-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
  ARM: dts: ARM: dts: Configure interconnect target module for am3517sgx
  ARM: dts: Configure interconnect target module for omap3 sgx
  ARM: dts: Configure sgx for omap5
  clk: ti: add clkctrl data omap5 sgx
  ARM: OMAP2+: Drop legacy platform data for omap4 gpu

Link: https://lore.kernel.org/r/pull-1567016893-318461@atomide.com-4
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/mach-omap2/omap_hwmod_44xx_data.c