All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tony Lindgren <tony@atomide.com>
To: soc@kernel.org
Cc: arm@kernel.org, linux-omap@vger.kernel.org,
	linux-arm-kernel@lists.infradead.org,
	Santosh Shilimkar <ssantosh@kernel.org>,
	Philipp Zabel <p.zabel@pengutronix.de>,
	Tero Kristo <t-kristo@ti.com>,
	Michael Turquette <mturquette@baylibre.com>,
	Stephen Boyd <sboyd@kernel.org>, Ohad Ben-Cohen <ohad@wizery.com>,
	Bjorn Andersson <bjorn.andersson@linaro.org>,
	"Tony Lindgren" <tony@atomide.com>
Subject: [GIT PULL 2/4] Update am335x to boot without platform data
Date: Tue,  1 Dec 2020 09:18:47 +0200	[thread overview]
Message-ID: <pull-1606806458-694517@atomide.com-2> (raw)
In-Reply-To: <pull-1606806458-694517@atomide.com>

From: "Tony Lindgren" <tony@atomide.com>

The following changes since commit 57df7e370d2ab83a64c07acd157acfed4169f114:

  remoteproc/wkup_m3: Use reset control driver if available (2020-11-16 12:57:40 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.11/genpd-am335x-signed

for you to fetch changes up to 133ad7ab7005dc951fb66d3de9e29a8259fe9744:

  ARM: OMAP2+: Build hwmod related code as needed (2020-11-16 12:58:21 +0200)

----------------------------------------------------------------
Update am335x to boot without platform data

With the driver updates done for genpd support, we can now update
am335x dts files to boot with genpd and simple-pm-bus, and drop
the related platform data.

To do that, we need to do the following changes for am335x:

- Add the remaining power domain and reset controller instances

- Configure interconnect clocks for system timers as those are
  now managed separately by the drivers/clocksource drivers

- Update control module, RTC, gpmc, debugss, emif, ocmcram,
  instr, and mpuss for device tree data and drop the legacy
  platform data

- Update the interconnect instances to boot with gendp and
  simple-pm-bus

- Drop the remaining platform data for am335x

- Add kconfig option for OMAP_HWMOD to build it only for the
  SoCs that need it

----------------------------------------------------------------
Tero Kristo (1):
      ARM: dts: am33xx: add remaining PRM instances

Tony Lindgren (17):
      ARM: dts: Configure also interconnect clocks for am4 system timer
      ARM: OMAP2+: Drop legacy platform data for am3 control module
      ARM: dts: Configure RTC powerdomain for am3
      ARM: dts: Configure interconnect target module for am3 wkup_m3
      ARM: OMAP2+: Drop legacy platform data for am3 wkup_m3
      ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpmc
      ARM: OMAP2+: Drop legacy platform data for am3 debugss
      ARM: OMAP2+: Drop legacy platform data for am3 emif
      ARM: OMAP2+: Drop legacy platform data for am3 ocmcram
      ARM: OMAP2+: Drop legacy platform data for am3 instr
      ARM: OMAP2+: Drop legacy platform data for am3 mpuss
      ARM: dts: Use simple-pm-bus for genpd for am3 l4_wkup
      ARM: dts: Use simple-pm-bus for genpd for am3 l4_fast
      ARM: dts: Use simple-pm-bus for genpd for am3 l4_per
      ARM: dts: Use simple-pm-bus for genpd for am3 l3
      ARM: OMAP2+: Drop legacy remaining legacy platform data for am3
      ARM: OMAP2+: Build hwmod related code as needed

 arch/arm/boot/dts/am335x-nano.dts                  |   1 -
 arch/arm/boot/dts/am33xx-l4.dtsi                   |  75 ++++--
 arch/arm/boot/dts/am33xx.dtsi                      | 185 ++++++++-----
 arch/arm/boot/dts/am4372.dtsi                      |  49 ++--
 arch/arm/mach-omap2/Kconfig                        |   9 +
 arch/arm/mach-omap2/Makefile                       |  14 +-
 arch/arm/mach-omap2/io.c                           |   2 -
 .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h  |   2 -
 .../omap_hwmod_33xx_43xx_interconnect_data.c       |   8 -
 .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c |  36 ---
 arch/arm/mach-omap2/omap_hwmod_33xx_data.c         | 294 ---------------------
 arch/arm/mach-omap2/omap_hwmod_43xx_data.c         |   1 -
 arch/arm/mach-omap2/pdata-quirks.c                 |  12 +-
 13 files changed, 236 insertions(+), 452 deletions(-)
 delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_data.c

WARNING: multiple messages have this Message-ID (diff)
From: Tony Lindgren <tony@atomide.com>
To: soc@kernel.org
Cc: Ohad Ben-Cohen <ohad@wizery.com>, Stephen Boyd <sboyd@kernel.org>,
	Michael Turquette <mturquette@baylibre.com>,
	Bjorn Andersson <bjorn.andersson@linaro.org>,
	Tero Kristo <t-kristo@ti.com>, Tony Lindgren <tony@atomide.com>,
	arm@kernel.org, Philipp Zabel <p.zabel@pengutronix.de>,
	Santosh Shilimkar <ssantosh@kernel.org>,
	linux-omap@vger.kernel.org, linux-arm-kernel@lists.infradead.org
Subject: [GIT PULL 2/4] Update am335x to boot without platform data
Date: Tue,  1 Dec 2020 09:18:47 +0200	[thread overview]
Message-ID: <pull-1606806458-694517@atomide.com-2> (raw)
Message-ID: <20201201071847.4GG_IgOlb_x1-uiYok3o1wAYcHtetPeq0ULyIkDaAlw@z> (raw)
In-Reply-To: <pull-1606806458-694517@atomide.com>

From: "Tony Lindgren" <tony@atomide.com>

The following changes since commit 57df7e370d2ab83a64c07acd157acfed4169f114:

  remoteproc/wkup_m3: Use reset control driver if available (2020-11-16 12:57:40 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap tags/omap-for-v5.11/genpd-am335x-signed

for you to fetch changes up to 133ad7ab7005dc951fb66d3de9e29a8259fe9744:

  ARM: OMAP2+: Build hwmod related code as needed (2020-11-16 12:58:21 +0200)

----------------------------------------------------------------
Update am335x to boot without platform data

With the driver updates done for genpd support, we can now update
am335x dts files to boot with genpd and simple-pm-bus, and drop
the related platform data.

To do that, we need to do the following changes for am335x:

- Add the remaining power domain and reset controller instances

- Configure interconnect clocks for system timers as those are
  now managed separately by the drivers/clocksource drivers

- Update control module, RTC, gpmc, debugss, emif, ocmcram,
  instr, and mpuss for device tree data and drop the legacy
  platform data

- Update the interconnect instances to boot with gendp and
  simple-pm-bus

- Drop the remaining platform data for am335x

- Add kconfig option for OMAP_HWMOD to build it only for the
  SoCs that need it

----------------------------------------------------------------
Tero Kristo (1):
      ARM: dts: am33xx: add remaining PRM instances

Tony Lindgren (17):
      ARM: dts: Configure also interconnect clocks for am4 system timer
      ARM: OMAP2+: Drop legacy platform data for am3 control module
      ARM: dts: Configure RTC powerdomain for am3
      ARM: dts: Configure interconnect target module for am3 wkup_m3
      ARM: OMAP2+: Drop legacy platform data for am3 wkup_m3
      ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpmc
      ARM: OMAP2+: Drop legacy platform data for am3 debugss
      ARM: OMAP2+: Drop legacy platform data for am3 emif
      ARM: OMAP2+: Drop legacy platform data for am3 ocmcram
      ARM: OMAP2+: Drop legacy platform data for am3 instr
      ARM: OMAP2+: Drop legacy platform data for am3 mpuss
      ARM: dts: Use simple-pm-bus for genpd for am3 l4_wkup
      ARM: dts: Use simple-pm-bus for genpd for am3 l4_fast
      ARM: dts: Use simple-pm-bus for genpd for am3 l4_per
      ARM: dts: Use simple-pm-bus for genpd for am3 l3
      ARM: OMAP2+: Drop legacy remaining legacy platform data for am3
      ARM: OMAP2+: Build hwmod related code as needed

 arch/arm/boot/dts/am335x-nano.dts                  |   1 -
 arch/arm/boot/dts/am33xx-l4.dtsi                   |  75 ++++--
 arch/arm/boot/dts/am33xx.dtsi                      | 185 ++++++++-----
 arch/arm/boot/dts/am4372.dtsi                      |  49 ++--
 arch/arm/mach-omap2/Kconfig                        |   9 +
 arch/arm/mach-omap2/Makefile                       |  14 +-
 arch/arm/mach-omap2/io.c                           |   2 -
 .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h  |   2 -
 .../omap_hwmod_33xx_43xx_interconnect_data.c       |   8 -
 .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c |  36 ---
 arch/arm/mach-omap2/omap_hwmod_33xx_data.c         | 294 ---------------------
 arch/arm/mach-omap2/omap_hwmod_43xx_data.c         |   1 -
 arch/arm/mach-omap2/pdata-quirks.c                 |  12 +-
 13 files changed, 236 insertions(+), 452 deletions(-)
 delete mode 100644 arch/arm/mach-omap2/omap_hwmod_33xx_data.c

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

  reply	other threads:[~2020-12-01  7:20 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-01  7:18 [GIT PULL 1/4] Driver changes for omaps for genpd support Tony Lindgren
2020-12-01  7:18 ` Tony Lindgren
2020-12-01  7:18 ` Tony Lindgren [this message]
2020-12-01  7:18   ` [GIT PULL 2/4] Update am335x to boot without platform data Tony Lindgren
2020-12-09 20:26   ` Arnd Bergmann
2020-12-09 20:27     ` Arnd Bergmann
2020-12-09 20:27     ` Arnd Bergmann
2020-12-09 20:26     ` Arnd Bergmann
2020-12-01  7:18 ` [GIT PULL 3/4] Update am437x " Tony Lindgren
2020-12-01  7:18   ` Tony Lindgren
2020-12-09 20:27   ` Arnd Bergmann
2020-12-09 20:27     ` Arnd Bergmann
2020-12-01  7:18 ` [GIT PULL 4/4] Remaining genpd changes for omaps for v5.11 Tony Lindgren
2020-12-01  7:18   ` Tony Lindgren
2020-12-09  2:22   ` Stephen Boyd
2020-12-09  2:22     ` Stephen Boyd
2020-12-09 20:27   ` Arnd Bergmann
2020-12-09 20:27     ` Arnd Bergmann
2020-12-08 23:31 ` [GIT PULL 1/4] Driver changes for omaps for genpd support Arnd Bergmann
2020-12-08 23:31   ` Arnd Bergmann
2020-12-09 21:00 ` patchwork-bot+linux-soc

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=pull-1606806458-694517@atomide.com-2 \
    --to=tony@atomide.com \
    --cc=arm@kernel.org \
    --cc=bjorn.andersson@linaro.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-omap@vger.kernel.org \
    --cc=mturquette@baylibre.com \
    --cc=ohad@wizery.com \
    --cc=p.zabel@pengutronix.de \
    --cc=sboyd@kernel.org \
    --cc=soc@kernel.org \
    --cc=ssantosh@kernel.org \
    --cc=t-kristo@ti.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.