linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] Broadcom SoC updates for 5.20
@ 2022-07-11 16:44 Florian Fainelli
  2022-07-11 16:44 ` [GIT PULL 1/7] Broadcom defconfig changes " Florian Fainelli
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Florian Fainelli @ 2022-07-11 16:44 UTC (permalink / raw)
  To: soc
  Cc: Florian Fainelli, William Zhang, Peter Robinson,
	Nicolas Saenz Julienne, Stefan Wahren, Javier Martinez Canillas,
	linux-arm-kernel, arnd, olof, khilman, bcm-kernel-feedback-list

Hi Arnd, Olof,

The highlights of the pull requests are:

- William and Anand add support for a large number of Broadband Carrier
  Access (BCA) DSL/PON/Wi-Fi router chips under the ARCH_BCMBCA umbrella
  and we expect to see more activity in the future on these chips.

- Peter, Nicolas and Stefan add support for the V3D GPU on the Raspberry
  Pi 4 (BCM2711)

You will meet the following conflict which was identified in linux-next:

https://lore.kernel.org/lkml/20220711095520.4fad4c97@canb.auug.org.au/

which can be resolved by removing arch/arm/mach-bcm/bcm63xx.c

Thanks to these changes having soaked in linux-next for a couple of
weeks, we do not expect other merge conflicts or problems.

Thank you!
-- 
2.25.1


_______________________________________________
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] 8+ messages in thread

* [GIT PULL 1/7] Broadcom defconfig changes for 5.20
  2022-07-11 16:44 [PATCH 0/7] Broadcom SoC updates for 5.20 Florian Fainelli
@ 2022-07-11 16:44 ` Florian Fainelli
  2022-07-11 16:44 ` [GIT PULL 2/7] Broadcom defconfig-arm64 " Florian Fainelli
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Florian Fainelli @ 2022-07-11 16:44 UTC (permalink / raw)
  To: soc
  Cc: William Zhang, Florian Fainelli, Peter Robinson,
	Nicolas Saenz Julienne, Stefan Wahren, Javier Martinez Canillas,
	linux-arm-kernel, arnd, olof, khilman, bcm-kernel-feedback-list

The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

  https://github.com/Broadcom/stblinux.git tags/arm-soc/for-5.20/defconfig

for you to fetch changes up to a65ee523a9e41d0bf046cf0107e6bbf05d068af2:

  ARM: multi_v7_defconfig: Update configs for BCM63138 (2022-07-08 14:07:16 -0700)

----------------------------------------------------------------
This pull request contains ARM SoCs defconfig changes for 5.20, please
pull the following:

- Peter enables CONFIG_DRM_V3D in order for the Raspberry Pi 4 systems
  to load the proper GPU module driver

- William updates the multi_v7_defconfig to replace the enabling of
  CONFIG_ARCH_BCM_63XX with CONFIG_ARCH_BCMBCA which is how this platform
  is now supported

----------------------------------------------------------------
Peter Robinson (1):
      ARM: configs: Enable DRM_V3D

William Zhang (1):
      ARM: multi_v7_defconfig: Update configs for BCM63138

 arch/arm/configs/bcm2835_defconfig  | 1 +
 arch/arm/configs/multi_v7_defconfig | 5 ++++-
 2 files changed, 5 insertions(+), 1 deletion(-)

_______________________________________________
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] 8+ messages in thread

* [GIT PULL 2/7] Broadcom defconfig-arm64 changes for 5.20
  2022-07-11 16:44 [PATCH 0/7] Broadcom SoC updates for 5.20 Florian Fainelli
  2022-07-11 16:44 ` [GIT PULL 1/7] Broadcom defconfig changes " Florian Fainelli
@ 2022-07-11 16:44 ` Florian Fainelli
  2022-07-11 16:44 ` [GIT PULL 3/7] Broadcom devicetree " Florian Fainelli
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Florian Fainelli @ 2022-07-11 16:44 UTC (permalink / raw)
  To: soc
  Cc: Nicolas Saenz Julienne, Peter Robinson, Stefan Wahren,
	Javier Martinez Canillas, Florian Fainelli, William Zhang,
	linux-arm-kernel, arnd, olof, khilman, bcm-kernel-feedback-list

The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

  https://github.com/Broadcom/stblinux.git tags/arm-soc/for-5.20/defconfig-arm64

