Lines Matching defs:ssb_sprom

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