Home
last modified time | relevance | path

Searched refs:ah (Results 1 – 25 of 70) sorted by relevance

123

/f-stack/freebsd/contrib/dev/ath/ath_hal/ar9300/
H A Dar9300_tx99_tgt.c173 if (AR_SREV_OSPREY(ah) || AR_SREV_WASP(ah)) { in ar9300_tx99_tgt_set_single_carrier()
215 if (AR_SREV_OSPREY(ah) || AR_SREV_WASP(ah)) { in ar9300_tx99_tgt_set_single_carrier()
309 OS_REG_WRITE(ah, AR_PHY_65NM_CH0_BB1, OS_REG_READ(ah, AR_PHY_65NM_CH0_BB1) in ar9300_tx99_tgt_set_single_carrier()
315 OS_REG_WRITE(ah, AR_PHY_65NM_CH0_BB2, OS_REG_READ(ah, AR_PHY_65NM_CH0_BB2) in ar9300_tx99_tgt_set_single_carrier()
317 if (AR_SREV_OSPREY(ah) || AR_SREV_WASP(ah)) { in ar9300_tx99_tgt_set_single_carrier()
331 if (AR_SREV_OSPREY(ah) || AR_SREV_WASP(ah)) { in ar9300_tx99_tgt_set_single_carrier()
350 if (AR_SREV_OSPREY(ah) || AR_SREV_WASP(ah)) { in ar9300_tx99_tgt_set_single_carrier()
360 if (AR_SREV_OSPREY(ah) || AR_SREV_WASP(ah)) { in ar9300_tx99_tgt_set_single_carrier()
430 if (AR_SREV_OSPREY(ah) || AR_SREV_WASP(ah)) { in ar9300_tx99_tgt_set_single_carrier()
502 OS_REG_WRITE(ah, 0x9864, OS_REG_READ(ah, 0x9864) | 0x7f000); in ar9300_tx99_tgt_start()
[all …]
H A Dar9300_stub.c33 ar9300_set_stub_functions(struct ath_hal *ah) in ar9300_set_stub_functions() argument
42 ah->ah_reset = ar9300_Stub_Reset; in ar9300_set_stub_functions()
44 ah->ah_disable = ar9300_Stub_Disable; in ar9300_set_stub_functions()
61 ah->ah_getTxDP = ar9300_Stub_GetTxDP; in ar9300_set_stub_functions()
62 ah->ah_setTxDP = ar9300_Stub_SetTxDP; in ar9300_set_stub_functions()
65 ah->ah_stopTxDma = ar9300_Stub_StopTxDma; in ar9300_set_stub_functions()
75 ah->ah_getRxDP = ar9300_Stub_GetRxDP; in ar9300_set_stub_functions()
76 ah->ah_setRxDP = ar9300_Stub_SetRxDP; in ar9300_set_stub_functions()
89 ah->ah_aniPoll = ar9300_Stub_AniPoll; in ar9300_set_stub_functions()
105 ah->ah_gpioGet = ar9300_Stub_GpioGet; in ar9300_set_stub_functions()
[all …]
H A Dar9300_stub_funcs.c33 ar9300_Stub_GetRadioRev(struct ath_hal *ah) in ar9300_Stub_GetRadioRev() argument
36 ath_hal_printf(ah, "%s: called\n", __func__); in ar9300_Stub_GetRadioRev()
53 ar9300_Stub_Detach(struct ath_hal *ah) in ar9300_Stub_Detach() argument
61 ar9300_Stub_ChipTest(struct ath_hal *ah) in ar9300_Stub_ChipTest() argument
116 ar9300_Stub_GetNextTBTT(struct ath_hal *ah) in ar9300_Stub_GetNextTBTT() argument
325 ar9300_Stub_GetTsf32(struct ath_hal *ah) in ar9300_Stub_GetTsf32() argument
333 ar9300_Stub_GetTsf64(struct ath_hal *ah) in ar9300_Stub_GetTsf64() argument
348 ar9300_Stub_ResetTsf(struct ath_hal *ah) in ar9300_Stub_ResetTsf() argument
407 ar9300_Stub_GetCurRssi(struct ath_hal *ah) in ar9300_Stub_GetCurRssi() argument
801 ar9300_Stub_Disable(struct ath_hal *ah) in ar9300_Stub_Disable() argument
[all …]
H A Dar9300_power.c550 if (AR_SREV_JUPITER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_set_power_mode_sleep()
563 if (AR_SREV_JUPITER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_set_power_mode_sleep()
585 OS_REG_WRITE(ah, AR_HOSTIF_REG(ah, AR_WA), in ar9300_set_power_mode_sleep()
618 if (AR_SREV_JUPITER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_set_power_mode_network_sleep()
627 if (AR_SREV_JUPITER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_set_power_mode_network_sleep()
643 OS_REG_WRITE(ah, AR_HOSTIF_REG(ah, AR_WA), in ar9300_set_power_mode_network_sleep()
1099 val = OS_REG_READ(ah, AR_HOSTIF_REG(ah, AR_PCIE_PM_CTRL)); in ar9300_wow_enable()
1530 OS_REG_WRITE(ah, AR_HOSTIF_REG(ah, AR_WA), OS_REG_READ(ah, AR_WA) | in ar9300_wow_wake_up()
1560 val = OS_REG_READ(ah, AR_HOSTIF_REG(ah, AR_GPIO_OE_OUT)); in ar9300_wow_set_gpio_reset_low()
1562 OS_REG_WRITE(ah, AR_HOSTIF_REG(ah, AR_GPIO_OE_OUT), val); in ar9300_wow_set_gpio_reset_low()
[all …]
H A Dar9300_freebsd.c47 AH9300(ah)->ah_tx_chainmask = in ar9300SetChainMasks()
49 AH9300(ah)->ah_rx_chainmask = in ar9300SetChainMasks()
54 ar9300GetSlotTime(struct ath_hal *ah) in ar9300GetSlotTime() argument
312 ah->ah_detach = ar9300_detach; in ar9300_attach_freebsd_ops()
318 ah->ah_disable = ar9300_disable; in ar9300_attach_freebsd_ops()
384 ah->ah_gpioGet = ar9300_gpio_get; in ar9300_attach_freebsd_ops()
385 ah->ah_gpioSet = ar9300_gpio_set; in ar9300_attach_freebsd_ops()
501 if (AR_SREV_JUPITER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_attach_freebsd_ops()
881 AH_PRIVATE(ah)->ah_opmode); in ar9300_freebsd_beacon_init()
971 ar9300_reset_tsf(ah); in ar9300_beacon_set_beacon_timers()
[all …]
H A Dar9300_misc.c186 if (AR_SREV_JUPITER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_enable_rf_kill()
189 OS_REG_SET_BIT(ah, AR_HOSTIF_REG(ah, AR_RFSILENT), in ar9300_enable_rf_kill()
432 v = OS_REG_READ(ah, AR_HOSTIF_REG(ah, AR_SREV)); in ar9300_detect_card_present()
825 return (AR_SREV_HORNET(ah) || AR_SREV_POSEIDON(ah) || AR_SREV_APHRODITE(ah) || in ar9300_get_capability()
830 return (AR_SREV_HORNET(ah) || AR_SREV_POSEIDON(ah) || AR_SREV_APHRODITE(ah) || in ar9300_get_capability()
901 if (AR_SREV_AR9580_10(ah) || (AR_SREV_WASP(ah)) || AR_SREV_SCORPION(ah)) { in ar9300_get_capability()
912 if (AR_SREV_HORNET(ah) || AR_SREV_POSEIDON(ah) || AR_SREV_WASP_11(ah)) { in ar9300_get_capability()
2649 OS_REG_RMW(ah, AR_HOSTIF_REG(ah, AR_GPIO_PDPU), in ar9300_bt_coex_enable()
3454 if (AR_SREV_OSPREY(ah) || AR_SREV_WASP(ah)) { in ar9300_tx99_set_single_carrier()
3503 if (AR_SREV_OSPREY(ah) || AR_SREV_WASP(ah)) { in ar9300_tx99_set_single_carrier()
[all …]
H A Dar9300_spectral.c200 IS_5GHZ_FAST_CLOCK_EN(ah, AH_PRIVATE(ah)->ah_curchan)) in ar9300_prep_spectral_scan()
318 if ((AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) && asleep) { in ar9300_configure_spectral_scan()
398 if ((AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) && asleep) { in ar9300_configure_spectral_scan()
425 if ((AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) && asleep) { in ar9300_get_spectral_params()
468 if ((AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) && asleep) { in ar9300_get_spectral_params()
497 if ((AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) && asleep) { in ar9300_start_spectral_scan()
522 if ((AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) && asleep) { in ar9300_start_spectral_scan()
533 if ((AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) && asleep) { in ar9300_stop_spectral_scan()
554 IS_5GHZ_FAST_CLOCK_EN(ah, AH_PRIVATE(ah)->ah_curchan)) in ar9300_stop_spectral_scan()
565 if ((AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) && asleep) { in ar9300_stop_spectral_scan()
[all …]
H A Dar9300_mci.c110 if (AR_SREV_JUPITER_20_OR_LATER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_mci_reset_req_wakeup()
367 if ((AR_SREV_JUPITER_20_OR_LATER(ah) || AR_SREV_APHRODITE(ah)) && in ar9300_mci_send_2g5g_status()
412 if (AR_SREV_JUPITER_20_OR_LATER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_mci_2g5g_switch()
428 if (AR_SREV_JUPITER_20_OR_LATER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_mci_2g5g_switch()
535 OS_REG_SET_BIT(ah, in ar9300_mci_observation_set_up()
538 if (AR_SREV_JUPITER_20_OR_LATER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_mci_observation_set_up()
548 OS_REG_WRITE(ah, AR_HOSTIF_REG(ah, AR_OBS), 0x4b); in ar9300_mci_observation_set_up()
1038 if (is_2g && (AR_SREV_JUPITER_20_OR_LATER(ah) || AR_SREV_APHRODITE(ah)) && in ar9300_mci_reset()
1048 if (AR_SREV_JUPITER_20_OR_LATER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_mci_reset()
1166 if (AR_SREV_JUPITER_20_OR_LATER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_mci_reset()
[all …]
H A Dar9300_gpio.c214 if (smart_ant && (AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah))) in ar9300_gpio_cfg_output()
383 OS_REG_RMW(ah, AR_HOSTIF_REG(ah, AR_GPIO_OUT), in ar9300_gpio_set()
402 gpio_in = OS_REG_READ(ah, AR_HOSTIF_REG(ah, AR_GPIO_IN)); in ar9300_gpio_get()
403 OS_REG_RMW(ah, AR_HOSTIF_REG(ah, AR_GPIO_IN), in ar9300_gpio_get()
575 ath_hal_printf(ah, "--- 9382 GPIOs ---(ah=%p)\n", ah ); in ar9300_gpio_show()
580 OS_REG_READ(ah, AR_HOSTIF_REG(ah, AR_GPIO_OUT))); in ar9300_gpio_show()
583 OS_REG_READ(ah, AR_HOSTIF_REG(ah, AR_GPIO_IN))); in ar9300_gpio_show()
586 OS_REG_READ(ah, AR_HOSTIF_REG(ah, AR_GPIO_OE_OUT))); in ar9300_gpio_show()
613 OS_REG_READ(ah, AR_HOSTIF_REG(ah, AR_INPUT_STATE))); in ar9300_gpio_show()
616 OS_REG_READ(ah, AR_HOSTIF_REG(ah, AR_GPIO_PDPU))); in ar9300_gpio_show()
[all …]
H A Dar9300_reset.c107 if (AR_SREV_HORNET(ah) || AR_SREV_WASP(ah)) { in ar9300_disable_pll_lock_detect()
312 if (AR_SREV_HORNET(ah) || AR_SREV_POSEIDON(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_upload_noise_floor()
314 } else if (AR_SREV_WASP(ah) || AR_SREV_JUPITER(ah) || AR_SREV_HONEYBEE(ah)) { in ar9300_upload_noise_floor()
1693 OS_REG_WRITE(ah, AR_HOSTIF_REG(ah, AR_WA), AH9300(ah)->ah_wa_reg_val); in ar9300_set_reset()
1888 OS_REG_WRITE(ah, AR_HOSTIF_REG(ah, AR_WA), AH9300(ah)->ah_wa_reg_val); in ar9300_set_reset_power_on()
1936 OS_REG_WRITE(ah, AR_HOSTIF_REG(ah, AR_WA), AH9300(ah)->ah_wa_reg_val); in ar9300_set_reset_reg()
2262 if (AR_SREV_HORNET(ah) || AR_SREV_POSEIDON(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_load_nf()
3605 if (AR_SREV_HORNET(ah) || AR_SREV_POSEIDON(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_init_cal_internal()
4897 if(AR_SREV_WASP(ah) || AR_SREV_HONEYBEE(ah) || AR_SREV_SCORPION(ah) ) { in ar9300_reset()
5260 if (AR_SREV_HORNET(ah) || AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah) || AR_SREV_HONEYBEE(ah)) { in ar9300_reset()
[all …]
H A Dar9300_paprd.c105 … if (AR_SREV_HORNET(ah) || AR_SREV_WASP(ah) || AR_SREV_JUPITER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_paprd_setup_single_table()
331 if(AR_SREV_JUPITER(ah) || AR_SREV_APHRODITE(ah)){ in ar9300_paprd_setup_single_table()
354 … if (AR_SREV_HORNET(ah) || AR_SREV_WASP(ah) || AR_SREV_JUPITER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_paprd_setup_single_table()
535 if (!AR_SREV_POSEIDON(ah) && !AR_SREV_HORNET(ah)) { in ar9300_enable_paprd()
1940 if (!AR_SREV_POSEIDON(ah) && !AR_SREV_HORNET(ah) && !AR_SREV_APHRODITE(ah)) { in ar9300_populate_paprd_single_table()
1950 if (!AR_SREV_POSEIDON(ah) && !AR_SREV_HORNET(ah) && !AR_SREV_APHRODITE(ah)) { in ar9300_populate_paprd_single_table()
1969 if (!AR_SREV_POSEIDON(ah) && !AR_SREV_HORNET(ah) && !AR_SREV_APHRODITE(ah)) { in ar9300_populate_paprd_single_table()
1976 if (!AR_SREV_WASP(ah) && !AR_SREV_JUPITER(ah)) { in ar9300_populate_paprd_single_table()
1999 ah, chain_num, AH9300(ah)->paprd_training_power); in ar9300_paprd_setup_gain_table()
2215 if (AR_SREV_POSEIDON(ah) || AR_SREV_HORNET(ah)) { in ar9300_paprd_create_curve()
[all …]
H A Dar9300_interrupts.c148 ah->ah_intrstate[0] = OS_REG_READ(ah, AR_ISR); in ar9300_get_pending_interrupts()
149 ah->ah_intrstate[1] = OS_REG_READ(ah, AR_ISR_S0); in ar9300_get_pending_interrupts()
150 ah->ah_intrstate[2] = OS_REG_READ(ah, AR_ISR_S1); in ar9300_get_pending_interrupts()
151 ah->ah_intrstate[3] = OS_REG_READ(ah, AR_ISR_S2); in ar9300_get_pending_interrupts()
152 ah->ah_intrstate[4] = OS_REG_READ(ah, AR_ISR_S3); in ar9300_get_pending_interrupts()
153 ah->ah_intrstate[5] = OS_REG_READ(ah, AR_ISR_S4); in ar9300_get_pending_interrupts()
154 ah->ah_intrstate[6] = OS_REG_READ(ah, AR_ISR_S5); in ar9300_get_pending_interrupts()
157 ah->ah_syncstate = OS_REG_READ(ah, AR_HOSTIF_REG(ah, AR_INTR_SYNC_CAUSE)); in ar9300_get_pending_interrupts()
161 OS_REG_READ(ah, AR_HOSTIF_REG(ah, AR_INTR_SYNC_CAUSE)) & in ar9300_get_pending_interrupts()
437 OS_REG_WRITE(ah, AR_HOSTIF_REG(ah, AR_RC), 0); in ar9300_get_pending_interrupts()
[all …]
H A Dar9300_recv.c61 OS_REG_WRITE(ah, AR_CR, 0); in ar9300_enable_receive()
124 OS_REG_WRITE(ah, AR_MACMISC, in ar9300_stop_dma_receive()
162 OS_MARK(ah, AH_MARK_RX_CTL, in ar9300_stop_dma_receive()
198 struct ath_hal *ah, in ar9300_set_multicast_filter() argument
231 if (AR_SREV_SCORPION(ah) || AR_SREV_HONEYBEE(ah)) { in ar9300_set_rx_filter()
235 if (AR_SREV_JUPITER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_set_rx_filter()
239 OS_REG_WRITE(ah, AR_RX_FILTER, in ar9300_set_rx_filter()
250 OS_REG_WRITE(ah, AR_RXCFG, in ar9300_set_rx_filter()
295 struct ath_hal *ah, in ar9300_read_pktlog_reg() argument
314 struct ath_hal *ah, in ar9300_write_pktlog_reg() argument
[all …]
H A Dar9300_xmit.c57 txcfg = OS_REG_READ(ah, AR_TXCFG); in ar9300_update_tx_trig_level()
71 OS_REG_WRITE(ah, in ar9300_update_tx_trig_level()
234 OS_REG_WRITE(ah, AR_IMR_S0, in set_tx_q_interrupts()
236 OS_REG_WRITE(ah, AR_IMR_S1, in set_tx_q_interrupts()
239 OS_REG_RMW_FIELD(ah, in set_tx_q_interrupts()
272 set_tx_q_interrupts(ah, qi); in ar9300_release_tx_queue()
342 if (AR_SREV_WASP(ah) && (AH_PRIVATE((ah))->ah_macRev <= AR_SREV_REVISION_WASP_12)) { in ar9300_reset_tx_queue()
352 OS_REG_WRITE(ah, in ar9300_reset_tx_queue()
529 set_tx_q_interrupts(ah, qi); in ar9300_reset_tx_queue()
717 OS_REG_WRITE(ah, AR_Q_TXD, 0); in ar9300_stop_tx_dma()
[all …]
H A Dar9300_eeprom.c444 if (AR_SREV_HORNET(ah) || AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah) in ar9300_eeprom_attach()
1515 if (AR_SREV_HORNET(ah) || AR_SREV_POSEIDON(ah) || AR_SREV_WASP(ah)) { in ar9300_xpa_bias_level_apply()
1730 if (!AR_SREV_HORNET(ah) && !AR_SREV_POSEIDON(ah) && !AR_SREV_APHRODITE(ah)) { in ar9300_ant_ctrl_apply()
1734 if (!AR_SREV_WASP(ah) && !AR_SREV_JUPITER(ah) && !AR_SREV_HONEYBEE(ah)) { in ar9300_ant_ctrl_apply()
1740 if (AR_SREV_HORNET(ah) || AR_SREV_POSEIDON(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_ant_ctrl_apply()
1944 if (!AR_SREV_WASP(ah) && !AR_SREV_JUPITER(ah)&& !AR_SREV_HONEYBEE(ah) ) {
2057 if (AR_SREV_OSPREY(ah) || AR_SREV_AR9580(ah) || AR_SREV_WASP(ah)) in ar9300_quick_drop_apply()
2083 if (AR_SREV_OSPREY(ah) || AR_SREV_AR9580(ah) || AR_SREV_WASP(ah)) in ar9300_tx_end_to_xpab_off_apply()
4567 if (AR_SREV_POSEIDON(ah) || AR_SREV_WASP(ah) || AR_SREV_HONEYBEE(ah)) { in ar9300_tuning_caps_apply()
4605 if (AR_SREV_OSPREY(ah) || AR_SREV_AR9580(ah) || AR_SREV_WASP(ah) || AR_SREV_HONEYBEE(ah)) { in ar9300_xpa_timing_control_apply()
[all …]
H A Dar9300_keycache.c33 #define IS_MIC_ENABLED(ah) \ argument
80 struct ath_hal_9300 *ahp = AH9300(ah); in ar9300_reset_key_cache_entry()
83 HALDEBUG(ah, HAL_DEBUG_KEYCACHE, in ar9300_reset_key_cache_entry()
140 struct ath_hal *ah, in ar9300_set_key_cache_entry_mac() argument
148 HALDEBUG(ah, HAL_DEBUG_KEYCACHE, in ar9300_set_key_cache_entry_mac()
204 HALDEBUG(ah, HAL_DEBUG_KEYCACHE, in ar9300_set_key_cache_entry()
351 OS_REG_WRITE(ah, in ar9300_set_key_cache_entry()
418 if (!ah) { in ar9300_enable_keysearch_always()
421 val = OS_REG_READ(ah, AR_PCU_MISC); in ar9300_enable_keysearch_always()
427 OS_REG_WRITE(ah, AR_PCU_MISC, val); in ar9300_enable_keysearch_always()
[all …]
H A Dar9300_stub_funcs.h4 extern uint32_t ar9300_Stub_GetRadioRev(struct ath_hal *ah);
10 extern void ar9300_Stub_Detach(struct ath_hal *ah);
11 extern HAL_BOOL ar9300_Stub_ChipTest(struct ath_hal *ah);
12 extern HAL_BOOL ar9300_Stub_GetChannelEdges(struct ath_hal *ah,
16 extern void ar9300_Stub_SetBeaconTimers(struct ath_hal *ah,
18 extern void ar9300_Stub_BeaconInit(struct ath_hal *ah,
57 extern uint32_t ar9300_Stub_GetTsf32(struct ath_hal *ah);
58 extern uint64_t ar9300_Stub_GetTsf64(struct ath_hal *ah);
60 extern void ar9300_Stub_ResetTsf(struct ath_hal *ah);
92 extern void ar9300_Stub_SetCompRegs(struct ath_hal *ah);
[all …]
H A Dar9300_ani.c149 OS_REG_WRITE(ah, AR_MIBC, in ar9300_enable_mib_counters()
307 HALDEBUG(ah, HAL_DEBUG_ANI, in ar9300_ani_init_defaults()
309 __func__, AH_PRIVATE(ah)->ah_macVersion, AH_PRIVATE(ah)->ah_macRev, in ar9300_ani_init_defaults()
529 if (AR_SREV_JUPITER(ah) || AR_SREV_APHRODITE(ah)) in ar9300_ani_control()
840 if (!DO_ANI(ah)) { in ar9300_ani_restart()
866 if (!DO_ANI(ah)) { in ar9300_ani_ofdm_err_trigger()
884 if (!DO_ANI(ah)) { in ar9300_ani_cck_err_trigger()
912 if (!DO_ANI(ah)) { in ar9300_ani_reset()
1006 ar9300_ani_restart(ah); in ar9300_ani_reset()
1037 if (!DO_ANI(ah)) { in ar9300_process_mib_intr()
[all …]
H A Dar9300_attach.c564 val = OS_REG_READ(ah, AR_HOSTIF_REG(ah, AR_SREV)); in ar9300_read_revisions()
620 if (AR_SREV_JUPITER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_read_revisions()
727 if (AR_SREV_JUPITER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_attach()
792 if (AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) { in ar9300_attach()
2320 if(AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) in ar9300_attach()
2422 if (AR_SREV_AR9580(ah) || AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) { in ar9300_attach()
2970 if (AR_SREV_HORNET(ah) || AR_SREV_POSEIDON(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_fill_capability_info()
3022 if (AR_SREV_POSEIDON(ah) || AR_SREV_HORNET(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_fill_capability_info()
3041 if (AR_SREV_HORNET(ah) || AR_SREV_POSEIDON_11_OR_LATER(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_fill_capability_info()
3381 if (AR_SREV_HORNET(ah) || AR_SREV_POSEIDON(ah) || AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) { in ar9300_get_pll3_sqsum_dvc()
[all …]
H A Dar9300.h194 #define DO_ANI(ah) \ argument
895 #define IS_9300_EMU(ah) \ argument
1178 #define ar9300_init_cfg_reg(ah) OS_REG_RMW(ah, AR_CFG, AR_CFG_SWTB | AR_CFG_SWRB,0) argument
1180 #define ar9300_init_cfg_reg(ah) OS_REG_RMW(ah, AR_CFG, AR_CFG_SWTB,0) argument
1183 #define ar9300_init_cfg_reg(ah) OS_REG_RMW(ah, AR_CFG, AR_CFG_SWRB,0) argument
1185 #define ar9300_init_cfg_reg(ah) OS_REG_RMW(ah, AR_CFG, AR_CFG_SWTD | AR_CFG_SWRD,0) argument
1619 #define ar9300_init_txbf(ah) argument
1634 #define ar9300_fill_txbf_capabilities(ah) argument
1641 #define ar9300_reset_lowest_txrate(ah) argument
1642 #define ar9300_txbf_set_basic_set(ah) argument
[all …]
H A Dar9300_radar.c145 cc = AH_PRIVATE(ah)->ah_curchan;
153 n = AH_PRIVATE(ah)->ah_nchan;
188 ichan = getchannel(ah, chan);
211 ichan = getchannel(ah, chan);
260 if (AR_SREV_AR9580(ah) || AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) {
309 if (AR_SREV_AR9580(ah) || AR_SREV_WASP(ah) || AR_SREV_OSPREY_22(ah) || AR_SREV_SCORPION(ah)) {
378 struct ath_hal *ah, argument
466 AH9300(ah)->ah_fccaifs = 0;
481 AH9300(ah)->ah_fccaifs = 1;
517 if (AR_SREV_AR9580(ah) || AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) {
[all …]
H A Deeprom.diff26 addr = (AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah))?
32 *data = OS_REG_READ(ah, addr);
51 if (!ar9300_fill_eeprom(ah)) {
56 + AH9300(ah)->calibration_data_source);
59 /* return ar9300_check_eeprom(ah); */
74 if (AR_SREV_HORNET(ah) || AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) {
79 if (!ar9300_eeprom_restore(ah)) {
140 struct ath_hal_9300 *ahp = AH9300(ah);
158 if(ar9300_eep_data_in_flash(ah))
173 ahp->ah_cal_mem = OS_REMAP(ah, (uintptr_t)(AH_PRIVATE(ah)->ah_st),
[all …]
H A Dar9300_beacon.c36 ar9300_beacon_init(struct ath_hal *ah, in ar9300_beacon_init() argument
50 OS_REG_WRITE(ah, AR_NEXT_SWBA, in ar9300_beacon_init()
60 HALDEBUG(ah, HAL_DEBUG_BEACON, in ar9300_beacon_init()
70 ar9300_reset_tsf(ah); in ar9300_beacon_init()
74 OS_REG_SET_BIT(ah, AR_TIMER_MODE, in ar9300_beacon_init()
156 HALDEBUG(ah, HAL_DEBUG_BEACON, in ar9300_set_sta_beacon_timers()
158 HALDEBUG(ah, HAL_DEBUG_BEACON, in ar9300_set_sta_beacon_timers()
160 HALDEBUG(ah, HAL_DEBUG_BEACON, in ar9300_set_sta_beacon_timers()
162 HALDEBUG(ah, HAL_DEBUG_BEACON, in ar9300_set_sta_beacon_timers()
169 OS_REG_WRITE(ah, AR_SLEEP1, in ar9300_set_sta_beacon_timers()
[all …]
H A Dar9300_radio.c86 u_int8_t clk_25mhz = AH9300(ah)->clk_25mhz; in ar9300_set_channel()
107 if (AR_SREV_HORNET(ah)) { in ar9300_set_channel()
132 i = ath_hal_mhz2ieee_2ghz(ah, freq); in ar9300_set_channel()
139 } else if (AR_SREV_POSEIDON(ah) || AR_SREV_APHRODITE(ah)) { in ar9300_set_channel()
150 } else if (AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah) || AR_SREV_HONEYBEE(ah)) { in ar9300_set_channel()
159 if (AR_SREV_SCORPION(ah) || AR_SREV_HONEYBEE(ah)) { in ar9300_set_channel()
174 if (AR_SREV_SCORPION(ah)) { in ar9300_set_channel()
189 if ((AR_SREV_WASP(ah) || AR_SREV_SCORPION(ah)) && clk_25mhz){ in ar9300_set_channel()
217 OS_REG_RMW_FIELD(ah, in ar9300_set_channel()
236 AH_PRIVATE(ah)->ah_curchan = chan; in ar9300_set_channel()
[all …]
H A Dar9300desc.h422 #define TXCTL_OFFSET(ah) 11 argument
423 #define TXCTL_NUMWORDS(ah) 12 argument
424 #define TXSTATUS_OFFSET(ah) 2 argument
425 #define TXSTATUS_NUMWORDS(ah) 7 argument
427 #define RXCTL_OFFSET(ah) 0 argument
428 #define RXCTL_NUMWORDS(ah) 0 argument
429 #define RXSTATUS_OFFSET(ah) 1 argument
430 #define RXSTATUS_NUMWORDS(ah) 11 argument
509 extern HAL_BOOL ar9300_abort_tx_dma(struct ath_hal *ah);
529 HAL_STATUS ar9300_is_tx_done(struct ath_hal *ah);
[all …]

123