for you to fetch changes up to d0ceb08048d3899cb3c3a07470b636e403676127:

  arm64: defconfig: Enable DRM_V3D (2022-06-13 14:10:24 -0700)

----------------------------------------------------------------
This pull request contains Broadcom ARM64-based SoCs defconfig changes
for 5.10, please pull the following:

- Nicolas enables CONFIG_DRM_V3D in order for the Raspberry Pi 4 systems
  to load the proper GPU module driver

- William enables the newly introduced CONFIG_ARCH_BCMBCA 64-bit ARM
  counterpart to support the newly added BCA SocS

----------------------------------------------------------------
Nicolas Saenz Julienne (1):
      arm64: defconfig: Enable DRM_V3D

William Zhang (1):
      arm64: defconfig: enable bcmbca soc support

 arch/arm64/configs/defconfig | 2 ++
 1 file changed, 2 insertions(+)

_______________________________________________
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] 8+ messages in thread

* [GIT PULL 3/7] Broadcom devicetree changes for 5.20
  2022-07-11 16:44 [PATCH 0/7] Broadcom SoC updates for 5.20 Florian Fainelli
  2022-07-11 16:44 ` [GIT PULL 1/7] Broadcom defconfig changes " Florian Fainelli
  2022-07-11 16:44 ` [GIT PULL 2/7] Broadcom defconfig-arm64 " Florian Fainelli
@ 2022-07-11 16:44 ` Florian Fainelli
  2022-07-11 16:44 ` [GIT PULL 4/7] Broadcom devicetree-arm64 " Florian Fainelli
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Florian Fainelli @ 2022-07-11 16:44 UTC (permalink / raw)
  To: soc
  Cc: William Zhang, Florian Fainelli, Krzysztof Kozlowski,
	Nicolas Saenz Julienne, Stefan Wahren, Peter Robinson,
	Rob Herring, Christian Lamparter, Javier Martinez Canillas,
	Anand Gore, Maxime Ripard, linux-arm-kernel, arnd, olof, khilman,
	bcm-kernel-feedback-list

The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

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

for you to fetch changes up to daf7c850caabe0f12b10d2310a8420fc6e8abd8f:

  ARM: dts: Add BCM63138 generic board dts (2022-07-08 14:00:45 -0700)

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

- Stefan drops the unnecessary "#address-cells" and "#size-cells"
  properties from the DPI node of BCM283x

- Anand documents and adds support for the 63178 and 6858 SoCs

- William migrates the 63138 platform over to ARCH_BCMBCA and ensures
  that it is documented within the BCMBCA Device Tree binding documents.
  He updates the 47622 DTS to remove unnecessary PSCI properties, fix
  the GIC nodes and some minor cosmetic changes. He finally adds support
  for the 63158, 4912, 6846, 6855, 6756, 63146, 6856, 63148, 6813, 6318
  SoCs.

- Peter, Nicolas and Stefan adds the necessary Device Tree nodes to the
  BCM2711 (Raspberry Pi 4) DTS to enable the use of the V3D GPU on these
  platforms.

- Christian adds support for the BCM53015 based Cisco Meraki MR26
  Wi-Fi access point.

- Krzysztof updates the Broadcom platforms DTS to add a missing
  whitespace between the property name and its value.

----------------------------------------------------------------
Anand Gore (5):
      dt-bindings: arm: add BCM63178 SoC to binding document
      ARM: dts: add dts files for bcmbca soc 63178
      dt-bindings: arm64: Add BCM6858 SoC to binding document
      dt-bindings: arm: Add BCM6878 soc
      ARM: dts: Add DTS files for bcmbca SoC BCM6878

Christian Lamparter (2):
      dt-bindings: ARM: add bindings for the Meraki MR26
      ARM: dts: BCM5301X: Add DT for Meraki MR26

Krzysztof Kozlowski (3):
      ARM: dts: broadcom: adjust whitespace around '='
      ARM: dts: broadcom: align gpio-key node names with dtschema
      ARM: dts: broadcom: correct gpio-keys properties

Nicolas Saenz Julienne (4):
      dt-bindings: soc: bcm: bcm2835-pm: Convert bindings to DT schema
      dt-bindings: soc: bcm: bcm2835-pm: Introduce reg-names
      ARM: dts: bcm2835/bcm2711: Introduce reg-names in watchdog node
      ARM: dts: bcm2711: Use proper compatible in PM/Watchdog node

Peter Robinson (1):
      ARM: dts: bcm2711: Enable V3D

