mirror of
https://github.com/torvalds/linux.git
synced 2026-04-19 07:13:56 -04:00
This pull request contains Broadcom ARM64-based SoCs Device Tree updates for 6.14: - Dave adds the display pipeline DT nodes on BCM2712 (Raspberry Pi 5) - Rob removes some undocumented properties - Same ensures that the CFE stub area is reserved to allow secondary CPUs to be successfully brought up in Linux, also making sure that the address used in the spin table is also carved out. Finally he adds support for the Zyxel EX3510-B router using BCM4906 - Rosen converts the BCM4908 platforms to use the more flexible nvmem-layout representation * tag 'arm-soc/for-6.14/devicetree-arm64' of https://github.com/Broadcom/stblinux: arm64: dts: bcm4908: nvmem-layout conversion arm64: dts: broadcom: bcmbca: bcm4908: Add DT for Zyxel EX3510-B dt-bindings: arm64: bcmbca: Add Zyxel EX3510-B based on BCM4906 arm64: dts: broadcom: bcmbca: bcm4908: Protect cpu-release-addr arm64: dts: broadcom: bcmbca: bcm4908: Reserve CFE stub area arm64: dts: broadcom: Remove unused and undocumented properties arm64: dts: broadcom: Add DT for D-step version of BCM2712 arm64: dts: broadcom: Add display pipeline support to BCM2712 arm64: dts: broadcom: Add firmware clocks and power nodes to Pi5 DT Link: https://lore.kernel.org/r/20250109224756.3632025-2-florian.fainelli@broadcom.com Signed-off-by: Arnd Bergmann <arnd@arndb.de>
154 lines
3.8 KiB
YAML
154 lines
3.8 KiB
YAML
# SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
|
|
%YAML 1.2
|
|
---
|
|
$id: http://devicetree.org/schemas/arm/bcm/brcm,bcmbca.yaml#
|
|
$schema: http://devicetree.org/meta-schemas/core.yaml#
|
|
|
|
title: Broadcom Broadband SoC
|
|
|
|
description:
|
|
Broadcom Broadband SoCs include family of high performance DSL/PON/Wireless
|
|
chips that can be used as home gateway, router and WLAN AP for residential,
|
|
enterprise and carrier applications.
|
|
|
|
maintainers:
|
|
- William Zhang <william.zhang@broadcom.com>
|
|
- Anand Gore <anand.gore@broadcom.com>
|
|
- Kursad Oney <kursad.oney@broadcom.com>
|
|
- Rafał Miłecki <rafal@milecki.pl>
|
|
|
|
properties:
|
|
$nodename:
|
|
const: '/'
|
|
compatible:
|
|
oneOf:
|
|
- description: BCM47622 based boards
|
|
items:
|
|
- enum:
|
|
- brcm,bcm947622
|
|
- const: brcm,bcm47622
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM4906 based boards
|
|
items:
|
|
- enum:
|
|
- netgear,r8000p
|
|
- tplink,archer-c2300-v1
|
|
- zyxel,ex3510b
|
|
- const: brcm,bcm4906
|
|
- const: brcm,bcm4908
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM4908 based boards
|
|
items:
|
|
- enum:
|
|
- asus,gt-ac5300
|
|
- brcm,bcm94908
|
|
- netgear,raxe500
|
|
- const: brcm,bcm4908
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM49408 based boards
|
|
items:
|
|
- const: brcm,bcm49408
|
|
- const: brcm,bcm4908
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM4912 based boards
|
|
items:
|
|
- enum:
|
|
- asus,gt-ax6000
|
|
- brcm,bcm94912
|
|
- const: brcm,bcm4912
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM63138 based boards
|
|
items:
|
|
- enum:
|
|
- brcm,bcm963138
|
|
- brcm,BCM963138DVT
|
|
- const: brcm,bcm63138
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM63146 based boards
|
|
items:
|
|
- enum:
|
|
- brcm,bcm963146
|
|
- const: brcm,bcm63146
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM63148 based boards
|
|
items:
|
|
- enum:
|
|
- brcm,bcm963148
|
|
- const: brcm,bcm63148
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM63158 based boards
|
|
items:
|
|
- enum:
|
|
- brcm,bcm963158
|
|
- const: brcm,bcm63158
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM63178 based boards
|
|
items:
|
|
- enum:
|
|
- brcm,bcm963178
|
|
- const: brcm,bcm63178
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM6756 based boards
|
|
items:
|
|
- enum:
|
|
- brcm,bcm96756
|
|
- const: brcm,bcm6756
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM6813 based boards
|
|
items:
|
|
- enum:
|
|
- brcm,bcm96813
|
|
- const: brcm,bcm6813
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM6846 based boards
|
|
items:
|
|
- enum:
|
|
- brcm,bcm96846
|
|
- genexis,xg6846b
|
|
- const: brcm,bcm6846
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM6855 based boards
|
|
items:
|
|
- enum:
|
|
- brcm,bcm96855
|
|
- const: brcm,bcm6855
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM6856 based boards
|
|
items:
|
|
- enum:
|
|
- brcm,bcm96856
|
|
- const: brcm,bcm6856
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM6858 based boards
|
|
items:
|
|
- enum:
|
|
- brcm,bcm96858
|
|
- const: brcm,bcm6858
|
|
- const: brcm,bcmbca
|
|
|
|
- description: BCM6878 based boards
|
|
items:
|
|
- enum:
|
|
- brcm,bcm96878
|
|
- const: brcm,bcm6878
|
|
- const: brcm,bcmbca
|
|
|
|
additionalProperties: true
|
|
|
|
...
|