mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: "Arnd Bergmann" <arnd@arndb.de>
To: "Linus Torvalds" <torvalds@linux-foundation.org>
Cc: soc@kernel.org, linux-arm-kernel@lists.infradead.org,
	linux-kernel@vger.kernel.org
Subject: [GIT PULL 4/4] ARM: SoC code changes for 6.1
Date: Thu, 06 Oct 2022 11:28:29 +0200	[thread overview]
Message-ID: <6b71d4f8-cf80-460b-9b33-7366f5290b78@app.fastmail.com> (raw)
In-Reply-To: <70d8e5d8-6fa4-496d-88d6-2604d0c3e982@app.fastmail.com>

The following changes since commit b90cb1053190353cc30f0fef0ef1f378ccc063c5:

  Linux 6.0-rc3 (2022-08-28 15:05:29 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-soc-6.1

for you to fetch changes up to ef2fb84c130b08ce2a05359c35bc4e9541712375:

  ARM: aspeed: Kconfig: Fix indentation (2022-09-28 22:33:55 +0200)

----------------------------------------------------------------
ARM: SoC code changes for 6.1

The main changes this time are for the organization of the Kconfig
files, introducing per-vendor top-level options on arm64 to match
those on arm32, and making the platform selection on arm32 more
uniform, in particular for the remaining StrongARM platforms that
still have a couple of special cases compared to the more recent
ones.

I also did a cleanup of the old Footbridge platform, which was
the last holdout for the phys_to_dma()/dma_to_phys() interface
that is now completely gone from arm32, completing work started
by Christoph Hellwig.

----------------------------------------------------------------
Arnd Bergmann (15):
      ARM: remove obsolete Makefile.boot infrastructure
      ARM: simplify machdirs/platdirs handling
      ARM: Kconfig: clean up platform selection
      ARM: fix XIP_KERNEL dependencies
      ARM: make ARCH_MULTIPLATFORM user-visible
      ARM: footbridge: remove addin mode
      ARM: footbridge: remove leftover from personal-server
      ARM: footbridge: move isa-dma support into footbridge
      ARM: footbridge: remove custom DMA address handling
      Merge tag 'arm-soc/for-6.1/maintainers' of https://github.com/Broadcom/stblinux into arm/soc
      Merge branch 'footbridge/cleanup' of https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc into arm/soc
      Merge branch 'arm-multiplatform-cleanup' of https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc into arm/soc
      ARM: disallow PCI with MMU=n again
      Merge tag 'renesas-arm-soc-for-v6.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/soc
      ARM: orion: fix include path

Florian Fainelli (2):
      arm64: Kconfig.platforms: Re-organized Broadcom menu
      arm64: Kconfig.platforms: Group NXP platforms together

Gaosheng Cui (1):
      ARM: s3c: remove orphan declarations from arch/arm/mach-s3c/devs.h

Geert Uytterhoeven (2):
      ARM: Drop CMDLINE_FORCE dependency on !ARCH_MULTIPLATFORM
      ARM: Drop CMDLINE_* dependency on ATAGS

Juerg Haefliger (1):
      ARM: aspeed: Kconfig: Fix indentation

Lad Prabhakar (2):
      arm64: renesas: Drop selecting SOC_BUS
      ARM: shmobile: Drop selecting SOC_BUS

Uwe Kleine-König (1):
      pxa: Drop if with an always false condition

William Zhang (1):
      MAINTAINERS: Add BCM4908 maintainer to BCMBCA entry

 MAINTAINERS                                        |   1 +
 arch/arm/Kconfig                                   | 135 +++++----------------
 arch/arm/Kconfig.debug                             |   8 +-
 arch/arm/Makefile                                  |  40 ++----
 arch/arm/boot/Makefile                             |  27 ++---
 arch/arm/boot/bootp/Makefile                       |  35 +++++-
 arch/arm/configs/assabet_defconfig                 |   2 +
 arch/arm/configs/badge4_defconfig                  |   2 +
 arch/arm/configs/cerfcube_defconfig                |   2 +
 arch/arm/configs/collie_defconfig                  |   2 +
 arch/arm/configs/footbridge_defconfig              |   2 +
 arch/arm/configs/h3600_defconfig                   |   2 +
 arch/arm/configs/hackkit_defconfig                 |   2 +
 arch/arm/configs/jornada720_defconfig              |   2 +
 arch/arm/configs/lart_defconfig                    |   2 +
 arch/arm/configs/neponset_defconfig                |   2 +
 arch/arm/configs/netwinder_defconfig               |   2 +
 arch/arm/configs/pleb_defconfig                    |   2 +
 arch/arm/configs/rpc_defconfig                     |   2 +
 arch/arm/configs/shannon_defconfig                 |   2 +
 arch/arm/configs/simpad_defconfig                  |   2 +
 arch/arm/include/asm/dma-direct.h                  |   1 -
 arch/arm/include/asm/dma.h                         |   2 +-
 arch/arm/include/asm/hardware/dec21285.h           |  20 ++-
 arch/arm/include/asm/mach/dma.h                    |   5 -
 arch/arm/include/asm/memory.h                      |  11 --
 arch/arm/kernel/Makefile                           |   1 -
 arch/arm/kernel/devtree.c                          |   2 -
 arch/arm/mach-aspeed/Kconfig                       |  14 +--
 arch/arm/mach-at91/Makefile.boot                   |   4 -
 arch/arm/mach-davinci/Makefile.boot                |   8 --
 arch/arm/mach-dove/Makefile                        |   2 +-
 arch/arm/mach-dove/Makefile.boot                   |   4 -
 arch/arm/mach-ep93xx/Makefile.boot                 |   2 -
 arch/arm/mach-footbridge/Kconfig                   |  48 +++-----
 arch/arm/mach-footbridge/Makefile                  |   5 +-
 arch/arm/mach-footbridge/Makefile.boot             |   5 -
 arch/arm/mach-footbridge/common.c                  |  79 +-----------
 arch/arm/mach-footbridge/dc21285.c                 |  80 ++++++------
 arch/arm/{kernel => mach-footbridge}/dma-isa.c     |  11 +-
 arch/arm/mach-footbridge/dma.c                     |  58 ---------
 arch/arm/mach-footbridge/include/mach/dma-direct.h |   8 --
 arch/arm/mach-footbridge/include/mach/isa-dma.h    |  14 +--
 arch/arm/mach-footbridge/include/mach/memory.h     |  31 -----
 arch/arm/mach-footbridge/isa.c                     |  14 +--
 arch/arm/mach-imx/Kconfig                          |   2 +-
 arch/arm/mach-imx/Makefile.boot                    |   0
 arch/arm/mach-iop32x/Makefile.boot                 |   4 -
 arch/arm/mach-lpc18xx/Makefile.boot                |   4 -
 arch/arm/mach-lpc32xx/Makefile.boot                |   4 -
 arch/arm/mach-mv78xx0/Makefile                     |   2 +-
 arch/arm/mach-mvebu/Makefile                       |   2 +-
 arch/arm/mach-nspire/Kconfig                       |   2 +-
 arch/arm/mach-omap1/Makefile.boot                  |   4 -
 arch/arm/mach-orion5x/Makefile                     |   2 +-
 arch/arm/mach-rpc/Kconfig                          |  21 ++++
 arch/arm/mach-rpc/Makefile.boot                    |   5 -
 arch/arm/mach-s3c/Makefile.boot                    |   9 --
 arch/arm/mach-s3c/devs.h                           |   2 -
 arch/arm/mach-sa1100/Kconfig                       |  25 +++-
 arch/arm/mach-sa1100/Makefile.boot                 |   9 --
 arch/arm/mach-shmobile/Kconfig                     |   1 -
 arch/arm/mach-stm32/Makefile.boot                  |   4 -
 arch/arm/mach-versatile/Makefile.boot              |   4 -
 arch/arm/mach-vt8500/Makefile.boot                 |   4 -
 arch/arm/plat-orion/Makefile                       |   2 +-
 arch/arm64/Kconfig.platforms                       |  53 +++++---
 drivers/soc/pxa/ssp.c                              |   6 +-
 drivers/tty/serial/21285.c                         |   3 -
 69 files changed, 294 insertions(+), 585 deletions(-)
 delete mode 100644 arch/arm/include/asm/dma-direct.h
 delete mode 100644 arch/arm/mach-at91/Makefile.boot
 delete mode 100644 arch/arm/mach-davinci/Makefile.boot
 delete mode 100644 arch/arm/mach-dove/Makefile.boot
 delete mode 100644 arch/arm/mach-ep93xx/Makefile.boot
 delete mode 100644 arch/arm/mach-footbridge/Makefile.boot
 rename arch/arm/{kernel => mach-footbridge}/dma-isa.c (95%)
 delete mode 100644 arch/arm/mach-footbridge/dma.c
 delete mode 100644 arch/arm/mach-footbridge/include/mach/dma-direct.h
 delete mode 100644 arch/arm/mach-imx/Makefile.boot
 delete mode 100644 arch/arm/mach-iop32x/Makefile.boot
 delete mode 100644 arch/arm/mach-lpc18xx/Makefile.boot
 delete mode 100644 arch/arm/mach-lpc32xx/Makefile.boot
 delete mode 100644 arch/arm/mach-omap1/Makefile.boot
 create mode 100644 arch/arm/mach-rpc/Kconfig
 delete mode 100644 arch/arm/mach-rpc/Makefile.boot
 delete mode 100644 arch/arm/mach-s3c/Makefile.boot
 delete mode 100644 arch/arm/mach-sa1100/Makefile.boot
 delete mode 100644 arch/arm/mach-stm32/Makefile.boot
 delete mode 100644 arch/arm/mach-versatile/Makefile.boot
 delete mode 100644 arch/arm/mach-vt8500/Makefile.boot

      parent reply	other threads:[~2022-10-06  9:28 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-06  9:22 [GIT PULL 0/4] ARM SoC updates " Arnd Bergmann
2022-10-06  9:23 ` [GIT PULL 1/4] ARM: defconfig " Arnd Bergmann
2022-10-06  9:23 ` [GIT PULL 2/4] ARM: SoC driver " Arnd Bergmann
2022-10-06  9:26 ` [GIT PULL 3/4] ARM SoC devicetree " Arnd Bergmann
2022-10-06  9:28 ` Arnd Bergmann [this message]

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=6b71d4f8-cf80-460b-9b33-7366f5290b78@app.fastmail.com \
    --to=arnd@arndb.de \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=soc@kernel.org \
    --cc=torvalds@linux-foundation.org \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®