Commit 2219b0ce authored by Linus Torvalds's avatar Linus Torvalds
Browse files
Pull ARM SoC updates from Arnd Bergmann:
 "The SoC updates this time are mainly removing obsolete code from the
  OMAP2 platform, another step in the eternal cleanup of that platform.

  There are two new SoCs getting added: STMicroelectronics stm32mp13 and
  Microchip lan966. Both fit into existing platforms and require minimal
  changes here.

  A couple of MAINTAINER file updates relate to those changes, and
  update some file paths"

* tag 'soc-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (28 commits)
  MAINTAINERS: Update BCM7XXX entry with additional patterns
  MAINTAINERS: add pinctrl-apple-gpio to ARM/APPLE MACHINE
  MAINTAINERS: Add pasemi i2c to ARM/APPLE MACHINE
  ARM: SPEAr: Update MAINTAINERS entries
  ARM: OMAP2+: Drop unused CM defines for am3
  ARM: OMAP2+: Drop unused CM and SCRM defines for omap4
  ARM: OMAP2+: Drop unused CM and SCRM defines for omap5
  ARM: OMAP2+: Drop unused CM defines for dra7
  ARM: OMAP2+: Drop unused PRM defines for am3
  ARM: OMAP2+: Drop unused PRM defines for am4
  ARM: OMAP2+: Drop unused PRM defines for omap4
  ARM: OMAP2+: Drop unused PRM defines for omap5
  ARM: OMAP2+: Drop unused PRM defines for dra7
  ARM: OMAP2+: Fix comment typo
  ARM: OMAP2+: Fix typo in some comments
  ARM: at91: add basic support for new SoC family lan966
  dt-bindings: arm: at91: Document lan966 pcb8291 and pcb8290 boards
  ARM: at91: Documentation: add lan966 family
  ARM: at91: Documentation: add sama7g5 family
  MAINTAINERS: add an entry for NXP S32G boards
  ...
parents 43e1b129 fc3d4aeb
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -55,6 +55,7 @@ SoC-specific documents
   stm32/stm32h750-overview
   stm32/stm32f769-overview
   stm32/stm32f429-overview
   stm32/stm32mp13-overview
   stm32/stm32mp157-overview

   sunxi
+20 −0
Original line number Diff line number Diff line
@@ -137,6 +137,26 @@ the Microchip website: http://www.microchip.com.

          http://ww1.microchip.com/downloads/en/DeviceDoc/DS60001476B.pdf

    * ARM Cortex-A7 based SoCs
      - sama7g5 family

        - sama7g51
        - sama7g52
        - sama7g53
        - sama7g54 (device superset)

          * Datasheet

          Coming soon

      - lan966 family
        - lan9662
        - lan9668

          * Datasheet

          Coming soon

    * ARM Cortex-M7 MCUs
      - sams70 family

+37 −0
Original line number Diff line number Diff line
===================
STM32MP13 Overview
===================

Introduction
------------

The STM32MP131/STM32MP133/STM32MP135 are Cortex-A MPU aimed at various applications.
They feature:

- One Cortex-A7 application core
- Standard memories interface support
- Standard connectivity, widely inherited from the STM32 MCU family
- Comprehensive security support

More details:

- Cortex-A7 core running up to @900MHz
- FMC controller to connect SDRAM, NOR and NAND memories
- QSPI
- SD/MMC/SDIO support
- 2*Ethernet controller
- CAN
- ADC/DAC
- USB EHCI/OHCI controllers
- USB OTG
- I2C, SPI, CAN busses support
- Several general purpose timers
- Serial Audio interface
- LCD controller
- DCMIPP
- SPDIFRX
- DFSDM

:Authors:

- Alexandre Torgue <alexandre.torgue@foss.st.com>
+12 −0
Original line number Diff line number Diff line
@@ -150,6 +150,18 @@ properties:
          - const: microchip,sama7g5
          - const: microchip,sama7

      - description: Microchip LAN9662 PCB8291 Evaluation Board.
        items:
          - const: microchip,lan9662-pcb8291
          - const: microchip,lan9662
          - const: microchip,lan966

      - description: Microchip LAN9668 PCB8290 Evaluation Board.
        items:
          - const: microchip,lan9668-pcb8290
          - const: microchip,lan9668
          - const: microchip,lan966

      - items:
          - enum:
              - atmel,sams70j19
+18 −15
Original line number Diff line number Diff line
@@ -1721,13 +1721,17 @@ B: https://github.com/AsahiLinux/linux/issues
C:	irc://irc.oftc.net/asahi-dev
T:	git https://github.com/AsahiLinux/linux.git
F:	Documentation/devicetree/bindings/arm/apple.yaml
F:	Documentation/devicetree/bindings/i2c/apple,i2c.yaml
F:	Documentation/devicetree/bindings/interrupt-controller/apple,aic.yaml
F:	Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
F:	Documentation/devicetree/bindings/pci/apple,pcie.yaml
F:	Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
F:	arch/arm64/boot/dts/apple/
F:	drivers/i2c/busses/i2c-pasemi-core.c
F:	drivers/i2c/busses/i2c-pasemi-platform.c
F:	drivers/irqchip/irq-apple-aic.c
F:	drivers/mailbox/apple-mailbox.c
F:	drivers/pinctrl/pinctrl-apple-gpio.c
F:	include/dt-bindings/interrupt-controller/apple-aic.h
F:	include/dt-bindings/pinctrl/apple.h
F:	include/linux/apple-mailbox.h
@@ -2315,6 +2319,14 @@ F: arch/arm/boot/dts/nuvoton-wpcm450*
F:	arch/arm/mach-npcm/wpcm450.c
F:	drivers/*/*wpcm*
ARM/NXP S32G ARCHITECTURE
M:	Chester Lin <clin@suse.com>
R:	Andreas Färber <afaerber@suse.de>
R:	Matthias Brugger <mbrugger@suse.com>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
F:	arch/arm64/boot/dts/freescale/s32g*.dts*
ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
S:	Orphan
@@ -3633,6 +3645,8 @@ F: arch/arm/mm/cache-b15-rac.c
F:	drivers/bus/brcmstb_gisb.c
F:	drivers/pci/controller/pcie-brcmstb.c
N:	brcmstb
N:	bcm7038
N:	bcm7120
BROADCOM BDC DRIVER
M:	Al Cooper <alcooperx@gmail.com>
@@ -14987,13 +15001,6 @@ L: linux-omap@vger.kernel.org
S:	Maintained
F:	drivers/pinctrl/pinctrl-single.c
PIN CONTROLLER - ST SPEAR
M:	Viresh Kumar <vireshk@kernel.org>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
W:	http://www.st.com/spear
F:	drivers/pinctrl/spear/
PKTCDVD DRIVER
M:	linux-block@vger.kernel.org
S:	Orphan
@@ -17771,21 +17778,17 @@ W: https://github.com/linux-speakup/speakup
B:	https://github.com/linux-speakup/speakup/issues
F:	drivers/accessibility/speakup/
SPEAR CLOCK FRAMEWORK SUPPORT
M:	Viresh Kumar <vireshk@kernel.org>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
W:	http://www.st.com/spear
F:	drivers/clk/spear/
SPEAR PLATFORM SUPPORT
SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
M:	Viresh Kumar <vireshk@kernel.org>
M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
M:	soc@kernel.org
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S:	Maintained
W:	http://www.st.com/spear
F:	arch/arm/boot/dts/spear*
F:	arch/arm/mach-spear/
F:	drivers/clk/spear/
F:	drivers/pinctrl/spear/
SPI NOR SUBSYSTEM
M:	Tudor Ambarus <tudor.ambarus@microchip.com>
Loading