Stefan Wahren (2):
      ARM: dts: bcm283x: Drop unnecessary properties from dpi node
      dt-bindings: soc: bcm: bcm2835-pm: Add support for bcm2711

William Zhang (18):
      dt-bindings: arm64: add BCM63158 SoC to binding document
      dt-bindings: arm64: Add BCM4912 SoC to binding document
      dt-bindings: arm: add BCM6846 SoC to device tree binding document
      ARM: dts: Add DTS files for bcmbca SoC BCM6846
      ARM: dts: Update BCM47622 DTS file
      dt-bindings: arm: add BCM6855 SoC to device tree binding document
      ARM: dts: Add DTS files for bcmbca SoC BCM6855
      dt-bindings: arm: Add BCM6756 SoC
      ARM: dts: Add DTS files for bcmbca SoC BCM6756
      dt-bindings: arm64: Add BCM63146 SoC
      dt-bindings: arm64: Add BCM6856 SoC
      dt-bindings: arm: Add BCM63148 SoC
      ARM: dts: Add DTS files for bcmbca SoC BCM63148
      dt-bindings: arm64: Add BCM6813 SoC
      dt-bindings: arm: add BCM63138 SoC
      ARM: dts: Move BCM963138DVT board dts to ARCH_BCMBCA
      ARM: dts: update dts files for bcmbca SoC BCM63138
      ARM: dts: Add BCM63138 generic board dts

 .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml  |   7 +
 .../devicetree/bindings/arm/bcm/brcm,bcmbca.yaml   |  92 ++++++++++++
 .../bindings/soc/bcm/brcm,bcm2835-pm.txt           |  46 ------
 .../bindings/soc/bcm/brcm,bcm2835-pm.yaml          |  86 +++++++++++
 arch/arm/boot/dts/Makefile                         |  13 +-
 arch/arm/boot/dts/bcm2711-rpi.dtsi                 |   4 +
 arch/arm/boot/dts/bcm2711.dtsi                     |  14 +-
 arch/arm/boot/dts/bcm28155-ap.dts                  |   8 +-
 arch/arm/boot/dts/bcm2835-common.dtsi              |   1 +
 arch/arm/boot/dts/bcm283x.dtsi                     |   8 +-
 arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts        |   6 +-
 arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts        |   8 +-
 .../dts/bcm4708-buffalo-wzr-1166dhp-common.dtsi    |  10 +-
 arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts  |  10 +-
 arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts    |   4 +-
 arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts    |   4 +-
 arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts       |   2 +-
 arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts       |   2 +-
 arch/arm/boot/dts/bcm4708-netgear-r6250.dts        |   6 +-
 arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts     |   6 +-
 arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts      |   6 +-
 arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts        |   4 +-
 arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts |   8 +-
 arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts  |   2 +-
 arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts      |   2 +-
 arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts      |   2 +-
 arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts |   4 +-
 arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts        |   6 +-
 arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts  |  14 +-
 arch/arm/boot/dts/bcm4709-linksys-ea9200.dts       |   6 +-
 arch/arm/boot/dts/bcm4709-netgear-r7000.dts        |   8 +-
 arch/arm/boot/dts/bcm4709-netgear-r8000.dts        |  10 +-
 arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts  |   6 +-
 arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts       |   8 +-
 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts      |   6 +-
 arch/arm/boot/dts/bcm47094-linksys-panamera.dts    |   6 +-
 arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts      |   2 +-
 arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts      |   2 +-
 arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts      |   2 +-
 arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts      |   4 +-
 arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts      |   2 +-
 arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts   |   2 +-
 arch/arm/boot/dts/bcm47094-netgear-r8500.dts       |   8 +-
 arch/arm/boot/dts/bcm47094-phicomm-k3.dts          |   2 +-
 arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts      |   2 +-
 arch/arm/boot/dts/bcm47189-luxul-xap-810.dts       |   2 +-
 arch/arm/boot/dts/bcm47189-tenda-ac9.dts           |   6 +-
 arch/arm/boot/dts/bcm47622.dtsi                    |  14 +-
 arch/arm/boot/dts/bcm53015-meraki-mr26.dts         | 166 +++++++++++++++++++++
 arch/arm/boot/dts/bcm53016-meraki-mr32.dts         |   4 +-
 arch/arm/boot/dts/bcm5301x.dtsi                    |   6 +-
 arch/arm/boot/dts/bcm63138.dtsi                    |   4 +-
 arch/arm/boot/dts/bcm63148.dtsi                    | 103 +++++++++++++
 arch/arm/boot/dts/bcm63178.dtsi                    | 118 +++++++++++++++
 arch/arm/boot/dts/bcm6756.dtsi                     | 130 ++++++++++++++++
 arch/arm/boot/dts/bcm6846.dtsi                     | 103 +++++++++++++
 arch/arm/boot/dts/bcm6855.dtsi                     | 120 +++++++++++++++
 arch/arm/boot/dts/bcm6878.dtsi                     | 110 ++++++++++++++
 arch/arm/boot/dts/bcm911360_entphn.dts             |   4 +-
 arch/arm/boot/dts/bcm947189acdbmr.dts              |   4 +-
 arch/arm/boot/dts/bcm953012er.dts                  |   4 +-
 arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi      |   2 +-
 arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi    |   2 +-
 arch/arm/boot/dts/bcm963138.dts                    |  27 ++++
 arch/arm/boot/dts/bcm963138dvt.dts                 |   2 +-
 arch/arm/boot/dts/bcm963148.dts                    |  30 ++++
 arch/arm/boot/dts/bcm963178.dts                    |  30 ++++
 arch/arm/boot/dts/bcm96756.dts                     |  30 ++++
 arch/arm/boot/dts/bcm96846.dts                     |  30 ++++
 arch/arm/boot/dts/bcm96855.dts                     |  30 ++++
 arch/arm/boot/dts/bcm96878.dts                     |  30 ++++
 71 files changed, 1389 insertions(+), 183 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.txt
 create mode 100644 Documentation/devicetree/bindings/soc/bcm/brcm,bcm2835-pm.yaml
 create mode 100644 arch/arm/boot/dts/bcm53015-meraki-mr26.dts
 create mode 100644 arch/arm/boot/dts/bcm63148.dtsi
 create mode 100644 arch/arm/boot/dts/bcm63178.dtsi
 create mode 100644 arch/arm/boot/dts/bcm6756.dtsi
 create mode 100644 arch/arm/boot/dts/bcm6846.dtsi
 create mode 100644 arch/arm/boot/dts/bcm6855.dtsi
 create mode 100644 arch/arm/boot/dts/bcm6878.dtsi
 create mode 100644 arch/arm/boot/dts/bcm963138.dts
 create mode 100644 arch/arm/boot/dts/bcm963148.dts
 create mode 100644 arch/arm/boot/dts/bcm963178.dts
 create mode 100644 arch/arm/boot/dts/bcm96756.dts
 create mode 100644 arch/arm/boot/dts/bcm96846.dts
 create mode 100644 arch/arm/boot/dts/bcm96855.dts
 create mode 100644 arch/arm/boot/dts/bcm96878.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] 8+ messages in thread

