All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] Ux500 cleanups from Arnd
@ 2016-07-12  9:29 Linus Walleij
  2016-07-14 13:24 ` Arnd Bergmann
  0 siblings, 1 reply; 2+ messages in thread
From: Linus Walleij @ 2016-07-12  9:29 UTC (permalink / raw)
  To: linux-arm-kernel

Hi ARM SoC people,

here is a batch of nice cleanups from Arnd that have been sitting
in development for too long.

They are tested by me and ACKed by respective subsystem
maintainer and can now be pulled in for v4.8.

Maybe it is late, then consider pulling it as late cleanup or early
for the next kernel cycle.

Yours,
Linus Walleij

The following changes since commit 1a695a905c18548062509178b98bc91e67510864:

  Linux 4.7-rc1 (2016-05-29 09:29:24 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
tags/ux500-cleanup-bundle

for you to fetch changes up to a16729ea822806a6f87415bcb523eaeb7f4b4ebd:

  ARM: ux500: consolidate base platform files (2016-07-12 11:24:09 +0200)

----------------------------------------------------------------
This is a set of cleanups for the Ux500 that reduce the number
of machine-local files and boardfile-type data for regulators
and ASoC.

----------------------------------------------------------------
Arnd Bergmann (11):
      ARM: ux500: remove unused regulator data
      ARM: ux500: move ab8500_regulator_plat_data into driver
      ASoC: ab8500-codec: remove platform data based probe
      mfd: db8500 stop passing around platform data
      ARM: ux500: move l2x0 init to .init_irq
      ARM: ux500: use CLK_OF_DECLARE()
      ARM: ux500: remove cpu_is_u* helpers
      ARM: ux500: consolidate soc_device code in id.c
      ARM: ux500: call ux500_setup_id later
      ARM: ux500: move soc_id driver to drivers/soc
      ARM: ux500: consolidate base platform files

 MAINTAINERS                                   |    1 -
 arch/arm/mach-ux500/Makefile                  |    6 +-
 arch/arm/mach-ux500/board-mop500-regulators.c | 1065 -------------------------
 arch/arm/mach-ux500/board-mop500-regulators.h |   24 -
 arch/arm/mach-ux500/cache-l2x0.c              |   67 --
 arch/arm/mach-ux500/cpu-db8500.c              |  139 ++--
 arch/arm/mach-ux500/cpu.c                     |  148 ----
 arch/arm/mach-ux500/id.c                      |  116 ---
 arch/arm/mach-ux500/id.h                      |  144 ----
 arch/arm/mach-ux500/platsmp.c                 |    1 -
 arch/arm/mach-ux500/setup.h                   |   12 -
 drivers/clk/ux500/u8500_of_clk.c              |   16 +-
 drivers/clk/ux500/u8540_clk.c                 |   16 +-
 drivers/clk/ux500/u9540_clk.c                 |    4 +-
 drivers/mfd/ab8500-core.c                     |    4 -
 drivers/mfd/ab8500-sysctrl.c                  |   34 -
 drivers/mfd/db8500-prcmu.c                    |   10 +-
 drivers/regulator/ab8500-ext.c                |  465 ++++++++++-
 drivers/soc/Kconfig                           |    1 +
 drivers/soc/Makefile                          |    1 +
 drivers/soc/ux500/Kconfig                     |    7 +
 drivers/soc/ux500/Makefile                    |    1 +
 drivers/soc/ux500/ux500-soc-id.c              |  222 ++++++
 include/linux/mfd/abx500/ab8500-sysctrl.h     |    6 -
 include/linux/mfd/dbx500-prcmu.h              |   10 -
 include/linux/platform_data/clk-ux500.h       |   17 -
 sound/soc/codecs/ab8500-codec.c               |   33 +-
 27 files changed, 786 insertions(+), 1784 deletions(-)
 delete mode 100644 arch/arm/mach-ux500/board-mop500-regulators.c
 delete mode 100644 arch/arm/mach-ux500/board-mop500-regulators.h
 delete mode 100644 arch/arm/mach-ux500/cache-l2x0.c
 delete mode 100644 arch/arm/mach-ux500/cpu.c
 delete mode 100644 arch/arm/mach-ux500/id.c
 delete mode 100644 arch/arm/mach-ux500/id.h
 create mode 100644 drivers/soc/ux500/Kconfig
 create mode 100644 drivers/soc/ux500/Makefile
 create mode 100644 drivers/soc/ux500/ux500-soc-id.c
 delete mode 100644 include/linux/platform_data/clk-ux500.h

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [GIT PULL] Ux500 cleanups from Arnd
  2016-07-12  9:29 [GIT PULL] Ux500 cleanups from Arnd Linus Walleij
@ 2016-07-14 13:24 ` Arnd Bergmann
  0 siblings, 0 replies; 2+ messages in thread
From: Arnd Bergmann @ 2016-07-14 13:24 UTC (permalink / raw)
  To: linux-arm-kernel

On Tuesday, July 12, 2016 11:29:41 AM CEST Linus Walleij wrote:
> This is a set of cleanups for the Ux500 that reduce the number
> of machine-local files and boardfile-type data for regulators
> and ASoC.

I never really though about where to apply them, and ended up
putting this in next/drivers rather than next/cleanup,
since all the additions are in drivers, and we just remove
code from arch/arm here.

Thanks a lot for your testing and handling of the pull request!

	Arnd

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-07-14 13:24 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-07-12  9:29 [GIT PULL] Ux500 cleanups from Arnd Linus Walleij
2016-07-14 13:24 ` Arnd Bergmann

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.