* [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.