| #include "mt7621_mikrotik.dtsi" |
| |
| / { |
| compatible = "mikrotik,routerboard-m11g", "mediatek,mt7621-soc"; |
| model = "MikroTik RouterBOARD M11G"; |
| |
| aliases { |
| led-boot = &led_usr; |
| led-failsafe = &led_usr; |
| led-running = &led_usr; |
| led-upgrade = &led_usr; |
| }; |
| |
| leds { |
| compatible = "gpio-leds"; |
| |
| led_usr: usr { |
| label = "green:usr"; |
| gpios = <&gpio 0 GPIO_ACTIVE_HIGH>; |
| }; |
| |
| rssi0 { |
| label = "green:rssi0"; |
| gpios = <&gpio 22 GPIO_ACTIVE_LOW>; |
| }; |
| |
| rssi1 { |
| label = "green:rssi1"; |
| gpios = <&gpio 23 GPIO_ACTIVE_LOW>; |
| }; |
| |
| rssi2 { |
| label = "green:rssi2"; |
| gpios = <&gpio 24 GPIO_ACTIVE_LOW>; |
| }; |
| |
| rssi3 { |
| label = "green:rssi3"; |
| gpios = <&gpio 25 GPIO_ACTIVE_LOW>; |
| }; |
| |
| rssi4 { |
| label = "green:rssi4"; |
| gpios = <&gpio 26 GPIO_ACTIVE_LOW>; |
| }; |
| }; |
| |
| pcie0_vcc_reg { |
| compatible = "regulator-fixed"; |
| regulator-name = "pcie0_vcc"; |
| |
| regulator-min-microvolt = <3300000>; |
| regulator-max-microvolt = <3300000>; |
| gpio = <&gpio 9 GPIO_ACTIVE_HIGH>; |
| enable-active-high; |
| regulator-boot-on; |
| regulator-always-on; |
| }; |
| }; |
| |
| &partitions { |
| partition@40000 { |
| compatible = "mikrotik,minor"; |
| label = "firmware"; |
| reg = <0x040000 0xfc0000>; |
| }; |
| }; |
| |
| &switch0 { |
| ports { |
| port@0 { |
| status = "okay"; |
| label = "lan"; |
| }; |
| }; |
| }; |
| |
| &state_default { |
| gpio { |
| groups = "uart2", "wdt", "rgmii2"; |
| function = "gpio"; |
| }; |
| }; |
| |
| &i2c { |
| status = "okay"; |
| }; |
| |
| &pcie { |
| status = "okay"; |
| }; |