1279377Simp/*
2279377Simp * Broadcom BCM470X / BCM5301X ARM platform code.
3279377Simp * DTS for Asus RT-N18U
4279377Simp *
5279377Simp * Copyright (C) 2014 Rafa�� Mi��ecki <zajec5@gmail.com>
6279377Simp *
7279377Simp * Licensed under the GNU/GPL. See COPYING for details.
8279377Simp */
9279377Simp
10279377Simp/dts-v1/;
11279377Simp
12279377Simp#include "bcm47081.dtsi"
13295436Sandrew#include "bcm5301x-nand-cs0-bch8.dtsi"
14279377Simp
15279377Simp/ {
16279377Simp	compatible = "asus,rt-n18u", "brcm,bcm47081", "brcm,bcm4708";
17279377Simp	model = "Asus RT-N18U (BCM47081)";
18279377Simp
19279377Simp	chosen {
20279377Simp		bootargs = "console=ttyS0,115200";
21279377Simp	};
22279377Simp
23279377Simp	memory {
24279377Simp		reg = <0x00000000 0x08000000>;
25279377Simp	};
26279377Simp
27279377Simp	leds {
28279377Simp		compatible = "gpio-leds";
29279377Simp
30279377Simp		power {
31279377Simp			label = "bcm53xx:blue:power";
32279377Simp			gpios = <&chipcommon 0 GPIO_ACTIVE_LOW>;
33279377Simp			linux,default-trigger = "default-on";
34279377Simp		};
35279377Simp
36279377Simp		usb2 {
37279377Simp			label = "bcm53xx:blue:usb2";
38279377Simp			gpios = <&chipcommon 3 GPIO_ACTIVE_LOW>;
39279377Simp			linux,default-trigger = "default-off";
40279377Simp		};
41279377Simp
42279377Simp		wan {
43279377Simp			label = "bcm53xx:blue:wan";
44279377Simp			gpios = <&chipcommon 6 GPIO_ACTIVE_LOW>;
45279377Simp			linux,default-trigger = "default-on";
46279377Simp		};
47279377Simp
48279377Simp		lan {
49279377Simp			label = "bcm53xx:blue:lan";
50279377Simp			gpios = <&chipcommon 9 GPIO_ACTIVE_LOW>;
51279377Simp			linux,default-trigger = "default-on";
52279377Simp		};
53279377Simp
54279377Simp		usb3 {
55279377Simp			label = "bcm53xx:blue:usb3";
56279377Simp			gpios = <&chipcommon 14 GPIO_ACTIVE_LOW>;
57279377Simp			linux,default-trigger = "default-off";
58279377Simp		};
59279377Simp	};
60279377Simp
61279377Simp	gpio-keys {
62279377Simp		compatible = "gpio-keys";
63279377Simp		#address-cells = <1>;
64279377Simp		#size-cells = <0>;
65279377Simp
66279377Simp		restart {
67279377Simp			label = "Reset";
68279377Simp			linux,code = <KEY_RESTART>;
69279377Simp			gpios = <&chipcommon 7 GPIO_ACTIVE_LOW>;
70279377Simp		};
71279377Simp
72279377Simp		wps {
73279377Simp			label = "WPS";
74279377Simp			linux,code = <KEY_WPS_BUTTON>;
75279377Simp			gpios = <&chipcommon 11 GPIO_ACTIVE_LOW>;
76279377Simp		};
77279377Simp	};
78279377Simp};
79