* [GIT PULL 4/7] Broadcom devicetree-arm64 changes for 5.20
  2022-07-11 16:44 [PATCH 0/7] Broadcom SoC updates for 5.20 Florian Fainelli
                   ` (2 preceding siblings ...)
  2022-07-11 16:44 ` [GIT PULL 3/7] Broadcom devicetree " Florian Fainelli
@ 2022-07-11 16:44 ` Florian Fainelli
  2022-07-11 16:44 ` [GIT PULL 5/7] Broadcom drivers " Florian Fainelli
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Florian Fainelli @ 2022-07-11 16:44 UTC (permalink / raw)
  To: soc
  Cc: William Zhang, Florian Fainelli, Krzysztof Kozlowski, Anand Gore,
	linux-arm-kernel, arnd, olof, khilman, bcm-kernel-feedback-list

The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

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

for you to fetch changes up to eab6bb0994b806525fc5e362e8b865f61c4a9e20:

  arm64: dts: Add DTS files for bcmbca SoC BCM6813 (2022-06-15 10:40:02 -0700)

----------------------------------------------------------------
This pull request contains Broadcom ARM64-based SocS Device Tree
updates for 5.20, please pull the following:

- William adds the ARCH_BCMBCA Kconfig entry to follow the ARM 32-bit
  counter part and adds basic support for these DSL/PON SoCs: 63158,
  4912, 63146, 6856, 6813

- Anand adds basic support for the 6858 SoC

- Krzysztof fixes a missing space between a property name and its value
  in a number of DTS files

----------------------------------------------------------------
Anand Gore (1):
      ARM64: dts: Add DTS files for bcmbca SoC BCM6858

Krzysztof Kozlowski (1):
      arm64: dts: broadcom: adjust whitespace around '='

William Zhang (6):
      arm64: bcmbca: add arch bcmbca machine entry
      arm64: dts: Add DTS files for bcmbca SoC BCM63158
      arm64: dts: Add DTS files for bcmbca SoC BCM4912
      arm64: dts: Add DTS files for bcmbca SoC BCM63146
      arm64: dts: Add DTS files for bcmbca SoC BCM6856
      arm64: dts: Add DTS files for bcmbca SoC BCM6813

 arch/arm64/Kconfig.platforms                       |   9 ++
 arch/arm64/boot/dts/broadcom/Makefile              |   1 +
 arch/arm64/boot/dts/broadcom/bcmbca/Makefile       |   7 ++
 arch/arm64/boot/dts/broadcom/bcmbca/bcm4912.dtsi   | 128 +++++++++++++++++++++
 arch/arm64/boot/dts/broadcom/bcmbca/bcm63146.dtsi  | 110 ++++++++++++++++++
 arch/arm64/boot/dts/broadcom/bcmbca/bcm63158.dtsi  | 128 +++++++++++++++++++++
 arch/arm64/boot/dts/broadcom/bcmbca/bcm6813.dtsi   | 128 +++++++++++++++++++++
 arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi   | 103 +++++++++++++++++
 arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi   | 121 +++++++++++++++++++
 arch/arm64/boot/dts/broadcom/bcmbca/bcm94912.dts   |  30 +++++
 arch/arm64/boot/dts/broadcom/bcmbca/bcm963146.dts  |  30 +++++
 arch/arm64/boot/dts/broadcom/bcmbca/bcm963158.dts  |  30 +++++
 arch/arm64/boot/dts/broadcom/bcmbca/bcm96813.dts   |  30 +++++
 arch/arm64/boot/dts/broadcom/bcmbca/bcm96856.dts   |  30 +++++
 arch/arm64/boot/dts/broadcom/bcmbca/bcm96858.dts   |  30 +++++
 .../arm64/boot/dts/broadcom/stingray/stingray.dtsi |   2 +-
 16 files changed, 916 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/Makefile
 create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm4912.dtsi
 create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm63146.dtsi
 create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm63158.dtsi
 create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6813.dtsi
 create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6856.dtsi
 create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm6858.dtsi
 create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm94912.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm963146.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm963158.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96813.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96856.dts
 create mode 100644 arch/arm64/boot/dts/broadcom/bcmbca/bcm96858.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] 8+ messages in thread

* [GIT PULL 5/7] Broadcom drivers changes for 5.20
  2022-07-11 16:44 [PATCH 0/7] Broadcom SoC updates for 5.20 Florian Fainelli
                   ` (3 preceding siblings ...)
  2022-07-11 16:44 ` [GIT PULL 4/7] Broadcom devicetree-arm64 " Florian Fainelli
