From 6fb1cb624da2a1c169da771bddd5da40826e392a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rafa=C5=82=20Mi=C5=82ecki?= Date: Tue, 15 Mar 2022 14:20:27 +0100 Subject: [PATCH] arm: dts: add Netgear RAXE450 / RAXE550 MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Rafał Miłecki --- arch/arm/dts/Makefile | 3 ++- arch/arm/dts/RAX220.dts | 50 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 arch/arm/dts/RAX220.dts diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index bcc8548033..4faa9e52da 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -777,7 +777,8 @@ dtb-$(CONFIG_BCM6756) += \ bcm96756.dtb dtb-$(CONFIG_BCM4908) += \ - bcm94908.dtb + bcm94908.dtb \ + RAX220.dtb dtb-$(CONFIG_BCM4912) += \ bcm94912.dtb diff --git a/arch/arm/dts/RAX220.dts b/arch/arm/dts/RAX220.dts new file mode 100644 index 0000000000..78b779a38d --- /dev/null +++ b/arch/arm/dts/RAX220.dts @@ -0,0 +1,50 @@ +// SPDX-License-Identifier: GPL-2.0+ + +/dts-v1/; + +#include "bcm4908.dtsi" + +/ { + model = "RAX220"; + compatible = "brcm,brcm-v8A"; + + aliases { + serial0 = &uart0; + }; + + chosen { + stdout-path = "serial0:115200n8"; + }; + + memory { + device_type = "memory"; + reg = <0x0 0x0 0x0 0x8000000>; + }; +}; + +&switchsf2 { + status = "okay"; + + ports { + port0@0 { + phy-handle = <&gphy8>; + }; + + port1@1 { + phy-handle = <&gphy9>; + }; + + port2@2 { + phy-handle = <&gphya>; + }; + + port3@3 { + phy-handle = <&gphyb>; + }; + }; +}; + +&nand { + write-protect = <0>; + status = "okay"; +}; -- 2.30.2