mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
118 lines
1.6 KiB
118 lines
1.6 KiB
// SPDX-License-Identifier: GPL-2.0-or-later OR MIT |
|
|
|
#include <dt-bindings/gpio/gpio.h> |
|
#include <dt-bindings/input/input.h> |
|
|
|
#include "bcm4908.dtsi" |
|
|
|
/ { |
|
compatible = "asus,gt-ac5300", "brcm,bcm4908"; |
|
model = "Asus GT-AC5300"; |
|
|
|
memory@0 { |
|
device_type = "memory"; |
|
reg = <0x00 0x00 0x00 0x40000000>; |
|
}; |
|
|
|
gpio-keys-polled { |
|
compatible = "gpio-keys-polled"; |
|
poll-interval = <100>; |
|
|
|
wifi { |
|
label = "WiFi"; |
|
linux,code = <KEY_RFKILL>; |
|
gpios = <&gpio0 28 GPIO_ACTIVE_LOW>; |
|
}; |
|
|
|
wps { |
|
label = "WPS"; |
|
linux,code = <KEY_WPS_BUTTON>; |
|
gpios = <&gpio0 29 GPIO_ACTIVE_LOW>; |
|
}; |
|
|
|
restart { |
|
label = "Reset"; |
|
linux,code = <KEY_RESTART>; |
|
gpios = <&gpio0 30 GPIO_ACTIVE_LOW>; |
|
}; |
|
|
|
brightness { |
|
label = "LEDs"; |
|
linux,code = <KEY_BRIGHTNESS_ZERO>; |
|
gpios = <&gpio0 31 GPIO_ACTIVE_LOW>; |
|
}; |
|
}; |
|
}; |
|
|
|
&ports { |
|
port@0 { |
|
label = "lan2"; |
|
}; |
|
|
|
port@1 { |
|
label = "lan1"; |
|
}; |
|
|
|
port@2 { |
|
label = "lan6"; |
|
}; |
|
|
|
port@3 { |
|
label = "lan5"; |
|
}; |
|
|
|
/* External BCM53134S switch */ |
|
port@7 { |
|
label = "sw"; |
|
reg = <7>; |
|
phy-mode = "rgmii"; |
|
|
|
fixed-link { |
|
speed = <1000>; |
|
full-duplex; |
|
}; |
|
}; |
|
}; |
|
|
|
&mdio { |
|
/* lan8 */ |
|
ethernet-phy@0 { |
|
reg = <0>; |
|
}; |
|
|
|
/* lan7 */ |
|
ethernet-phy@1 { |
|
reg = <1>; |
|
}; |
|
|
|
/* lan4 */ |
|
ethernet-phy@2 { |
|
reg = <2>; |
|
}; |
|
|
|
/* lan3 */ |
|
ethernet-phy@3 { |
|
reg = <3>; |
|
}; |
|
}; |
|
|
|
&nandcs { |
|
nand-ecc-strength = <4>; |
|
nand-ecc-step-size = <512>; |
|
nand-on-flash-bbt; |
|
brcm,nand-has-wp; |
|
|
|
#address-cells = <1>; |
|
#size-cells = <0>; |
|
|
|
partitions { |
|
compatible = "fixed-partitions"; |
|
#address-cells = <1>; |
|
#size-cells = <1>; |
|
|
|
partition@0 { |
|
label = "cferom"; |
|
reg = <0x0 0x100000>; |
|
}; |
|
}; |
|
};
|
|
|