Searched refs:ah (Results 51 - 75 of 313) sorted by path

1234567891011>>

/freebsd-11-stable/stand/i386/boot2/
H A Dboot1.S242 xorb %ah,%ah # BIOS: Get
250 movb $0xe,%ah # BIOS: Display
261 ereturn: movb $0x1,%ah # Invalid
280 movb $0x41,%ah # BIOS: Check
289 movb $0x42,%ah # BIOS: Extended
293 movb $0x8,%ah # BIOS: Get drive
316 xchgb %al,%ah # Set up cylinder
322 subb %ah,%al # Sectors this track
323 mov 0x2(%bp),%ah # Block
[all...]
/freebsd-11-stable/stand/i386/kgzldr/
H A Dcrt.s48 movb $SCR_MAT,%ah # Mode/attribute
52 cmpb %ah,BDA_SCR-BDA_POS(%ebx) # Mono mode?
61 adcb $0x0,%ah # position
/freebsd-11-stable/stand/i386/mbr/
H A Dmbr.s97 movb $0x41,%ah # BIOS: EDD extensions
142 movb $0xe,%ah # BIOS: Display
/freebsd-11-stable/stand/i386/zfsboot/
H A Dzfsldr.S198 mov $0x42,%ah # BIOS: Extended
203 read.1: mov %ah,%al # Format
216 xorb %ah,%ah # BIOS: Get
224 movb $0xe,%ah # BIOS: Display
238 movb $0x41,%ah # BIOS: Check
/freebsd-11-stable/stand/pc98/boot0.5/
H A Dboot.s49 xorb %ah, %ah
73 movb $6, %ah
94 # %ah: 00
121 xorb %ah, %ah # %ah = 0
H A Dboot0.5.s101 cmpb $0x90, %ah
119 cmpb $0x0f, %ah # TAB
H A Ddisk.s103 movb $6, %ah
149 movb $5, %ah
171 movw $0x0001, %ax # %ah = unit number, %al = for bit operation
181 addb %ah, %dh # %dh = DA/UA
188 movb $0x84, %ah
199 orb %ah, %ah
201 cmpb $1, %ah
228 incb %ah
239 movw $0x0001, %ax # %ah
[all...]
H A Dputssjis.s59 xorb %ah, %ah
86 orb $0x80, %ah
124 cmpb $0x7f, %ah
126 decb %ah # Lower -= 1 if lower > 0x7f
128 cmpb $0x9e, %ah
130 subb $0x7d, %ah # Lower -= 0x7d
134 subb $0x1f, %ah # Lower -= 0x1f
H A Dselector.s244 cmpb $0x15, %ah
290 cmpb $0x3a, %ah # UP
292 cmpb $0x3d, %ah # DOWN
294 cmpb $0x3c, %ah # RIGHT
296 cmpb $0x1c, %ah # RETURN
368 cmpb $0x3a, %ah # UP
370 cmpb $0x3d, %ah # DOWN
372 cmpb $0x3b, %ah # LEFT
374 cmpb $0x00, %ah # ESC
376 cmpb $0x1c, %ah # RETUR
[all...]
H A Dsupport.s72 movb $0x17, %ah
77 movb $0x18, %ah
H A Dsyscons.s40 movb ishireso, %ah
41 orb %ah, %ah
46 xorb %ah, %ah
55 # destroyed: %ah, %cx
59 movb ishireso, %ah
60 orb %ah, %ah
65 xorb %ah,
[all...]
/freebsd-11-stable/stand/pc98/boot0/
H A Dboot0.s46 mov %al, %ah
47 and $0xf0, %ah
48 cmp $0x90, %ah
52 mov $6, %ah
75 mov $0xd6, %ah
/freebsd-11-stable/stand/pc98/boot2/
H A Dboot1.S117 mov $0x42,%ah /* 640x400 */
120 mov $0x40,%ah /* graph on */
126 mov $0x0c,%ah /* text on */
128 mov $0x13,%ah /* cursor home */
131 mov $0x11,%ah /* cursor on */
135 mov $0x03,%ah
202 mov $0x06,%ah
216 mov (0x482),%ah
217 shr %cl,%ah /* Is SCSI HDD? */
309 mov $0x13,%ah
[all...]
/freebsd-11-stable/stand/pc98/cdboot/
H A Dcdboot.S139 mov $0x42,%ah # 640x400
142 mov $0x40,%ah # graph on
148 mov $0x0c,%ah # text on
150 mov $0x13,%ah # cursor home
153 mov $0x11,%ah # cursor on
157 mov $0x03,%ah
184 mov $0x06,%ah /* Read data */
306 mov $0x13,%ah # Move cursor
676 read.retry: mov $0x06,%ah # BIOS device read
688 read.fail: cmp $ERROR_TIMEOUT,%ah # Timeou
[all...]
/freebsd-11-stable/stand/pc98/kgzldr/
H A Dcrt.s47 movb $SCR_MAT,%ah # Mode/attribute
56 movb %ah,(%edi,%ecx,1) # Write attr
72 xorb %ah,%ah
/freebsd-11-stable/sys/amd64/acpica/
H A Dacpi_wakecode.S100 movb $0x01, %ah
/freebsd-11-stable/sys/cam/
H A Dcam_iosched.c1476 * Let ah and bh be the 32 part of a and b.
1480 * (ah + al / R) * (bh + bl / R)
1481 * ah * bh + (al * bh + ah * bl) / R + al * bl / R^2
1485 * ah * bh * R + al * bh + ah * bl + al * bl / R
1487 * so long as ah and bh are < 65536 there's no loss of high bits
1494 uint64_t al, ah, bl, bh; local
1496 ah = a >> 32;
1499 return ((ah * b
[all...]
/freebsd-11-stable/sys/contrib/dev/ath/ath_hal/ar9300/
H A Dar9300.h141 HAL_BOOL (*get_chip_power_lim)(struct ath_hal *ah,
206 #define DO_ANI(ah) \
207 ((AH9300(ah)->ah_proc_phy_err & HAL_PROCESS_ANI))
907 #define IS_9300_EMU(ah) \
908 (AH_PRIVATE(ah)->ah_devid == AR9300_DEVID_EMU_PCIE)
932 OS_REG_WRITE(ah, INI_RA((iniarray), (r), 0), INI_RA((iniarray), r, (column)));\
949 #define ar9300FeatureNotSupported(feature, ah, func) \
950 ath_hal_printf(ah, # feature \
954 #define ar9300FeatureNotSupported(feature, ah, func) \
955 ath_hal_printf(ah, # featur
[all...]
H A Dar9300_aic.c22 #include "ah.h"
162 ar9300_aic_gain_table(struct ath_hal *ah) argument
207 OS_REG_WRITE(ah, (AR_PHY_AIC_SRAM_ADDR_B0 + 0x3000),
212 OS_REG_WRITE(ah, (AR_PHY_AIC_SRAM_DATA_B0 + 0x3000),
282 ar9300_aic_cal_post_process (struct ath_hal *ah) argument
284 struct ath_hal_9300 *ahp = AH9300(ah);
294 HALDEBUG(ah, HAL_DEBUG_BT_COEX, "(AIC) CAL_SRAM:\n");
297 OS_REG_WRITE(ah, AR_PHY_AIC_SRAM_ADDR_B1,
302 value = OS_REG_READ(ah, AR_PHY_AIC_SRAM_DATA_B1);
312 HALDEBUG(ah, HAL_DEBUG_BT_COE
485 ar9300_aic_calibration(struct ath_hal *ah) argument
673 ar9300_aic_start_normal(struct ath_hal *ah) argument
[all...]
H A Dar9300_ani.c19 #include "ah.h"
28 extern void ar9300_set_rx_filter(struct ath_hal *ah, u_int32_t bits);
29 extern u_int32_t ar9300_get_rx_filter(struct ath_hal *ah);
141 ar9300_enable_mib_counters(struct ath_hal *ah) argument
143 HALDEBUG(ah, HAL_DEBUG_RESET, "%s: Enable MIB counters\n", __func__);
145 ar9300_update_mib_mac_stats(ah);
147 OS_REG_WRITE(ah, AR_FILT_OFDM, 0);
148 OS_REG_WRITE(ah, AR_FILT_CCK, 0);
149 OS_REG_WRITE(ah, AR_MIBC,
151 OS_REG_WRITE(ah, AR_PHY_ERR_MASK_
157 ar9300_disable_mib_counters(struct ath_hal *ah) argument
178 ar9300_get_ani_channel_index(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
205 ar9300_ani_get_current_state(struct ath_hal *ah) argument
214 ar9300_ani_get_current_stats(struct ath_hal *ah) argument
225 ar9300_ani_attach(struct ath_hal *ah) argument
280 ar9300_ani_detach(struct ath_hal *ah) argument
294 ar9300_ani_init_defaults(struct ath_hal *ah, HAL_HT_MACMODE macmode) argument
356 ar9300_ani_set_odfm_noise_immunity_level(struct ath_hal *ah, u_int8_t ofdm_noise_immunity_level) argument
410 ar9300_ani_set_cck_noise_immunity_level(struct ath_hal *ah, u_int8_t cck_noise_immunity_level) argument
456 ar9300_ani_control(struct ath_hal *ah, HAL_ANI_CMD cmd, int param) argument
793 ar9300_ani_restart(struct ath_hal *ah) argument
819 ar9300_ani_ofdm_err_trigger(struct ath_hal *ah) argument
837 ar9300_ani_cck_err_trigger(struct ath_hal *ah) argument
860 ar9300_ani_reset(struct ath_hal *ah, HAL_BOOL is_scanning) argument
972 ar9300_process_mib_intr(struct ath_hal *ah, const HAL_NODE_STATS *stats) argument
1019 ar9300_ani_lower_immunity(struct ath_hal *ah) argument
1059 ar9300_ani_get_listen_time(struct ath_hal *ah, HAL_ANISTATS *ani_stats) argument
1122 ar9300_ani_ar_poll(struct ath_hal *ah, const HAL_NODE_STATS *stats, const struct ieee80211_channel *chan, HAL_ANISTATS *ani_stats) argument
1295 ar9300_is_ani_noise_spur(struct ath_hal *ah) argument
[all...]
H A Dar9300_attach.c19 #include "ah.h"
55 static HAL_BOOL ar9300_get_chip_power_limits(struct ath_hal *ah,
58 static inline HAL_STATUS ar9300_init_mac_addr(struct ath_hal *ah);
59 static inline HAL_STATUS ar9300_hw_attach(struct ath_hal *ah);
60 static inline void ar9300_hw_detach(struct ath_hal *ah);
61 static int16_t ar9300_get_nf_adjust(struct ath_hal *ah,
64 int ar9300_get_cal_intervals(struct ath_hal *ah, HAL_CALIBRATION_TIMER **timerp,
69 unsigned long ar9300_get_pll3_sqsum_dvc(struct ath_hal *ah);
71 static int ar9300_init_offsets(struct ath_hal *ah, u_int16_t devid);
75 ar9300_disable_pcie_phy(struct ath_hal *ah);
99 ar9300_start_pcie_error_monitor(struct ath_hal *ah, int b_auto_stop) argument
137 ar9300_read_pcie_error_monitor(struct ath_hal *ah, void* p_read_counters) argument
157 ar9300_stop_pcie_error_monitor(struct ath_hal *ah) argument
558 ar9300_read_revisions(struct ath_hal *ah) argument
639 struct ath_hal *ah; local
2475 ar9300_detach(struct ath_hal *ah) argument
2509 struct ath_hal *ah; local
2609 ar9300_chip_test(struct ath_hal *ah) argument
2658 ar9300_get_channel_edges(struct ath_hal *ah, u_int16_t flags, u_int16_t *low, u_int16_t *high) argument
2679 ar9300_regulatory_domain_override(struct ath_hal *ah, u_int16_t regdmn) argument
2691 ar9300_fill_capability_info(struct ath_hal *ah) argument
3103 ar9300_get_chip_power_limits(struct ath_hal *ah, struct ieee80211_channel *chan) argument
3123 ar9300_config_pci_power_save(struct ath_hal *ah, int restore, int power_off) argument
3193 ar9300_disable_pcie_phy(struct ath_hal *ah) argument
3199 ar9300_init_mac_addr(struct ath_hal *ah) argument
3228 ar9300_hw_attach(struct ath_hal *ah) argument
3258 ar9300_hw_detach(struct ath_hal *ah) argument
3265 ar9300_get_nf_adjust(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *c) argument
3271 ar9300_set_immunity(struct ath_hal *ah, HAL_BOOL enable) argument
3376 ar9300_get_pll3_sqsum_dvc(struct ath_hal *ah) argument
3401 ar9300_rf_gain_cap_apply(struct ath_hal *ah, int is_2GHz) argument
3518 ar9300_rx_gain_table_apply(struct ath_hal *ah) argument
3732 ar9300_tx_gain_table_apply(struct ath_hal *ah) argument
4036 ar9300_ant_div_comb_get_config(struct ath_hal *ah, HAL_ANT_COMB_CONFIG *div_comb_conf) argument
4061 ar9300_ant_div_comb_set_config(struct ath_hal *ah, HAL_ANT_COMB_CONFIG *div_comb_conf) argument
4099 ar9300_init_hostif_offsets(struct ath_hal *ah) argument
4214 ar9340_init_hostif_offsets(struct ath_hal *ah) argument
4302 ar9300_init_offsets(struct ath_hal *ah, u_int16_t devid) argument
[all...]
H A Dar9300_beacon.c19 #include "ah.h"
28 extern u_int32_t ar9300_num_tx_pending(struct ath_hal *ah, u_int q);
36 ar9300_beacon_init(struct ath_hal *ah, argument
44 OS_REG_SET_BIT(ah, AR_TXCFG, AR_TXCFG_ADHOC_BEACON_ATIM_TX_POLICY);
46 OS_REG_WRITE(ah, AR_NEXT_TBTT_TIMER, ONE_EIGHTH_TU_TO_USEC(next_beacon));
47 OS_REG_WRITE(ah, AR_NEXT_DMA_BEACON_ALERT,
49 ah->ah_config.ah_dma_beacon_response_time));
50 OS_REG_WRITE(ah, AR_NEXT_SWBA,
52 ah->ah_config.ah_sw_beacon_response_time));
60 HALDEBUG(ah, HAL_DEBUG_BEACO
83 ar9300_set_sta_beacon_timers(struct ath_hal *ah, const HAL_BEACON_STATE *bs) argument
[all...]
H A Dar9300_eeprom.c19 #include "ah.h"
47 static u_int16_t ar9300_eeprom_get_spur_chan(struct ath_hal *ah,
50 static inline HAL_BOOL ar9300_fill_eeprom(struct ath_hal *ah);
51 static inline HAL_STATUS ar9300_check_eeprom(struct ath_hal *ah);
88 void ar9300_calibration_data_set(struct ath_hal *ah, int32_t source) argument
90 if (ah != 0) {
91 AH9300(ah)->calibration_data_source = source;
97 int32_t ar9300_calibration_data_get(struct ath_hal *ah) argument
99 if (ah != 0) {
100 return AH9300(ah)
111 ar9300_calibration_data_address_set(struct ath_hal *ah, int32_t size) argument
120 ar9300_calibration_data_address_get(struct ath_hal *ah) argument
144 ar9300_eeprom_template_install(struct ath_hal *ah, int32_t value) argument
167 ar9300_eeprom_restore_something(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size) argument
226 ar9300_eeprom_read_word(struct ath_hal *ah, u_int off, u_int16_t *data) argument
251 ar9300_otp_read(struct ath_hal *ah, u_int off, u_int32_t *data, HAL_BOOL is_wifi) argument
297 ar9300_flash_map(struct ath_hal *ah) argument
319 ar9300_flash_read(struct ath_hal *ah, u_int off, u_int16_t *data) argument
328 ar9300_flash_write(struct ath_hal *ah, u_int off, u_int16_t data) argument
337 ar9300_eeprom_attach(struct ath_hal *ah) argument
561 ar9300_ini_fixup(struct ath_hal *ah, ar9300_eeprom_t *p_eep_data, u_int32_t reg, u_int32_t value) argument
684 ar9300_eeprom_get_legacy_trgt_pwr(struct ath_hal *ah, u_int16_t rate_index, u_int16_t freq, HAL_BOOL is_2ghz) argument
720 ar9300_eeprom_get_ht20_trgt_pwr(struct ath_hal *ah, u_int16_t rate_index, u_int16_t freq, HAL_BOOL is_2ghz) argument
756 ar9300_eeprom_get_ht40_trgt_pwr(struct ath_hal *ah, u_int16_t rate_index, u_int16_t freq, HAL_BOOL is_2ghz) argument
792 ar9300_eeprom_get_cck_trgt_pwr(struct ath_hal *ah, u_int16_t rate_index, u_int16_t freq) argument
821 ar9300_transmit_power_reg_write(struct ath_hal *ah, u_int8_t *p_pwr_array) argument
939 ar9300_selfgen_tpc_reg_write(struct ath_hal *ah, const struct ieee80211_channel *chan, u_int8_t *p_pwr_array) argument
965 ar9300_set_target_power_from_eeprom(struct ath_hal *ah, u_int16_t freq, u_int8_t *target_power_val_t2) argument
1119 ar9300_regulatory_domain_get(struct ath_hal *ah) argument
1127 ar9300_eeprom_write_enable_gpio_get(struct ath_hal *ah) argument
1134 ar9300_wlan_disable_gpio_get(struct ath_hal *ah) argument
1141 ar9300_wlan_led_gpio_get(struct ath_hal *ah) argument
1148 ar9300_rx_band_select_gpio_get(struct ath_hal *ah) argument
1158 ar9300_noise_floor_cal_or_power_get(struct ath_hal *ah, int32_t frequency, int32_t ichain, HAL_BOOL use_cal) argument
1217 ar9300_get_rx_nf_offset(struct ath_hal *ah, struct ieee80211_channel *chan, int8_t *nf_pwr, int8_t *nf_cal) argument
1249 ar9300_rx_gain_index_get(struct ath_hal *ah) argument
1257 ar9300_tx_gain_index_get(struct ath_hal *ah) argument
1264 ar9300_internal_regulator_apply(struct ath_hal *ah) argument
1455 ar9300_drive_strength_apply(struct ath_hal *ah) argument
1496 ar9300_xpa_bias_level_get(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
1506 ar9300_xpa_bias_level_apply(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
1536 ar9300_ant_ctrl_common_get(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
1546 ar9300_switch_com_spdt_get(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
1555 ar9300_ant_ctrl_common2_get(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
1565 ar9300_ant_ctrl_chain_get(struct ath_hal *ah, int chain, HAL_BOOL is_2ghz) argument
1583 ar9300_ant_swcom_sel(struct ath_hal *ah, u_int8_t ops, u_int32_t *common_tbl1, u_int32_t *common_tbl2) argument
1634 ar9300_ant_ctrl_apply(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
1863 ar9300_attenuation_chain_get(struct ath_hal *ah, int chain, u_int16_t channel) argument
1890 ar9300_attenuation_margin_chain_get(struct ath_hal *ah, int chain, u_int16_t channel) argument
1958 ar9300_attenuation_apply(struct ath_hal *ah, u_int16_t channel) argument
2026 ar9300_quick_drop_get(struct ath_hal *ah, int chain, u_int16_t channel) argument
2048 ar9300_quick_drop_apply(struct ath_hal *ah, u_int16_t channel) argument
2066 ar9300_tx_end_to_xpa_off_get(struct ath_hal *ah, u_int16_t channel) argument
2077 ar9300_tx_end_to_xpab_off_apply(struct ath_hal *ah, u_int16_t channel) argument
2094 ar9300_eeprom_cal_pier_get(struct ath_hal *ah, int mode, int ipier, int ichain, int *pfrequency, int *pcorrection, int *ptemperature, int *pvoltage) argument
2142 ar9300_calibration_apply(struct ath_hal *ah, int frequency) argument
2298 ar9300_power_control_override(struct ath_hal *ah, int frequency, int *correction, int *voltage, int *temperature) argument
2522 ar9300_eeprom_set_power_per_rate_table( struct ath_hal *ah, ar9300_eeprom_t *p_eep_data, const struct ieee80211_channel *chan, u_int8_t *p_pwr_array, u_int16_t cfg_ctl, u_int16_t antenna_reduction, u_int16_t twice_max_regulatory_power, u_int16_t power_limit, u_int8_t chainmask) argument
2895 ar9300_eeprom_set_transmit_power(struct ath_hal *ah, ar9300_eeprom_t *p_eep_data, const struct ieee80211_channel *chan, u_int16_t cfg_ctl, u_int16_t antenna_reduction, u_int16_t twice_max_regulatory_power, u_int16_t power_limit) argument
3217 ar9300_eeprom_set_addac(struct ath_hal *ah, struct ieee80211_channel *chan) argument
3288 ar9300_eeprom_dump_support(struct ath_hal *ah, void **pp_e) argument
3356 ar9300_check_eeprom(struct ath_hal *ah) argument
3545 ar9300_eeprom_get_spur_chan(struct ath_hal *ah, int i, HAL_BOOL is_2ghz) argument
3579 ar9300_fill_eeprom(struct ath_hal *ah) argument
3624 ar9300_calibration_data_read_flash(struct ath_hal *ah, long address, u_int8_t *buffer, int many) argument
3635 ar9300_calibration_data_read_eeprom(struct ath_hal *ah, long address, u_int8_t *buffer, int many) argument
3663 ar9300_calibration_data_read_otp(struct ath_hal *ah, long address, u_int8_t *buffer, int many, HAL_BOOL is_wifi) argument
3690 ar9300_calibration_data_read_nand(struct ath_hal *ah, long address, u_int8_t *buffer, int many) argument
3704 ar9300_calibration_data_read(struct ath_hal *ah, long address, u_int8_t *buffer, int many) argument
3725 ar9300_calibration_data_read_array(struct ath_hal *ah, int address, u_int8_t *buffer, int many) argument
3762 ar9300_eeprom_size(struct ath_hal *ah) argument
3798 ar9300_otp_size(struct ath_hal *ah) argument
3812 ar9300_eeprom_base_address(struct ath_hal *ah) argument
3831 ar9300_eeprom_volatile(struct ath_hal *ah) argument
3845 ar9300_eeprom_low_limit(struct ath_hal *ah) argument
3885 ar9300_uncompress_block(struct ath_hal *ah, u_int8_t *mptr, int mdata_size, u_int8_t *block, int size) argument
3917 ar9300_eeprom_restore_internal_address(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size, int cptr, u_int8_t blank) argument
4068 ar9300_eeprom_restore_from_dram(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size) argument
4128 ar9300_eeprom_restore_from_flash(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size) argument
4174 ar9300_eeprom_restore_internal(struct ath_hal *ah, ar9300_eeprom_t *mptr, int mdata_size) argument
4383 ar9300_eeprom_restore(struct ath_hal *ah) argument
4425 ar9300_thermometer_get(struct ath_hal *ah) argument
4435 ar9300_thermometer_apply(struct ath_hal *ah) argument
4519 ar9300_tuning_caps_params_get(struct ath_hal *ah) argument
4531 ar9300_tuning_caps_apply(struct ath_hal *ah) argument
4572 ar9300_xpa_timing_control_apply(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
4599 ar9300_x_lNA_bias_strength_apply(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
4632 ar9300_eeprom_set_board_values(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
4666 ar9300_eeprom_get_spur_chans_ptr(struct ath_hal *ah, HAL_BOOL is_2ghz) argument
4677 ar9300_eeprom_get_tx_gain_table_number_max(struct ath_hal *ah) argument
4685 ar9300_eeprom_tx_gain_table_index_max_apply(struct ath_hal *ah, u_int16_t channel) argument
4710 ar9300_eeprom_get_pcdac_tx_gain_table_i(struct ath_hal *ah, int i, u_int8_t *pcdac) argument
4726 ar9300_eeprom_set_tx_gain_cap(struct ath_hal *ah, int *tx_gain_max) argument
[all...]
H A Dar9300_freebsd.c19 #include "ah.h"
36 static HAL_BOOL ar9300ClrMulticastFilterIndex(struct ath_hal *ah, uint32_t ix);
37 static HAL_BOOL ar9300SetMulticastFilterIndex(struct ath_hal *ah, uint32_t ix);
39 static void ar9300_beacon_set_beacon_timers(struct ath_hal *ah,
43 ar9300SetChainMasks(struct ath_hal *ah, uint32_t tx_chainmask, argument
47 AH9300(ah)->ah_tx_chainmask =
48 tx_chainmask & AH_PRIVATE(ah)->ah_caps.halTxChainMask;
49 AH9300(ah)->ah_rx_chainmask =
50 rx_chainmask & AH_PRIVATE(ah)->ah_caps.halRxChainMask;
54 ar9300GetSlotTime(struct ath_hal *ah) argument
61 ar9300_freebsd_set_tx_power_limit(struct ath_hal *ah, uint32_t limit) argument
67 ar9300_get_next_tbtt(struct ath_hal *ah) argument
80 ar9300_freebsd_get_antenna_switch(struct ath_hal *ah) argument
87 ar9300_freebsd_set_antenna_switch(struct ath_hal *ah, HAL_ANT_SETTING setting) argument
94 ar9300_freebsd_get_cts_timeout(struct ath_hal *ah) argument
101 ar9300_freebsd_set_tsf64(struct ath_hal *ah, uint64_t tsf64) argument
113 ar9300_attach_freebsd_ops(struct ath_hal *ah) argument
331 ar9300_reset_freebsd(struct ath_hal *ah, HAL_OPMODE opmode, struct ieee80211_channel *chan, HAL_BOOL bChannelChange, HAL_RESET_TYPE resetType, HAL_STATUS *status) argument
356 ar9300_config_pcie_freebsd(struct ath_hal *ah, HAL_BOOL restore, HAL_BOOL powerOff) argument
373 ar9300_eeprom_get_freebsd(struct ath_hal *ah, int param, void *val) argument
387 ar9300_stop_tx_dma_freebsd(struct ath_hal *ah, u_int q) argument
394 ar9300_ani_poll_freebsd(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
427 ar9300_config_defaults_freebsd(struct ath_hal *ah, HAL_OPS_CONFIG *ah_config) argument
436 ar9300_stop_dma_receive_freebsd(struct ath_hal *ah) argument
443 ar9300_get_pending_interrupts_freebsd(struct ath_hal *ah, HAL_INT *masked) argument
451 ar9300_set_interrupts_freebsd(struct ath_hal *ah, HAL_INT ints) argument
459 ar9300_per_calibration_freebsd(struct ath_hal *ah, struct ieee80211_channel *chan, u_int rxchainmask, HAL_BOOL long_cal, HAL_BOOL *isCalDone) argument
475 ar9300_reset_cal_valid_freebsd(struct ath_hal *ah, const struct ieee80211_channel *chan) argument
487 ar9300_start_pcu_receive_freebsd(struct ath_hal *ah) argument
502 ar9300_proc_rx_desc_freebsd(struct ath_hal *ah, struct ath_desc *ds, uint32_t pa, struct ath_desc *ds_next, uint64_t tsf, struct ath_rx_status *rxs) argument
512 ar9300_ani_rxmonitor_freebsd(struct ath_hal *ah, const HAL_NODE_STATS *stats, const struct ieee80211_channel *chan) argument
519 ar9300_freebsd_get_desc_link(struct ath_hal *ah, void *ds, uint32_t *link) argument
532 ar9300_freebsd_setup_tx_desc(struct ath_hal *ah, struct ath_desc *ds, u_int pktLen, u_int hdrLen, HAL_PKT_TYPE type, u_int txPower, u_int txRate0, u_int txTries0, u_int keyIx, u_int antMode, u_int flags, u_int rtsctsRate, u_int rtsCtsDuration, u_int compicvLen, u_int compivLen, u_int comp) argument
553 ar9300_freebsd_setup_x_tx_desc(struct ath_hal *ah, struct ath_desc *ds, u_int txRate1, u_int txTries1, u_int txRate2, u_int txTries2, u_int txRate3, u_int txTries3) argument
572 ar9300_freebsd_fill_tx_desc(struct ath_hal *ah, struct ath_desc *ds, HAL_DMA_ADDR *bufListPtr, uint32_t *segLenPtr, u_int descId, u_int qid, HAL_BOOL firstSeg, HAL_BOOL lastSeg, const struct ath_desc *ds0) argument
593 ar9300_freebsd_get_tx_completion_rates(struct ath_hal *ah, const struct ath_desc *ds0, int *rates, int *tries) argument
606 ar9300_freebsd_set_11n_rate_scenario(struct ath_hal *ah, struct ath_desc *ds, u_int durUpdateEn, u_int rtsctsRate, HAL_11N_RATE_SERIES series[], u_int nseries, u_int flags) argument
618 ar9300_freebsd_chain_tx_desc(struct ath_hal *ah, struct ath_desc *ds, HAL_DMA_ADDR *bufLenList, uint32_t *segLenList, u_int pktLen, u_int hdrLen, HAL_PKT_TYPE type, u_int keyIx, HAL_CIPHER cipher, uint8_t numDelims, HAL_BOOL firstSeg, HAL_BOOL lastSeg, HAL_BOOL lastAggr) argument
631 ar9300_freebsd_setup_first_tx_desc(struct ath_hal *ah, struct ath_desc *ds, u_int aggrLen, u_int flags, u_int txPower, u_int txRate0, u_int txTries0, u_int antMode, u_int rtsctsRate, u_int rtsctsDuration) argument
646 ar9300_freebsd_setup_last_tx_desc(struct ath_hal *ah, struct ath_desc *ds, const struct ath_desc *ds0) argument
655 ar9300_freebsd_setup_11n_desc(struct ath_hal *ah, void *ds, u_int pktLen, HAL_PKT_TYPE type, u_int txPower, u_int keyIx, u_int flags) argument
674 ar9300_freebsd_proc_tx_desc(struct ath_hal *ah, struct ath_desc *ds, struct ath_tx_status *ts) argument
682 ar9300_freebsd_beacon_init(struct ath_hal *ah, uint32_t next_beacon, uint32_t beacon_period) argument
691 ar9300_freebsd_get_mib_cycle_counts(struct ath_hal *ah, HAL_SURVEY_SAMPLE *hs) argument
700 ar9300_freebsd_get_dfs_default_thresh(struct ath_hal *ah, HAL_PHYERR_PARAM *pe) argument
713 ar9300ClrMulticastFilterIndex(struct ath_hal *ah, uint32_t ix) argument
733 ar9300SetMulticastFilterIndex(struct ath_hal *ah, uint32_t ix) argument
758 ar9300_beacon_set_beacon_timers(struct ath_hal *ah, const HAL_BEACON_TIMERS *bt) argument
802 rf9330_attach(struct ath_hal *ah, HAL_STATUS *status) argument
810 rf9330_probe(struct ath_hal *ah) argument
[all...]
H A Dar9300_freebsd.h4 extern void ar9300_attach_freebsd_ops(struct ath_hal *ah);
5 extern HAL_BOOL ar9300_reset_freebsd(struct ath_hal *ah, HAL_OPMODE opmode,
11 extern HAL_BOOL ar9300_stop_tx_dma_freebsd(struct ath_hal *ah, u_int q);
12 extern void ar9300_ani_poll_freebsd(struct ath_hal *ah,
14 extern void ar9300_config_defaults_freebsd(struct ath_hal *ah,
16 extern HAL_BOOL ar9300_stop_dma_receive_freebsd(struct ath_hal *ah);
17 extern HAL_BOOL ar9300_get_pending_interrupts_freebsd(struct ath_hal *ah,
19 extern HAL_INT ar9300_set_interrupts_freebsd(struct ath_hal *ah,
21 extern HAL_BOOL ar9300_per_calibration_freebsd(struct ath_hal *ah,
24 extern HAL_BOOL ar9300_reset_cal_valid_freebsd(struct ath_hal *ah,
[all...]

Completed in 227 milliseconds

1234567891011>>