All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 1/3] Broadcom devicetree changes for 5.16
@ 2021-10-13 17:40 ` Florian Fainelli
  2021-10-13 17:40     ` Florian Fainelli
                     ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Florian Fainelli @ 2021-10-13 17:40 UTC (permalink / raw)
  To: soc
  Cc: Florian Fainelli, Stefan Wahren, Nicolas Saenz Julienne,
	Rob Herring, Arınç ÜNAL, Christian Lamparter,
	Rafał Miłecki, Rafał Miłecki, Matthew Hagan,
	Andrew Lunn, linux-arm-kernel, arnd, olof, khilman,
	bcm-kernel-feedback-list

The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:

  Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)

are available in the Git repository at:

  https://github.com/Broadcom/stblinux.git tags/arm-soc/for-5.16/devicetree

for you to fetch changes up to 0f937bc2f2ab48f5ef494d86225ef952198b2240:

  Merge tag 'tags/bcm2835-dt-next-2021-10-06' into devicetree/next (2021-10-08 15:29:25 -0700)

----------------------------------------------------------------
This pull request contains Broadcom ARM-based SoCs Device Tree changes
for 5.16, please pull the following:

- Matthew provides a set of updates to the Northstar Plus Device Tree
files to fix a number of warnings, and prepare the files to support the
addition of the Cisco Meraki MX64/MX65 wireless controller devices and
finally adds support for those boards.

- Rafal continues to provide updates to the BCM5301X Device Tree files
in order to fix warnings with the various node names, MDIO muxes and
memory nodes. He also adds support for the external switches on the
BCM53573 SoC and adds Tenda AC9 switch ports.

- Christian provides the description of the Ethernet switch ports for
the Cisco Meraki MR32 based on the 53016 SoC

- Arinc adds support for the Asus RT-AC88U device based on the BCM4709
and featuring 8 Ethernet ports over the integrated and the external
Realtek switch (not supported yet)

- Stefan adds support for the Raspberry Pi Compute Module 4 IO board and
does a number of preparatory changes to get there to the Device Tree
files before doing the actual addition

----------------------------------------------------------------
Arınç ÜNAL (1):
      ARM: dts: BCM5301X: Add DT for Asus RT-AC88U

Christian Lamparter (2):
      ARM: BCM53016: Specify switch ports for Meraki MR32
      ARM: BCM53016: MR32: get mac-address from nvmem

Florian Fainelli (1):
      Merge tag 'tags/bcm2835-dt-next-2021-10-06' into devicetree/next

Matthew Hagan (16):
      ARM: dts: NSP: add device names to compatible
      dt-bindings: arm: bcm: add NSP devices to SoCs
      ARM: dts: NSP: enable DMA on bcm988312hr
      ARM: dts: NSP: disable qspi node by default
      ARM: dts: NSP: add MDIO bus controller node
      ARM: dts: NSP: Move USB3 PHY to internal MDIO bus
      dt-bindings: arm: bcm: NSP: add Meraki MX64/MX65
      ARM: dts: NSP: Add common bindings for MX64/MX65
      ARM: dts: NSP: Add Ax stepping modifications
      ARM: dts: NSP: Add DT files for Meraki MX64 series
      ARM: dts: NSP: Add DT files for Meraki MX65 series
      ARM: dts: NSP: Add bcm958623hr board name to dts
      ARM: dts: NSP: Fix mpcore, mmc node names
      ARM: dts: NSP: Fix MDIO mux node names
      ARM: dts: NSP: Fix MX64/MX65 eeprom node name
      ARM: dts: NSP: Fix MX65 MDIO mux warnings

Rafał Miłecki (6):
      ARM: dts: BCM5301X: Fix nodes names
      ARM: dts: BCM5301X: Fix MDIO mux binding
      ARM: dts: BCM5301X: Fix memory nodes names
      ARM: dts: BCM5301X: Specify switch ports for more devices
      ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch
      ARM: dts: BCM53573: Add Tenda AC9 switch ports