@ 2022-07-11 16:44 ` Florian Fainelli
  2022-07-11 16:44 ` [GIT PULL 6/7] Broadcom maintainers " Florian Fainelli
  2022-07-11 16:44 ` [GIT PULL 7/7] Broadcom soc " Florian Fainelli
  6 siblings, 0 replies; 8+ messages in thread
From: Florian Fainelli @ 2022-07-11 16:44 UTC (permalink / raw)
  To: soc
  Cc: William Zhang, Florian Fainelli, Mark Brown, Vinod Koul,
	Wolfram Sang, Damien Le Moal, Nicolas Saenz Julienne,
	Stefan Wahren, Peter Robinson, Lee Jones, Liang He, Julia Lawall,
	linux-arm-kernel, arnd, olof, khilman, bcm-kernel-feedback-list

The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

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

for you to fetch changes up to ef4ef28acb42ec77829e842c6f30a33526daf520:

  tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (2022-07-11 09:14:11 -0700)

----------------------------------------------------------------
This pull request contains Broadcom SoC drivers updatse for 5.20, please
pull the following:

- Julia fixes a typo in the Broadcom STB legacy power management code

- Liang fixes a device_node reference count leak in the Broadcom STB BIU
  driver code error path(s)

- Nicolas and Stefan provide updates to the BCM2835 power management
  driver allowing its use on BCM2711 (Raspberry Pi 4) and to enable the
  use of the V3D GPU driver on such platforms. This is a merge of an
  immutable branch from Lee Jones' MFD tree

- William removes the use of CONFIG_ARCH_BCM_63XX which is removed and
  replaces the dependencies with CONFIG_ARCH_BCMBCA which is how all of
  the DSL/PON SoCs from Broadcom are now supported in the upstream
  kernel.

----------------------------------------------------------------
Florian Fainelli (1):
      Merge tag 'tags/ib-mfd-soc-bcm-v5.20' into drivers/next

Julia Lawall (1):
      soc: bcm: brcmstb: pm: pm-arm: fix typo in comment

Liang He (1):
      soc: bcm: brcmstb: biuctrl: Add missing of_node_put()

Nicolas Saenz Julienne (2):
      mfd: bcm2835-pm: Use 'reg-names' to get resources
      soc: bcm: bcm2835-power: Bypass power_on/off() calls

Stefan Wahren (4):
      mfd: bcm2835-pm: Add support for BCM2711
      soc: bcm: bcm2835-power: Refactor ASB control
      soc: bcm: bcm2835-power: Resolve ASB register macros
      soc: bcm: bcm2835-power: Add support for BCM2711's RPiVid ASB

William Zhang (7):
      ata: ahci_brcm: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA
      i2c: brcmstb: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA
      phy: brcm-sata: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA
      hwrng: bcm2835: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA
      clk: bcm: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA
      spi: bcm63xx-hsspi: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA
      tty: serial: bcm63xx: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA

 drivers/ata/Kconfig                 |  2 +-
 drivers/char/hw_random/Kconfig      |  2 +-
 drivers/clk/bcm/Kconfig             |  4 +-
 drivers/i2c/busses/Kconfig          |  2 +-
 drivers/mfd/bcm2835-pm.c            | 74 +++++++++++++++++++++++++++----------
 drivers/phy/broadcom/Kconfig        |  2 +-
 drivers/soc/bcm/bcm2835-power.c     | 72 ++++++++++++++++++++++++------------
 drivers/soc/bcm/brcmstb/biuctrl.c   |  9 +++--
 drivers/soc/bcm/brcmstb/pm/pm-arm.c |  2 +-
 drivers/spi/Kconfig                 |  2 +-
 drivers/tty/serial/Kconfig          |  4 +-
 include/linux/mfd/bcm2835-pm.h      |  1 +
 12 files changed, 119 insertions(+), 57 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] 8+ messages in thread

* [GIT PULL 6/7] Broadcom maintainers changes for 5.20
  2022-07-11 16:44 [PATCH 0/7] Broadcom SoC updates for 5.20 Florian Fainelli
                   ` (4 preceding siblings ...)
  2022-07-11 16:44 ` [GIT PULL 5/7] Broadcom drivers " Florian Fainelli
@ 2022-07-11 16:44 ` Florian Fainelli
  2022-07-11 16:44 ` [GIT PULL 7/7] Broadcom soc " Florian Fainelli
  6 siblings, 0 replies; 8+ messages in thread
From: Florian Fainelli @ 2022-07-11 16:44 UTC (permalink / raw)
  To: soc
  Cc: William Zhang, Florian Fainelli, Anand Gore, linux-arm-kernel,
	arnd, olof, khilman, bcm-kernel-feedback-list

The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

  https://github.com/Broadcom/stblinux.git tags/arm-soc/for-5.20/maintainers

for you to fetch changes up to c510c81c0e59f83a7376e5febd2646b9166a7ebc:

  MAINTAINERS: Move BCM63138 to bcmbca arch entry (2022-07-08 14:06:51 -0700)

----------------------------------------------------------------
This pull request contains Broadcom ARM-SoC MAINTAINERS file updates for
5.20, please pull the following:

- William and Anand updates the MAINTAINERS files with new BCA SoCs
  entries for a variety of PON/DSL SoCs: 63178, 63158, 4912, 6858, 6878,
  6846, 6855, 6756, 63146, 6856, 63148, 6813. 63138 is now listed as a
  supported BCA platform and joins the families just added.

----------------------------------------------------------------
Anand Gore (3):
      MAINTAINERS: Add BCM63178 to bcmbca arch entry
      MAINTAINERS: Add BCM6858 to bcmbca arch entry
      MAINTAINERS: Add BCM6878 to bcmbca arch entry

William Zhang (10):
      MAINTAINERS: Add BCM63158 to bcmbca arch entry
      MAINTAINERS: Add BCM4912 to bcmbca arch entry
      MAINTAINERS: Add BCM6846 to bcmbca arch entry
      MAINTAINERS: Add BCM6855 to bcmbca arch entry
      MAINTAINERS: Add BCM6756 to bcmbca arch entry
      MAINTAINERS: Add BCM63146 to bcmbca arch entry
      MAINTAINERS: Add BCM6856 to bcmbca arch entry
      MAINTAINERS: Add BCM63148 to bcmbca arch entry
      MAINTAINERS: Add BCM6813 to bcmbca arch entry
      MAINTAINERS: Move BCM63138 to bcmbca arch entry

 MAINTAINERS | 25 +++++++++++++++----------
 1 file changed, 15 insertions(+), 10 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] 8+ messages in thread

* [GIT PULL 7/7] Broadcom soc changes for 5.20
  2022-07-11 16:44 [PATCH 0/7] Broadcom SoC updates for 5.20 Florian Fainelli
                   ` (5 preceding siblings ...)
  2022-07-11 16:44 ` [GIT PULL 6/7] Broadcom maintainers " Florian Fainelli
@ 2022-07-11 16:44 ` Florian Fainelli
  6 siblings, 0 replies; 8+ messages in thread
