| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | ar9003_rtt.c | 113 ah->caldata->rtt_table[chain][i]); in ar9003_hw_rtt_load_hist() 116 i, chain, ah->caldata->rtt_table[chain][i]); in ar9003_hw_rtt_load_hist() 125 if (!test_bit(SW_PKDET_DONE, &ah->caldata->cal_flags)) in ar9003_hw_patch_rtt() 136 caldac = ah->caldata->caldac[chain]; in ar9003_hw_patch_rtt() 137 ah->caldata->rtt_table[chain][index] &= 0xFFFF05FF; in ar9003_hw_patch_rtt() 139 ah->caldata->rtt_table[chain][index] |= (caldac << 4); in ar9003_hw_patch_rtt() 177 ah->caldata->rtt_table[chain][i] = in ar9003_hw_rtt_fill_hist() 184 i, chain, ah->caldata->rtt_table[chain][i]); in ar9003_hw_rtt_fill_hist() 188 set_bit(RTT_DONE, &ah->caldata->cal_flags); in ar9003_hw_rtt_fill_hist() 202 if (ah->caldata) in ar9003_hw_rtt_clear_hist() [all …]
|
| H A D | ar9003_calib.c | 44 switch (currCal->calData->calType) { in ar9003_hw_setup_calibration() 52 currCal->calData->calCountMax); in ar9003_hw_setup_calibration() 77 struct ath9k_hw_cal_data *caldata = ah->caldata; in ar9003_hw_per_calibration() local 78 const struct ath9k_percal_data *cur_caldata = currCal->calData; in ar9003_hw_per_calibration() 105 caldata->CalValid |= cur_caldata->calType; in ar9003_hw_per_calibration() 115 } else if (!(caldata->CalValid & cur_caldata->calType)) { in ar9003_hw_per_calibration() 319 ah->iq_caldata.calData = &iq_cal_single_sample; in ar9003_hw_init_cal_settings() 895 struct ath9k_hw_cal_data *caldata = ah->caldata; in ar9003_hw_tx_iq_cal_outlier_detection() local 957 if (caldata) in ar9003_hw_tx_iq_cal_outlier_detection() 958 caldata->tx_corr_coeff[im][i] = in ar9003_hw_tx_iq_cal_outlier_detection() [all …]
|
| H A D | ar9002_calib.c | 57 currCal->calData->calCountMax); in ar9002_hw_setup_calibration() 59 switch (currCal->calData->calType) { in ar9002_hw_setup_calibration() 84 struct ath9k_hw_cal_data *caldata = ah->caldata; in ar9002_hw_per_calibration() local 91 currCal->calData->calCollect(ah); in ar9002_hw_per_calibration() 95 currCal->calData->calNumSamples) { in ar9002_hw_per_calibration() 102 currCal->calData->calPostProc(ah, numChains); in ar9002_hw_per_calibration() 103 caldata->CalValid |= currCal->calData->calType; in ar9002_hw_per_calibration() 118 } else if (!(caldata->CalValid & currCal->calData->calType)) { in ar9002_hw_per_calibration() 328 const struct ath9k_percal_data *calData = in ar9002_hw_adc_dccal_calibrate() local 329 ah->cal_list_curr->calData; in ar9002_hw_adc_dccal_calibrate() [all …]
|
| H A D | link.c | 181 struct ath9k_hw_cal_data *caldata = ah->caldata; in ath_paprd_activate() local 184 if (!caldata || !test_bit(PAPRD_DONE, &caldata->cal_flags)) { in ath_paprd_activate() 194 ar9003_paprd_populate_single_table(ah, caldata, chain); in ath_paprd_activate() 248 struct ath9k_hw_cal_data *caldata = ah->caldata; in ath_paprd_calibrate() local 256 if (!caldata || in ath_paprd_calibrate() 257 !test_bit(PAPRD_PACKET_SENT, &caldata->cal_flags) || in ath_paprd_calibrate() 258 test_bit(PAPRD_DONE, &caldata->cal_flags)) { in ath_paprd_calibrate() 300 ret = ar9003_paprd_create_curve(ah, caldata, chain); in ath_paprd_calibrate() 318 set_bit(PAPRD_DONE, &caldata->cal_flags); in ath_paprd_calibrate() 345 if (ah->caldata && test_bit(NFCAL_INTF, &ah->caldata->cal_flags)) in ath_ani_calibrate() [all …]
|
| H A D | ar9003_paprd.c | 752 struct ath9k_hw_cal_data *caldata, in ar9003_paprd_populate_single_table() argument 755 u32 *paprd_table_val = caldata->pa_table[chain]; in ar9003_paprd_populate_single_table() 756 u32 small_signal_gain = caldata->small_signal_gain[chain]; in ar9003_paprd_populate_single_table() 821 struct ath9k_hw_cal_data *caldata, in ar9003_paprd_retrain_pa_in() argument 824 u32 *pa_in = caldata->pa_table[chain]; in ar9003_paprd_retrain_pa_in() 917 struct ath9k_hw_cal_data *caldata, int chain) in ar9003_paprd_create_curve() argument 919 u16 *small_signal_gain = &caldata->small_signal_gain[chain]; in ar9003_paprd_create_curve() 920 u32 *pa_table = caldata->pa_table[chain]; in ar9003_paprd_create_curve() 926 memset(caldata->pa_table[chain], 0, sizeof(caldata->pa_table[chain])); in ar9003_paprd_create_curve() 951 if (ar9003_paprd_retrain_pa_in(ah, caldata, chain)) in ar9003_paprd_create_curve()
|
| H A D | mci.c | 710 struct ath9k_hw_cal_data *caldata = &sc->cur_chan->caldata; in ath9k_mci_set_txpower() local 712 (ah->curchan->channel > caldata->channel) && in ath9k_mci_set_txpower() 713 (ah->curchan->channel <= caldata->channel + 20)) in ath9k_mci_set_txpower() 716 (ah->curchan->channel < caldata->channel) && in ath9k_mci_set_txpower() 717 (ah->curchan->channel >= caldata->channel - 20)) in ath9k_mci_set_txpower()
|
| H A D | hw.c | 1824 if (AR_SREV_9462(ah) && (ah->caldata && in ath9k_hw_do_fastcc() 1825 (!test_bit(TXIQCAL_DONE, &ah->caldata->cal_flags) || in ath9k_hw_do_fastcc() 1826 !test_bit(TXCLCAL_DONE, &ah->caldata->cal_flags) || in ath9k_hw_do_fastcc() 1827 !test_bit(RTT_DONE, &ah->caldata->cal_flags)))) in ath9k_hw_do_fastcc() 1860 struct ath9k_hw_cal_data *caldata, bool fastcc) in ath9k_hw_reset() argument 1885 ah->caldata = caldata; in ath9k_hw_reset() 1886 if (caldata && (chan->channel != caldata->channel || in ath9k_hw_reset() 1887 chan->channelFlags != caldata->channelFlags)) { in ath9k_hw_reset() 1889 memset(caldata, 0, sizeof(*caldata)); in ath9k_hw_reset() 1891 } else if (caldata) { in ath9k_hw_reset() [all …]
|
| H A D | htc_drv_main.c | 189 struct ath9k_hw_cal_data *caldata = NULL; in ath9k_htc_reset() local 210 caldata = &priv->caldata; in ath9k_htc_reset() 211 ret = ath9k_hw_reset(ah, ah->curchan, caldata, false); in ath9k_htc_reset() 249 struct ath9k_hw_cal_data *caldata; in ath9k_htc_set_channel() local 277 caldata = fastcc ? NULL : &priv->caldata; in ath9k_htc_set_channel() 278 ret = ath9k_hw_reset(ah, hchan, caldata, fastcc); in ath9k_htc_set_channel() 932 ret = ath9k_hw_reset(ah, init_channel, ah->caldata, false); in ath9k_htc_start()
|
| H A D | ar9003_mci.h | 332 struct ath9k_hw_cal_data *caldata); 366 struct ath9k_hw_cal_data *caldata) in ar9003_mci_end_reset() argument
|
| H A D | calib.h | 91 const struct ath9k_percal_data *calData; member
|
| H A D | common-spectral.c | 244 struct ath9k_hw_cal_data *caldata = ah->caldata; in ath_cmn_process_ht20_40_fft() local 256 if (caldata) in ath_cmn_process_ht20_40_fft() 258 caldata->nfCalHist[3].privNF); in ath_cmn_process_ht20_40_fft()
|
| H A D | ath9k_pci_owl_loader.c | 227 dev_err(&pdev->dev, "failed to request caldata (%d).\n", err); in owl_probe()
|
| H A D | main.c | 287 struct ath9k_hw_cal_data *caldata = NULL; in ath_reset_internal() local 300 caldata = &sc->cur_chan->caldata; in ath_reset_internal() 326 r = ath9k_hw_reset(ah, hchan, caldata, fastcc); in ath_reset_internal() 687 r = ath9k_hw_reset(ah, init_channel, ah->caldata, false); in ath9k_start() 962 ath9k_hw_reset(ah, ah->curchan, ah->caldata, false); in ath9k_stop()
|
| H A D | htc.h | 496 struct ath9k_hw_cal_data caldata; member
|
| H A D | ath9k.h | 339 struct ath9k_hw_cal_data caldata; member
|
| H A D | xmit.c | 2469 if (sc->sc_ah->caldata) in ath_tx_complete() 2470 set_bit(PAPRD_PACKET_SENT, &sc->sc_ah->caldata->cal_flags); in ath_tx_complete()
|
| /linux/drivers/iio/imu/bno055/ |
| H A D | bno055.c | 37 #define BNO055_FW_UID_FMT "bno055-caldata-%*phN.dat" 38 #define BNO055_FW_GENERIC_NAME "bno055-caldata.dat" 355 static int bno055_init(struct bno055_priv *priv, const u8 *caldata, int len) in bno055_init() argument 379 if (caldata) { in bno055_init() 380 ret = bno055_calibration_load(priv, caldata, len); in bno055_init() 392 u8 caldata[BNO055_CALDATA_LEN]; in bno055_operation_mode_set() local 404 ret = regmap_bulk_read(priv->regmap, BNO055_CALDATA_START, caldata, in bno055_operation_mode_set() 413 ret = bno055_init(priv, caldata, BNO055_CALDATA_LEN); in bno055_operation_mode_set() 1562 const struct firmware *caldata = NULL; in bno055_probe() local 1646 ret = request_firmware(&caldata, fw_name_buf, dev); in bno055_probe() [all …]
|
| /linux/Documentation/devicetree/bindings/mtd/partitions/ |
| H A D | brcm,bcm963xx-imagetag.txt | 36 caldata@7e0000 {
|
| H A D | linux,ubi.yaml | 59 ubi-volume-caldata {
|
| /linux/arch/arm/boot/dts/rockchip/ |
| H A D | rk3288-veyron-jerry.dts | 51 marvell,caldata-txpwrlimit-2g = /bits/ 8 < 87 marvell,caldata-txpwrlimit-5g-sub0 = /bits/ 8 < 121 marvell,caldata-txpwrlimit-5g-sub1 = /bits/ 8 < 167 marvell,caldata-txpwrlimit-5g-sub2 = /bits/ 8 <
|
| /linux/drivers/net/wireless/ath/ath12k/ |
| H A D | hw.h | 78 #define ATH12K_DEFAULT_CAL_FILE "caldata.bin"
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | pci.c | 3042 u8 *caldata = NULL; in ath10k_pci_hif_fetch_cal_eeprom() local 3050 caldata = kmalloc(calsize, GFP_KERNEL); in ath10k_pci_hif_fetch_cal_eeprom() 3051 if (!caldata) in ath10k_pci_hif_fetch_cal_eeprom() 3057 ret = ath10k_pci_read_eeprom(ar, i, &caldata[i]); in ath10k_pci_hif_fetch_cal_eeprom() 3062 if (!ath10k_pci_validate_cal(caldata, calsize)) in ath10k_pci_hif_fetch_cal_eeprom() 3065 *data = caldata; in ath10k_pci_hif_fetch_cal_eeprom() 3071 kfree(caldata); in ath10k_pci_hif_fetch_cal_eeprom()
|