1295011Sandrew/* 2295011Sandrew * Broadcom BCM470X / BCM5301X ARM platform code. 3295011Sandrew * DTS for Asus RT-AC68U 4295011Sandrew * 5295011Sandrew * Copyright (C) 2015 Rafa�� Mi��ecki <zajec5@gmail.com> 6295011Sandrew * 7295011Sandrew * Licensed under the GNU/GPL. See COPYING for details. 8295011Sandrew */ 9295011Sandrew 10295011Sandrew/dts-v1/; 11295011Sandrew 12295011Sandrew#include "bcm4708.dtsi" 13295011Sandrew#include "bcm5301x-nand-cs0-bch8.dtsi" 14295011Sandrew 15295011Sandrew/ { 16295011Sandrew compatible = "asus,rt-ac68u", "brcm,bcm4708"; 17295011Sandrew model = "Asus RT-AC68U (BCM4708)"; 18295011Sandrew 19295011Sandrew chosen { 20295011Sandrew bootargs = "console=ttyS0,115200"; 21295011Sandrew }; 22295011Sandrew 23295011Sandrew memory { 24295011Sandrew reg = <0x00000000 0x08000000>; 25295011Sandrew }; 26295011Sandrew 27295011Sandrew leds { 28295011Sandrew compatible = "gpio-leds"; 29295011Sandrew 30295011Sandrew usb2 { 31295011Sandrew label = "bcm53xx:blue:usb2"; 32295011Sandrew gpios = <&chipcommon 0 GPIO_ACTIVE_LOW>; 33295011Sandrew linux,default-trigger = "default-off"; 34295011Sandrew }; 35295011Sandrew 36295011Sandrew power { 37295011Sandrew label = "bcm53xx:blue:power"; 38295011Sandrew gpios = <&chipcommon 3 GPIO_ACTIVE_LOW>; 39295011Sandrew linux,default-trigger = "default-on"; 40295011Sandrew }; 41295011Sandrew 42295011Sandrew logo { 43295011Sandrew label = "bcm53xx:white:logo"; 44295011Sandrew gpios = <&chipcommon 4 GPIO_ACTIVE_LOW>; 45295011Sandrew linux,default-trigger = "default-on"; 46295011Sandrew }; 47295011Sandrew 48295011Sandrew usb3 { 49295011Sandrew label = "bcm53xx:blue:usb3"; 50295011Sandrew gpios = <&chipcommon 14 GPIO_ACTIVE_LOW>; 51295011Sandrew linux,default-trigger = "default-off"; 52295011Sandrew }; 53295011Sandrew }; 54295011Sandrew 55295011Sandrew gpio-keys { 56295011Sandrew compatible = "gpio-keys"; 57295011Sandrew #address-cells = <1>; 58295011Sandrew #size-cells = <0>; 59295011Sandrew 60295011Sandrew brightness { 61295011Sandrew label = "Backlight"; 62295011Sandrew linux,code = <KEY_BRIGHTNESS_ZERO>; 63295011Sandrew gpios = <&chipcommon 5 GPIO_ACTIVE_LOW>; 64295011Sandrew }; 65295011Sandrew 66295011Sandrew wps { 67295011Sandrew label = "WPS"; 68295011Sandrew linux,code = <KEY_WPS_BUTTON>; 69295011Sandrew gpios = <&chipcommon 7 GPIO_ACTIVE_LOW>; 70295011Sandrew }; 71295011Sandrew 72295011Sandrew restart { 73295011Sandrew label = "Reset"; 74295011Sandrew linux,code = <KEY_RESTART>; 75295011Sandrew gpios = <&chipcommon 11 GPIO_ACTIVE_LOW>; 76295011Sandrew }; 77295011Sandrew 78295011Sandrew rfkill { 79295011Sandrew label = "WiFi"; 80295011Sandrew linux,code = <KEY_RFKILL>; 81295011Sandrew gpios = <&chipcommon 15 GPIO_ACTIVE_LOW>; 82295011Sandrew }; 83295011Sandrew }; 84295011Sandrew}; 85