From: Florian Fainelli @ 2022-07-11 16:44 UTC (permalink / raw)
  To: soc
  Cc: William Zhang, Florian Fainelli, Miaoqian Lin, linux-arm-kernel,
	arnd, olof, khilman, bcm-kernel-feedback-list

The following changes since commit f2906aa863381afb0015a9eb7fefad885d4e5a56:

  Linux 5.19-rc1 (2022-06-05 17:18:54 -0700)

are available in the Git repository at:

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

for you to fetch changes up to fa0ef5a086a05306fc5322bbda73459725eda923:

  ARM: debug: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA (2022-07-08 14:08:51 -0700)

----------------------------------------------------------------
This pull request contains Broadcom SoC drivers changes for 5.20, please
pull the following:

- Miaoqian fixes a device_node reference count leak in the Kona SMC
  initialization code

- William moves the 63138 support code to use CONFIG_ARCH_BCMBCA which
  is how all of those similar SoCs from the BCA division are supported
  moving forward. This includes machine code and UART low-level debug
  code.

----------------------------------------------------------------
Miaoqian Lin (1):
      ARM: bcm: Fix refcount leak in bcm_kona_smc_init

William Zhang (3):
      arm: bcmbca: Move BCM63138 ARCH_BCM_63XX to ARCH_BCMBCA
      arm: bcmbca: Add BCMBCA sub platforms
      ARM: debug: bcmbca: Replace ARCH_BCM_63XX with ARCH_BCMBCA

 arch/arm/Kconfig.debug           |  2 +-
 arch/arm/mach-bcm/Kconfig        | 61 ++++++++++++++++++++++++++++------------
 arch/arm/mach-bcm/Makefile       | 11 ++++----
 arch/arm/mach-bcm/bcm63xx.c      | 27 ------------------
 arch/arm/mach-bcm/bcm_kona_smc.c |  1 +
 5 files changed, 50 insertions(+), 52 deletions(-)
 delete mode 100644 arch/arm/mach-bcm/bcm63xx.c

_______________________________________________
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] 8+ messages in thread

end of thread, other threads:[~2022-07-11 16:47 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-11 16:44 [PATCH 0/7] Broadcom SoC updates for 5.20 Florian Fainelli
2022-07-11 16:44 ` [GIT PULL 1/7] Broadcom defconfig changes " Florian Fainelli
2022-07-11 16:44 ` [GIT PULL 2/7] Broadcom defconfig-arm64 " Florian Fainelli
2022-07-11 16:44 ` [GIT PULL 3/7] Broadcom devicetree " Florian Fainelli
2022-07-11 16:44 ` [GIT PULL 4/7] Broadcom devicetree-arm64 " Florian Fainelli
2022-07-11 16:44 ` [GIT PULL 5/7] Broadcom drivers " Florian Fainelli
2022-07-11 16:44 ` [GIT PULL 6/7] Broadcom maintainers " Florian Fainelli
2022-07-11 16:44 ` [GIT PULL 7/7] Broadcom soc " Florian Fainelli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).