Lines Matching defs:mac
88 bwn_mac_switch_freq(struct bwn_mac *mac, int spurmode)
90 struct bwn_softc *sc = mac->mac_sc;
96 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_LOW, 0x1862);
97 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_HIGH, 0x6);
100 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_LOW, 0x3e70);
101 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_HIGH, 0x6);
104 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_LOW, 0x6666);
105 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_HIGH, 0x6);
117 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_LOW, 0x2082);
118 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_HIGH, 0x8);
121 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_LOW, 0x5341);
122 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_HIGH, 0x8);
125 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_LOW, 0x8889);
126 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_HIGH, 0x8);
129 } else if (mac->mac_phy.type == BWN_PHYTYPE_LCN) {
132 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_LOW, 0x7CE0);
133 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_HIGH, 0xC);
136 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_LOW, 0xCCCD);
137 BWN_WRITE_2(mac, BWN_TSF_CLK_FRAC_HIGH, 0xC);
145 bwn_phy_force_clock(struct bwn_mac *mac, int force)
147 struct bwn_softc *sc = mac->mac_sc;
153 if (bwn_is_bus_siba(mac)) {
166 bwn_radio_wait_value(struct bwn_mac *mac, uint16_t offset, uint16_t mask,
173 val = BWN_RF_READ(mac, offset);
182 bwn_mac_phy_clock_set(struct bwn_mac *mac, int enabled)
184 struct bwn_softc *sc = mac->mac_sc;
188 if (bwn_is_bus_siba(mac)) {
202 bwn_wireless_core_phy_pll_reset(struct bwn_mac *mac)
204 struct bwn_softc *sc = mac->mac_sc;
207 if (bwn_is_bus_siba(mac)) {