Stefan Wahren (6):
      dt-bindings: display: bcm2835: add optional property power-domains
      ARM: dts: bcm283x-rpi: Move Wifi/BT into separate dtsi
      dt-bindings: arm: bcm2835: Add Raspberry Pi Compute Module 4
      ARM: dts: Add Raspberry Pi Compute Module 4
      ARM: dts: Add Raspberry Pi Compute Module 4 IO Board
      arm64: dts: broadcom: Add reference to RPi CM4 IO Board

 .../devicetree/bindings/arm/bcm/bcm2835.yaml       |   1 +
 .../devicetree/bindings/arm/bcm/brcm,nsp.yaml      |  65 ++++-
 .../bindings/display/brcm,bcm2835-dsi0.yaml        |   3 +
 .../bindings/display/brcm,bcm2835-hdmi.yaml        |   3 +
 .../bindings/display/brcm,bcm2835-v3d.yaml         |   3 +
 .../bindings/display/brcm,bcm2835-vec.yaml         |   3 +
 arch/arm/boot/dts/Makefile                         |   8 +
 arch/arm/boot/dts/bcm-nsp-ax.dtsi                  |  70 +++++
 arch/arm/boot/dts/bcm-nsp.dtsi                     |  52 +++-
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts              |  38 +--
 arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts           | 138 ++++++++++
 arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi             | 113 +++++++++
 arch/arm/boot/dts/bcm2835-rpi-zero-w.dts           |  31 +--
 arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts         |  36 +--
 arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts         |  36 +--
 arch/arm/boot/dts/bcm2837-rpi-3-b.dts              |  36 +--
 arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi         |  34 +++
 arch/arm/boot/dts/bcm4708-netgear-r6250.dts        |  39 ++-
 arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts |  37 +++
 arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts        |   2 +-
 arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts  |   2 +-
 arch/arm/boot/dts/bcm4709-linksys-ea9200.dts       |   2 +-
 arch/arm/boot/dts/bcm4709-netgear-r7000.dts        |   2 +-
 arch/arm/boot/dts/bcm4709-netgear-r8000.dts        |  44 +++-
 arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts  |   2 +-
 arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts       | 200 +++++++++++++++
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts      |  42 +++
 arch/arm/boot/dts/bcm47094-linksys-panamera.dts    |   2 +-
 arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts      |  37 +++
 arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts      |  37 +++
 arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts      |   2 +-
 arch/arm/boot/dts/bcm47189-tenda-ac9.dts           |  37 +++
 arch/arm/boot/dts/bcm53016-meraki-mr32.dts         |  35 ++-
 arch/arm/boot/dts/bcm5301x.dtsi                    |  10 +-
 arch/arm/boot/dts/bcm53573.dtsi                    |  18 ++
 arch/arm/boot/dts/bcm94708.dts                     |   2 +-
 arch/arm/boot/dts/bcm94709.dts                     |   2 +-
 arch/arm/boot/dts/bcm958522er.dts                  |   3 +-
 arch/arm/boot/dts/bcm958525er.dts                  |   3 +-
 arch/arm/boot/dts/bcm958525xmc.dts                 |   3 +-
 arch/arm/boot/dts/bcm958622hr.dts                  |   3 +-
 arch/arm/boot/dts/bcm958623hr.dts                  |   3 +-
 arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi      | 281 +++++++++++++++++++++
 arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi    | 163 ++++++++++++
 arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts     |  25 ++
 arch/arm/boot/dts/bcm958625-meraki-mx64.dts        |  24 ++
 arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts    |  33 +++
 arch/arm/boot/dts/bcm958625-meraki-mx64w.dts       |  32 +++
 arch/arm/boot/dts/bcm958625-meraki-mx65.dts        |  24 ++
 arch/arm/boot/dts/bcm958625-meraki-mx65w.dts       |  32 +++
 .../arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi | 129 ++++++++++
 arch/arm/boot/dts/bcm958625hr.dts                  |   3 +-
 arch/arm/boot/dts/bcm958625k.dts                   |   3 +-
 arch/arm/boot/dts/bcm988312hr.dts                  |   7 +-
 arch/arm64/boot/dts/broadcom/Makefile              |   1 +
 .../arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts |   2 +
 56 files changed, 1816 insertions(+), 182 deletions(-)
 create mode 100644 arch/arm/boot/dts/bcm-nsp-ax.dtsi
 create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts
 create mode 100644 arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi
 create mode 100644 arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi
 create mode 100644 arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx64w.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx65w.dts
 create mode 100644 arch/arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi
 create mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4-io.dts

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

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

