Lines Matching defs:ssb_sprom

28 struct ssb_sprom {  struct
29 u8 revision;
34 u8 et0phyaddr; /* MII address for enet0 */
35 u8 et1phyaddr; /* MII address for enet1 */
36 u8 et2phyaddr; /* MII address for enet2 */
37 u8 et0mdcport; /* MDIO for enet0 */
38 u8 et1mdcport; /* MDIO for enet1 */
39 u8 et2mdcport; /* MDIO for enet2 */
40 u16 dev_id; /* Device ID overriding e.g. PCI ID */
41 u16 board_rev; /* Board revision number from SPROM. */
42 u16 board_num; /* Board number from SPROM. */
43 u16 board_type; /* Board type from SPROM. */
44 u8 country_code; /* Country Code */
45 char alpha2[2]; /* Country Code as two chars like EU or US */
46 u8 leddc_on_time; /* LED Powersave Duty Cycle On Count */
47 u8 leddc_off_time; /* LED Powersave Duty Cycle Off Count */
48 u8 ant_available_a; /* 2GHz antenna available bits (up to 4) */
49 u8 ant_available_bg; /* 5GHz antenna available bits (up to 4) */
50 u16 pa0b0;
51 u16 pa0b1;
52 u16 pa0b2;
53 u16 pa1b0;
54 u16 pa1b1;
55 u16 pa1b2;
56 u16 pa1lob0;
57 u16 pa1lob1;
58 u16 pa1lob2;
59 u16 pa1hib0;
60 u16 pa1hib1;
61 u16 pa1hib2;
62 u8 gpio0; /* GPIO pin 0 */
63 u8 gpio1; /* GPIO pin 1 */
64 u8 gpio2; /* GPIO pin 2 */
65 u8 gpio3; /* GPIO pin 3 */
66 u8 maxpwr_bg; /* 2.4GHz Amplifier Max Power (in dBm Q5.2) */
67 u8 maxpwr_al; /* 5.2GHz Amplifier Max Power (in dBm Q5.2) */
68 u8 maxpwr_a; /* 5.3GHz Amplifier Max Power (in dBm Q5.2) */
69 u8 maxpwr_ah; /* 5.8GHz Amplifier Max Power (in dBm Q5.2) */
70 u8 itssi_a; /* Idle TSSI Target for A-PHY */
71 u8 itssi_bg; /* Idle TSSI Target for B/G-PHY */
72 u8 tri2g; /* 2.4GHz TX isolation */
73 u8 tri5gl; /* 5.2GHz TX isolation */
74 u8 tri5g; /* 5.3GHz TX isolation */
75 u8 tri5gh; /* 5.8GHz TX isolation */
76 u8 txpid2g[4]; /* 2GHz TX power index */
77 u8 txpid5gl[4]; /* 4.9 - 5.1GHz TX power index */
78 u8 txpid5g[4]; /* 5.1 - 5.5GHz TX power index */
79 u8 txpid5gh[4]; /* 5.5 - ...GHz TX power index */
80 s8 rxpo2g; /* 2GHz RX power offset */
104 struct ssb_sprom_core_pwr_info core_pwr_info[4]; argument
109 struct {
111 } antenna_gain;
113 struct {
120 } fem;
122 u16 mcs2gpo[8];
123 u16 mcs5gpo[8];
124 u16 mcs5glpo[8];
125 u16 mcs5ghpo[8];
126 u8 opo;
128 u8 rxgainerr2ga[3];
129 u8 rxgainerr5gla[3];
130 u8 rxgainerr5gma[3];
131 u8 rxgainerr5gha[3];
132 u8 rxgainerr5gua[3];
134 u8 noiselvl2ga[3];
135 u8 noiselvl5gla[3];
136 u8 noiselvl5gma[3];
137 u8 noiselvl5gha[3];
138 u8 noiselvl5gua[3];
140 u8 regrev;
141 u8 txchain;
142 u8 rxchain;
143 u8 antswitch;
144 u16 cddpo;
145 u16 stbcpo;
146 u16 bw40po;
147 u16 bwduppo;
149 u8 tempthresh;
150 u8 tempoffset;
151 u16 rawtempsense;
152 u8 measpower;
153 u8 tempsense_slope;
154 u8 tempcorrx;
155 u8 tempsense_option;
156 u8 freqoffset_corr;
157 u8 iqcal_swp_dis;
158 u8 hw_iqcal_en;
159 u8 elna2g;
160 u8 elna5g;
161 u8 phycal_tempdelta;
162 u8 temps_period;
163 u8 temps_hysteresis;
164 u8 measpower1;
165 u8 measpower2;
166 u8 pcieingress_war;
169 u16 cckbw202gpo;
170 u16 cckbw20ul2gpo;
171 u32 legofdmbw202gpo;
172 u32 legofdmbw20ul2gpo;
173 u32 legofdmbw205glpo;
174 u32 legofdmbw20ul5glpo;
175 u32 legofdmbw205gmpo;
176 u32 legofdmbw20ul5gmpo;
177 u32 legofdmbw205ghpo;
178 u32 legofdmbw20ul5ghpo;
179 u32 mcsbw202gpo;
180 u32 mcsbw20ul2gpo;
181 u32 mcsbw402gpo;
182 u32 mcsbw205glpo;
183 u32 mcsbw20ul5glpo;
184 u32 mcsbw405glpo;
185 u32 mcsbw205gmpo;
186 u32 mcsbw20ul5gmpo;
187 u32 mcsbw405gmpo;
188 u32 mcsbw205ghpo;
189 u32 mcsbw20ul5ghpo;
190 u32 mcsbw405ghpo;
191 u16 mcs32po;
192 u16 legofdm40duppo;
193 u8 sar2g;
194 u8 sar5g;