Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: arm: bcm: Convert BCM4708 to YAML

Update the Broadcom BCM4708 SoC family binding document for boards/SoCs
to use YAML. Verified with dt_binding_check and dtbs_check.

Acked-by: Scott Branden <scott.branden@broadcom.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>

+88 -15
-15
Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.txt
··· 1 - Broadcom BCM4708 device tree bindings 2 - ------------------------------------------- 3 - 4 - Boards with the BCM4708 SoC shall have the following properties: 5 - 6 - Required root node property: 7 - 8 - bcm4708 9 - compatible = "brcm,bcm4708"; 10 - 11 - bcm4709 12 - compatible = "brcm,bcm4709"; 13 - 14 - bcm53012 15 - compatible = "brcm,bcm53012";
+88
Documentation/devicetree/bindings/arm/bcm/brcm,bcm4708.yaml
··· 1 + # SPDX-License-Identifier: GPL-2.0 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/arm/bcm/brcm,bcm4708.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: Broadcom BCM4708 device tree bindings 8 + 9 + description: 10 + Broadcom BCM4708/47081/4709/47094/53012 Wi-Fi/network SoCs based 11 + on the iProc architecture (Northstar). 12 + 13 + maintainers: 14 + - Florian Fainelli <f.fainelli@gmail.com> 15 + - Hauke Mehrtens <hauke@hauke-m.de> 16 + - Rafal Milecki <zajec5@gmail.com> 17 + 18 + properties: 19 + $nodename: 20 + const: '/' 21 + compatible: 22 + oneOf: 23 + - description: BCM4708 based boards 24 + items: 25 + - enum: 26 + - asus,rt-ac56u 27 + - asus,rt-ac68u 28 + - buffalo,wzr-1750dhp 29 + - linksys,ea6300-v1 30 + - linksys,ea6500-v2 31 + - luxul,xap-1510v1 32 + - luxul,xwc-1000 33 + - netgear,r6250v1 34 + - netgear,r6300v2 35 + - smartrg,sr400ac 36 + - brcm,bcm94708 37 + - const: brcm,bcm4708 38 + 39 + - description: BCM47081 based boards 40 + items: 41 + - enum: 42 + - asus,rt-n18u 43 + - buffalo,wzr-600dhp2 44 + - buffalo,wzr-900dhp 45 + - luxul,xap-1410v1 46 + - luxul,xwr-1200v1 47 + - tplink,archer-c5-v2 48 + - const: brcm,bcm47081 49 + - const: brcm,bcm4708 50 + 51 + - description: BCM4709 based boards 52 + items: 53 + - enum: 54 + - asus,rt-ac87u 55 + - buffalo,wxr-1900dhp 56 + - linksys,ea9200 57 + - netgear,r7000 58 + - netgear,r8000 59 + - tplink,archer-c9-v1 60 + - brcm,bcm94709 61 + - const: brcm,bcm4709 62 + - const: brcm,bcm4708 63 + 64 + - description: BCM47094 based boards 65 + items: 66 + - enum: 67 + - dlink,dir-885l 68 + - linksys,panamera 69 + - luxul,abr-4500-v1 70 + - luxul,xap-1610-v1 71 + - luxul,xbr-4500-v1 72 + - luxul,xwc-2000-v1 73 + - luxul,xwr-3100v1 74 + - luxul,xwr-3150-v1 75 + - netgear,r8500 76 + - phicomm,k3 77 + - const: brcm,bcm47094 78 + - const: brcm,bcm4708 79 + 80 + - description: BCM53012 based boards 81 + items: 82 + - enum: 83 + - brcm,bcm953012er 84 + - brcm,bcm953012hr 85 + - brcm,bcm953012k 86 + - const: brcm,brcm53012 87 + - const: brcm,bcm4708 88 + ...