* [GIT PULL 2/3] Broadcom devicetree-arm64 changes for 5.16
@ 2021-10-13 17:40     ` Florian Fainelli
  2021-10-20 16:07         ` Arnd Bergmann
  0 siblings, 1 reply; 7+ messages in thread
From: Florian Fainelli @ 2021-10-13 17:40 UTC (permalink / raw)
  To: soc
  Cc: Rafał Miłecki, Florian Fainelli, linux-arm-kernel,
	arnd, olof, khilman, bcm-kernel-feedback-list

The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:

  Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)

are available in the Git repository at:

  https://github.com/Broadcom/stblinux.git tags/arm-soc/for-5.16/devicetree-arm64

for you to fetch changes up to 6c38c39ab2141f53786d73e706675e8819a3f2cb:

  arm64: dts: broadcom: bcm4908: Fix UART clock name (2021-09-14 14:36:37 -0700)

----------------------------------------------------------------
This pull request contains Broadcom ARM64-based SoCs Device Tree changes
for 5.16, please pull the following:

- Rafal updates the BCM4908 DTS files to produce fewer warnings by
fixing the UART clock name, moving the reboot syscon node out of the bus
node, and finally updating the NAND controller node names.

----------------------------------------------------------------
Rafał Miłecki (3):
      arm64: dts: broadcom: bcm4908: Fix NAND node name
      arm64: dts: broadcom: bcm4908: Move reboot syscon out of bus
      arm64: dts: broadcom: bcm4908: Fix UART clock name

 arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

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

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

* [GIT PULL 3/3] Broadcom drivers changes for 5.16
@ 2021-10-13 17:40     ` Florian Fainelli
  0 siblings, 0 replies; 7+ messages in thread
From: Florian Fainelli @ 2021-10-13 17:40 UTC (permalink / raw)
  To: soc
  Cc: Florian Fainelli, Cai Huoqing, linux-arm-kernel, arnd, olof,
	khilman, bcm-kernel-feedback-list

The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:

  Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)

are available in the Git repository at:

  https://github.com/Broadcom/stblinux.git tags/arm-soc/for-5.16/drivers

for you to fetch changes up to 707a4cdf86e5d6a2c4fad51fb98a6ff3425f820e:

  bus: brcmstb_gisb: Allow building as module (2021-09-27 14:04:08 -0700)

----------------------------------------------------------------
This pull request contains Broadcom ARM/ARM64 SoC drivers changes for
5.16, please pull the following:

- Cai updates the bcm-pmb and bcm63xx-power drivers to use the
  devm_platform_ioremap_resource() helper

- Florian updates the Bus Interface Unit code to tune the 72116 and
  72113 chips according to their existing counterparts. The GISB driver is
  updated to be built as a non-removable module

----------------------------------------------------------------
Cai Huoqing (2):
      soc: bcm: bcm-pmb: Make use of the helper function devm_platform_ioremap_resource()
      soc: bcm63xx-power: Make use of the helper function devm_platform_ioremap_resource()

Florian Fainelli (3):
      soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72113
      soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72116
      bus: brcmstb_gisb: Allow building as module

 drivers/bus/Kconfig                     | 2 +-
 drivers/bus/brcmstb_gisb.c              | 7 ++++++-
 drivers/soc/bcm/bcm63xx/bcm-pmb.c       | 4 +---
 drivers/soc/bcm/bcm63xx/bcm63xx-power.c | 4 +---
 drivers/soc/bcm/brcmstb/biuctrl.c       | 2 ++
 5 files changed, 11 insertions(+), 8 deletions(-)

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

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

* Re: [GIT PULL 1/3] Broadcom devicetree changes for 5.16
@ 2021-10-20 16:07     ` Arnd Bergmann
  0 siblings, 0 replies; 7+ messages in thread
From: Arnd Bergmann @ 2021-10-20 16:07 UTC (permalink / raw)
  To: Florian Fainelli, soc
  Cc: Arnd Bergmann, Andrew Lunn, Rafał Miłecki,
	Arınç ÜNAL, linux-arm-kernel, Stefan Wahren,
	bcm-kernel-feedback-list, Christian Lamparter, khilman, olof,
	Rafał Miłecki, Matthew Hagan, Nicolas Saenz Julienne,
	Rob Herring

From: Arnd Bergmann <arnd@arndb.de>

