package/utils/secilc: drop PKG_CPE_ID
[openwrt/openwrt.git] / target / linux / apm821xx / dts / netgear-wndap660.dts
1 // SPDX-License-Identifier: GPL-2.0-only
2
3 /dts-v1/;
4
5 #include "netgear-wndap6x0.dtsi"
6
7 / {
8 model = "Netgear WNDAP660";
9 compatible = "netgear,wndap660", "apm,bluestone";
10 };
11
12 &LEDS {
13 led-5 {
14 color = <LED_COLOR_ID_GREEN>;
15 function = LED_FUNCTION_LAN;
16 function-enumerator = <1>;
17 gpios = <&GPIO0 9 GPIO_ACTIVE_HIGH>;
18 };
19
20 led-6 {
21 color = <LED_COLOR_ID_AMBER>;
22 function = LED_FUNCTION_LAN;
23 function-enumerator = <1>;
24 gpios = <&GPIO0 10 GPIO_ACTIVE_HIGH>;
25 };
26
27 led-7 {
28 color = <LED_COLOR_ID_GREEN>;
29 function = LED_FUNCTION_LAN;
30 function-enumerator = <2>;
31 gpios = <&GPIO0 22 GPIO_ACTIVE_HIGH>;
32 };
33
34 led-8 {
35 color = <LED_COLOR_ID_AMBER>;
36 function = LED_FUNCTION_LAN;
37 function-enumerator = <2>;
38 gpios = <&GPIO0 23 GPIO_ACTIVE_HIGH>;
39 };
40 };
41
42 &PCIE0 {
43 /*
44 * relevant lspci topology:
45 *
46 * -+-[0000:40]---00.0-[41-7f]----00.0-[42-45]--+-02.0-[43]----00.0
47 * +-03.0-[44]----00.0
48 *
49 */
50
51 bridge@64,0 {
52 reg = <0x00400000 0 0 0 0>;
53 #address-cells = <3>;
54 #size-cells = <2>;
55 ranges;
56
57 bridge@65,0 {
58 /* IDT PES3T3 PCI Express Switch */
59 compatible = "pci111d,8039";
60 reg = <0x00410000 0 0 0 0>;
61 #address-cells = <3>;
62 #size-cells = <2>;
63 ranges;
64
65 bridge@66,2 {
66 compatible = "pci111d,8039";
67 reg = <0x00421000 0 0 0 0>;
68 #address-cells = <3>;
69 #size-cells = <2>;
70 ranges;
71
72 wifi0: wifi@67,0 {
73 /* Atheros AR9380 2.4/5GHz */
74 compatible = "pci168c,0030";
75 reg = <0x00430000 0 0 0 0>;
76 interrupts = <3>; /* INTC */
77 };
78 };
79
80 bridge@66,3 {
81 compatible = "pci111d,8039";
82 reg = <0x00421800 0 0 0 0>;
83 #address-cells = <3>;
84 #size-cells = <2>;
85 ranges;
86
87 wifi1: wifi@68,0 {
88 /* Atheros AR9380 2.4/5GHz */
89 compatible = "pci168c,0030";
90 reg = <0x00440000 0 0 0 0>;
91 interrupts = <4>; /* INTD */
92 };
93 };
94 };
95 };
96 };