1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Copyright (C) 2018 Stefan Roese <sr@denx.de> 4 */ 5 6/dts-v1/; 7 8#include "mt7628a.dtsi" 9#include <dt-bindings/gpio/gpio.h> 10 11/ { 12 compatible = "gardena,smart-gateway-mt7688", "ralink,mt7628a-soc"; 13 model = "Gardena smart-Gateway-MT7688"; 14 15 aliases { 16 serial0 = &uart0; 17 spi0 = &spi0; 18 }; 19 20 memory@0 { 21 device_type = "memory"; 22 reg = <0x0 0x08000000>; 23 }; 24 25 leds { 26 compatible = "gpio-leds"; 27 28 power_blue { 29 label = "smartgw:power:blue"; 30 gpios = <&gpio0 18 GPIO_ACTIVE_HIGH>; 31 default-state = "off"; 32 }; 33 34 power_green { 35 label = "smartgw:power:green"; 36 gpios = <&gpio0 19 GPIO_ACTIVE_HIGH>; 37 default-state = "on"; 38 }; 39 40 power_red { 41 label = "smartgw:power:red"; 42 gpios = <&gpio0 22 GPIO_ACTIVE_HIGH>; 43 default-state = "off"; 44 }; 45 46 radio_blue { 47 label = "smartgw:radio:blue"; 48 gpios = <&gpio0 23 GPIO_ACTIVE_HIGH>; 49 default-state = "off"; 50 }; 51 52 radio_green { 53 label = "smartgw:radio:green"; 54 gpios = <&gpio0 24 GPIO_ACTIVE_HIGH>; 55 default-state = "off"; 56 }; 57 58 radio_red { 59 label = "smartgw:radio:red"; 60 gpios = <&gpio0 25 GPIO_ACTIVE_HIGH>; 61 default-state = "off"; 62 }; 63 64 internet_blue { 65 label = "smartgw:internet:blue"; 66 gpios = <&gpio0 26 GPIO_ACTIVE_HIGH>; 67 default-state = "off"; 68 }; 69 70 internet_green { 71 label = "smartgw:internet:green"; 72 gpios = <&gpio0 27 GPIO_ACTIVE_HIGH>; 73 default-state = "off"; 74 }; 75 76 internet_red { 77 label = "smartgw:internet:red"; 78 gpios = <&gpio0 28 GPIO_ACTIVE_HIGH>; 79 default-state = "off"; 80 }; 81 }; 82 83 chosen { 84 stdout-path = &uart0; 85 }; 86}; 87 88&uart0 { 89 status = "okay"; 90 clock-frequency = <40000000>; 91}; 92 93&spi0 { 94 status = "okay"; 95 num-cs = <2>; 96 97 spi-flash@0 { 98 #address-cells = <1>; 99 #size-cells = <1>; 100 compatible = "spi-flash", "jedec,spi-nor"; 101 spi-max-frequency = <40000000>; 102 reg = <0>; 103 }; 104 105 spi-nand@1 { 106 #address-cells = <1>; 107 #size-cells = <1>; 108 compatible = "spi-nand"; 109 spi-max-frequency = <40000000>; 110 reg = <1>; 111 }; 112}; 113