On Wed, 13 Oct 2021 10:40:14 -0700, Florian Fainelli wrote:
> The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
> 
>   Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)
> 
> are available in the Git repository at:
> 
>   https://github.com/Broadcom/stblinux.git tags/arm-soc/for-5.16/devicetree
> 
> [...]

Merged into arm/dt, thanks!

merge commit: 4d3e49a3755c619e698625df2f31cc547b01f964

       Arnd

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

* Re: [GIT PULL 1/3] Broadcom devicetree changes for 5.16
@ 2021-10-20 16:07     ` Arnd Bergmann
  0 siblings, 0 replies; 7+ messages in thread
From: Arnd Bergmann @ 2021-10-20 16:07 UTC (permalink / raw)
  To: Florian Fainelli, soc
  Cc: Arnd Bergmann, Andrew Lunn, Rafał Miłecki,
	Arınç ÜNAL, linux-arm-kernel, Stefan Wahren,
	bcm-kernel-feedback-list, Christian Lamparter, khilman, olof,
	Rafał Miłecki, Matthew Hagan, Nicolas Saenz Julienne,
	Rob Herring

From: Arnd Bergmann <arnd@arndb.de>

On Wed, 13 Oct 2021 10:40:14 -0700, Florian Fainelli wrote:
> The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
> 
>   Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)
> 
> are available in the Git repository at:
> 
>   https://github.com/Broadcom/stblinux.git tags/arm-soc/for-5.16/devicetree
> 
> [...]

Merged into arm/dt, thanks!

merge commit: 4d3e49a3755c619e698625df2f31cc547b01f964

       Arnd

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

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

* Re: [GIT PULL 2/3] Broadcom devicetree-arm64 changes for 5.16
@ 2021-10-20 16:07         ` Arnd Bergmann
  0 siblings, 0 replies; 7+ messages in thread
From: Arnd Bergmann @ 2021-10-20 16:07 UTC (permalink / raw)
  To: Florian Fainelli, soc
  Cc: Arnd Bergmann, linux-arm-kernel, bcm-kernel-feedback-list,
	Rafał Miłecki, khilman, olof

From: Arnd Bergmann <arnd@arndb.de>

On Wed, 13 Oct 2021 10:40:15 -0700, Florian Fainelli wrote:
> The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
> 
>   Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)
> 
> are available in the Git repository at:
> 
>   https://github.com/Broadcom/stblinux.git tags/arm-soc/for-5.16/devicetree-arm64
> 
> [...]

Merged into arm/dt, thanks!

merge commit: 4f0c2be3d1f998f97e3a473eab23e4885ac6f872

       Arnd

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

* Re: [GIT PULL 2/3] Broadcom devicetree-arm64 changes for 5.16
@ 2021-10-20 16:07         ` Arnd Bergmann
  0 siblings, 0 replies; 7+ messages in thread
From: Arnd Bergmann @ 2021-10-20 16:07 UTC (permalink / raw)
  To: Florian Fainelli, soc
  Cc: Arnd Bergmann, linux-arm-kernel, bcm-kernel-feedback-list,
	Rafał Miłecki, khilman, olof

From: Arnd Bergmann <arnd@arndb.de>

On Wed, 13 Oct 2021 10:40:15 -0700, Florian Fainelli wrote:
> The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:
> 
>   Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)
> 
> are available in the Git repository at:
> 
>   https://github.com/Broadcom/stblinux.git tags/arm-soc/for-5.16/devicetree-arm64
> 
> [...]

Merged into arm/dt, thanks!

merge commit: 4f0c2be3d1f998f97e3a473eab23e4885ac6f872

       Arnd

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

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

end of thread, other threads:[~2021-10-20 16:09 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-13 17:40 [GIT PULL 1/3] Broadcom devicetree changes for 5.16 Florian Fainelli
2021-10-13 17:40 ` Florian Fainelli
2021-10-13 17:40   ` [GIT PULL 2/3] Broadcom devicetree-arm64 " Florian Fainelli
2021-10-13 17:40     ` Florian Fainelli
2021-10-20 16:07       ` Arnd Bergmann
2021-10-20 16:07         ` Arnd Bergmann
2021-10-13 17:40   ` [GIT PULL 3/3] Broadcom drivers " Florian Fainelli
2021-10-13 17:40     ` Florian Fainelli
2021-10-20 16:07   ` [GIT PULL 1/3] Broadcom devicetree " Arnd Bergmann
2021-10-20 16:07     ` 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.