Lines Matching refs:u8
22 u8 itssi_2g, itssi_5g;
23 u8 maxpwr_2g, maxpwr_5gl, maxpwr_5g, maxpwr_5gh;
28 u8 revision;
29 u8 il0mac[6] __aligned(sizeof(u16)); /* MAC address for 802.11b/g */
30 u8 et0mac[6] __aligned(sizeof(u16)); /* MAC address for Ethernet */
31 u8 et1mac[6] __aligned(sizeof(u16)); /* MAC address for 802.11a */
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 */
40 u8 country_code; /* Country Code */
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) */
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 */
74 u8 txpid5g[4]; /* 5.1 - 5.5GHz TX power index */
75 u8 txpid5gh[4]; /* 5.5 - ...GHz TX power index */
78 u8 rssisav2g; /* 2GHz RSSI params */
79 u8 rssismc2g;
80 u8 rssismf2g;
81 u8 bxa2g; /* 2GHz BX arch */
82 u8 rssisav5g; /* 5GHz RSSI params */
83 u8 rssismc5g;
84 u8 rssismf5g;
85 u8 bxa5g; /* 5GHz BX arch */
108 u8 tssipos, extpa_gain, pdet_range, tr_iso, antswlut;
111 u8 tssipos, extpa_gain, pdet_range, tr_iso, antswlut;
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;
142 u8 tempthresh;
143 u8 tempoffset;
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;
186 u8 sar2g;
187 u8 sar5g;
201 u8 (*read8)(struct ssb_device *dev, u16 offset);
204 void (*write8)(struct ssb_device *dev, u16 offset, u8 value);
209 size_t count, u16 offset, u8 reg_width);
211 size_t count, u16 offset, u8 reg_width);
271 u8 core_index;
420 u8 mapped_pcmcia_seg;
450 u8 chip_rev;
453 u8 chip_package;
457 u8 nr_devices;
574 static inline u8 ssb_read8(struct ssb_device *dev, u16 offset) in ssb_read8()
586 static inline void ssb_write8(struct ssb_device *dev, u16 offset, u8 value) in ssb_write8()
600 size_t count, u16 offset, u8 reg_width) in ssb_block_read()
606 size_t count, u16 offset, u8 reg_width) in ssb_block_write()
678 int ssb_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin);