1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
3 #include <dt-bindings/leds/common.h>
5 #include "ar934x_ruckus_zf73xx.dtsi"
8 model = "Ruckus ZoneFlex 7352/7372[-E/-U]";
9 compatible = "ruckus,zf7372", "qca,ar9344";
14 gpios = <&gpio 18 GPIO_ACTIVE_LOW>;
19 gpios = <&gpio 11 GPIO_ACTIVE_LOW>;
24 gpios = <&gpio 17 GPIO_ACTIVE_LOW>;
29 gpios = <&gpio 13 GPIO_ACTIVE_LOW>;
32 power_red: power-red {
33 function = LED_FUNCTION_POWER;
34 color = <LED_COLOR_ID_RED>;
35 gpios = <&gpio 16 GPIO_ACTIVE_HIGH>;
40 label = "green:wlan2g";
41 gpios = <&gpio 19 GPIO_ACTIVE_LOW>;
42 linux,default-trigger = "phy0assoc";
46 label = "yellow:wlan2g";
47 gpios = <&gpio 20 GPIO_ACTIVE_LOW>;
48 linux,default-trigger = "phy0tpt";
52 label = "green:wlan5g";
53 gpios = <&gpio 21 GPIO_ACTIVE_LOW>;
54 linux,default-trigger = "phy1assoc";
58 label = "yellow:wlan5g";
59 gpios = <&gpio 22 GPIO_ACTIVE_LOW>;
60 linux,default-trigger = "phy1tpt";
65 compatible = "spi-gpio";
66 mosi-gpios = <&gpio 15 GPIO_ACTIVE_HIGH>;
67 sck-gpios = <&gpio 14 GPIO_ACTIVE_HIGH>;
68 num-chipselects = <0>;
72 beamforming-2g-gpio@0 {
73 compatible = "fairchild,74hc595";
75 registers-number = <1>;
76 spi-max-frequency = <24000000>;
83 compatible = "spi-gpio";
84 mosi-gpios = <&ath9k 15 GPIO_ACTIVE_HIGH>;
85 sck-gpios = <&ath9k 14 GPIO_ACTIVE_HIGH>;
86 num-chipselects = <0>;
90 beamforming-5g-gpio@0 {
91 compatible = "fairchild,74hc595";
93 registers-number = <1>;
94 spi-max-frequency = <24000000>;
102 nvmem-cells = <&macaddr_board_data_6c>;
108 nvmem-cells = <&macaddr_board_data_66>;
109 nvmem-cell-names = "mac-address";
113 switch-phy-swap = <0>;
114 switch-only-mode = <1>;
122 compatible = "pci168c,0033";
123 reg = <0x0000 0 0 0 0>;
127 nvmem-cells = <&macaddr_board_data_76>;
128 nvmem-cell-names = "mac-address";
134 compatible = "fixed-layout";
135 #address-cells = <1>;
138 macaddr_board_data_60: macaddr@60 {
142 macaddr_board_data_66: macaddr@66 {
146 macaddr_board_data_6c: macaddr@6c {
150 macaddr_board_data_76: macaddr@76 {
154 cal_board_data_41000: cal@41000 {
155 reg = <0x41000 0x440>;