/freebsd/sys/contrib/dev/rtw88/ |
H A D | sar.c | 5 #include "sar.h" 12 const struct rtw_sar *sar = &hal->sar; in rtw_query_sar() local 14 switch (sar->src) { in rtw_query_sar() 16 rtw_warn(rtwdev, "unknown SAR source: %d\n", sar->src); in rtw_query_sar() 21 return sar->cfg[arg->path][arg->rs].common[arg->sar_band]; in rtw_query_sar() 28 struct rtw_sar *sar = &hal->sar; in rtw_apply_sar() local 30 if (sar in rtw_apply_sar() 41 rtw_sar_to_phy(struct rtw_dev * rtwdev,u8 fct,s32 sar,const struct rtw_sar_arg * arg) rtw_sar_to_phy() argument 74 rtw_set_sar_specs(struct rtw_dev * rtwdev,const struct cfg80211_sar_specs * sar) rtw_set_sar_specs() argument [all...] |
H A D | sar.h | 22 const struct cfg80211_sar_specs *sar);
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | nau8824.txt | 29 - nuvoton,sar-threshold-num: Number of buttons supported 30 …- nuvoton,sar-threshold: Impedance threshold for each button. Array that contains up to 8 buttons … 31 SAR = 255 * MICBIAS / SAR_VOLTAGE * R / (2000 + R) 32 …igured by 'nuvoton,micbias-voltage', SAR_VOLTAGE is configured by 'nuvoton,sar-voltage', R - butto… 35 - nuvoton,sar-hysteresis: Button impedance measurement hysteresis. 37 - nuvoton,sar-voltage: Reference voltage for button impedance measurement. 47 - nuvoton,sar-compare-time: SAR compare time 53 - nuvoton,sar-sampling-time: SAR sampling time 80 nuvoton,sar-threshold-num = <4>; 81 nuvoton,sar-threshold = <0xc 0x1e 0x38 0x60>; [all …]
|
H A D | nau8825.txt | 33 - nuvoton,sar-threshold-num: Number of buttons supported 34 …- nuvoton,sar-threshold: Impedance threshold for each button. Array that contains up to 8 buttons … 35 SAR = 255 * MICBIAS / SAR_VOLTAGE * R / (2000 + R) 36 …igured by 'nuvoton,micbias-voltage', SAR_VOLTAGE is configured by 'nuvoton,sar-voltage', R - butto… 39 - nuvoton,sar-hysteresis: Button impedance measurement hysteresis. 41 - nuvoton,sar-voltage: Reference voltage for button impedance measurement. 51 - nuvoton,sar-compare-time: SAR compare time 57 - nuvoton,sar-sampling-time: SAR sampling time 98 nuvoton,sar-threshold-num = <4>; 99 nuvoton,sar-threshold = <0xc 0x1e 0x38 0x60>; [all …]
|
H A D | nuvoton,nau8824.yaml | 72 nuvoton,sar-threshold-num: 80 nuvoton,sar-threshold: 84 configuration. SAR value is calculated as 85 SAR = 255 * MICBIAS / SAR_VOLTAGE * R / (2000 + R) where MICBIAS is 87 'nuvoton,sar-voltage', R - button impedance. 96 nuvoton,sar-hysteresis: 102 nuvoton,sar-voltage: 117 nuvoton,sar-compare-time: 120 SAR compare time. 128 nuvoton,sar-sampling-time: [all …]
|
H A D | nuvoton,nau8825.yaml | 78 nuvoton,sar-threshold-num: 86 nuvoton,sar-threshold: 90 configuration. SAR value is calculated as 91 SAR = 255 * MICBIAS / SAR_VOLTAGE * R / (2000 + R) where MICBIAS is 93 'nuvoton,sar-voltage', R - button impedance. 102 nuvoton,sar-hysteresis: 108 nuvoton,sar-voltage: 123 nuvoton,sar-compare-time: 126 SAR compare time. 134 nuvoton,sar-sampling-time: [all …]
|
/freebsd/sys/contrib/dev/rtw89/ |
H A D | sar.c | 9 #include "sar.h" in rtw89_sar_get_subband() 21 "center freq: %u to SAR subband is unhandled\n", in rtw89_sar_get_subband() 70 /* Since 6GHz SAR subbands are not edge aligned, some cases span two SAR 91 struct rtw89_sar_cfg_common *rtwsar = &rtwdev->sar.cfg_common; in rtw89_query_sar_config_common() 116 "center_freq %u: SAR subband {%u, %u}\n", in rtw89_query_sar_config_common() 148 _d->sar._cfg_name = *(_cfg_data); \ in rtw89_txpwr_sar_to_mac() 149 _d->sar.src = _s; \ in rtw89_txpwr_sar_to_mac() 189 const enum rtw89_sar_sources src = rtwdev->sar.src; in rtw89_print_sar() 228 const enum rtw89_sar_sources src = rtwdev->sar in rtw89_apply_sar_common() 216 rtw89_apply_sar_common(struct rtw89_dev * rtwdev,const struct rtw89_sar_cfg_common * sar) rtw89_apply_sar_common() argument 265 rtw89_ops_set_sar_specs(struct ieee80211_hw * hw,const struct cfg80211_sar_specs * sar) rtw89_ops_set_sar_specs() argument [all...] |
H A D | sar.h | 25 const struct cfg80211_sar_specs *sar);
|
/freebsd/sys/arm/mv/armada38x/ |
H A D | armada38x.c | 63 uint32_t sar; in get_tclk_armada38x() local 69 sar = (uint32_t)get_sar_value_armada38x(); in get_tclk_armada38x() 70 sar = (sar & TCLK_MASK_ARMADA38X) >> TCLK_SHIFT_ARMADA38X; in get_tclk_armada38x() 71 if (sar == 0) in get_tclk_armada38x() 80 uint32_t sar; in get_cpu_freq_armada38x() local 90 sar = (uint32_t)get_sar_value_armada38x(); in get_cpu_freq_armada38x() 91 sar = (sar & A38X_CPU_DDR_CLK_MASK) >> A38X_CPU_DDR_CLK_SHIFT; in get_cpu_freq_armada38x() 92 if (sar >= nitems(cpu_frequencies)) in get_cpu_freq_armada38x() 95 hw_clockrate = cpu_frequencies[sar]; in get_cpu_freq_armada38x()
|
/freebsd/contrib/ofed/opensm/libvendor/ |
H A D | osm_vendor_mlx_rmpp_ctx.c | 73 st = osmv_rmpp_sar_init(&p_ctx->sar, p_arbt_mad, p_ctx->mad_sz, in osmv_rmpp_send_ctx_init() 88 osmv_rmpp_sar_done(&p_ctx->sar); in osmv_rmpp_send_ctx_done() 126 st = osmv_rmpp_sar_get_mad_seg(&p_send_ctx->sar, seg_idx, p_buf); in osmv_rmpp_send_ctx_get_seg() 226 osmv_rmpp_sar_done(&p_ctx->sar); in osmv_rmpp_recv_ctx_done() 349 st = osmv_rmpp_sar_init(&p_recv_ctx->sar, p_arbt_mad, size, in osmv_rmpp_recv_ctx_reassemble_arbt_mad() 355 st = osmv_rmpp_sar_reassemble_arbt_mad(&p_recv_ctx->sar, in osmv_rmpp_recv_ctx_reassemble_arbt_mad() 358 osmv_rmpp_sar_done(&p_recv_ctx->sar); in osmv_rmpp_recv_ctx_reassemble_arbt_mad()
|
/freebsd/sys/arm/mv/armadaxp/ |
H A D | armadaxp.c | 47 #define CPU_FREQ_FIELD(sar) (((0x01 & (sar >> 52)) << 3) | \ argument 48 (0x07 & (sar >> 21))) 49 #define FAB_FREQ_FIELD(sar) (((0x01 & (sar >> 51)) << 4) | \ argument 50 (0x0F & (sar >> 24))) 166 /* Get value of the SAR register and process it */ in count_l2clk()
|
/freebsd/sys/contrib/device-tree/Bindings/iio/proximity/ |
H A D | awinic,aw96103.yaml | 14 The specific absorption rate (SAR) is a metric that measures 20 power of the antenna to keep the SAR within a safe range. Therefore, 21 we also refer to the proximity sensor as a SAR sensor.
|
/freebsd/sys/contrib/device-tree/Bindings/input/ |
H A D | iqs62x-keys.yaml | 72 | 10 | SAR Active*** | x | | x | | | 74 | 11 | SAR Quick Rel.*** | x | | x | | | 76 | 12 | SAR Movement*** | x | | x | | | 78 | 13 | SAR Filter Halt*** | x | | x | | | 84 * Two-channel SAR. Replaces CH0-2 plus metal touch and proximity events 88 *** One-channel SAR. Replaces CH0-2 touch and proximity events if enabled
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
H A D | XtensaRegisterInfo.td | 76 def SAR : SRReg<3, "sar", ["SAR","3"]>; 78 def SR : RegisterClass<"Xtensa", [i32], 32, (add SAR)>;
|
/freebsd/sys/contrib/dev/mediatek/mt76/ |
H A D | mt792x_acpi_sar.c | 34 dev_err(mdev->dev, "sar cnt = %d\n", in mt792x_acpi_read() 78 /* MTDS : Dynamic SAR Power Table */ 113 /* MTGS : Geo SAR Power Table */ 296 /* When ACPI SAR enabled in HW, we should apply rules for .frp in mt792x_init_acpi_sar_power() 297 * 1. w/o .sar_specs : set ACPI SAR power as the defatul value in mt792x_init_acpi_sar_power()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrShiftRotate.td | 228 defm SAR: ShiftRotate<"sar", MRM7r, MRM7m, sra, WriteShiftCL, WriteShift, WriteShiftCLLd, WriteShiftLd>; 237 defm SAR: ShiftRotate_NF<"sar", MRM7r, MRM7m, WriteShiftCL, WriteShift, WriteShiftCLLd, WriteShiftLd>; 628 // Prefer SARX/SHRX/SHLX over SAR/SHR/SHL with variable shift BUT not
|
/freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
H A D | adi,ad7291.yaml | 7 title: AD7291 8-Channel, I2C, 12-Bit SAR ADC with Temperature Sensor 13 Analog Devices AD7291 8-Channel I2C 12-Bit SAR ADC with Temperature Sensor
|
H A D | amlogic,meson-saradc.txt | 1 * Amlogic Meson SAR (Successive Approximation Register) A/D converter 19 - "core" for the SAR ADC core clock
|
/freebsd/sys/contrib/device-tree/Bindings/clock/ |
H A D | mvebu-core-clock.txt | 4 reading the Sample-At-Reset (SAR) register. The core clock consumer should 67 - reg : shall be the register address of the Sample-At-Reset (SAR) register
|
/freebsd/sys/contrib/dev/mediatek/mt76/mt76x2/ |
H A D | init.c | 12 const struct cfg80211_sar_specs *sar) in mt76x2_set_sar_specs() argument 22 err = mt76_init_sar_power(hw, sar); in mt76x2_set_sar_specs()
|
/freebsd/contrib/ofed/opensm/include/vendor/ |
H A D | osm_vendor_mlx_rmpp_ctx.h | 67 osmv_rmpp_sar_t sar; member 82 osmv_rmpp_sar_t sar; member
|
/freebsd/usr.sbin/bluetooth/sdpd/ |
H A D | Makefile | 8 main.c nap.c opush.c panu.c profile.c provider.c sar.c scr.c \
|
/freebsd/sys/contrib/device-tree/src/arm/marvell/ |
H A D | armada-385-clearfog-gtr.dtsi | 50 47 - Control isolation of boot sensitive SAR signals 479 sar-isolation { 483 line-name = "sar-isolation";
|
/freebsd/sys/contrib/dev/iwlwifi/mvm/ |
H A D | fw.c | 1038 * It is a valid scenario to not support SAR, or miss wgds table, in iwl_mvm_ppag_send_cmd() 1235 /* read SAR tables */ in iwl_mvm_lari_cfg() 1239 "WRDS SAR BIOS table invalid or unavailable. (%d)\n", in iwl_mvm_lari_cfg() 1247 * If basic SAR is not available, we check for WGDS, in iwl_mvm_lari_cfg() 1249 * available, issue an error, because we can't use SAR in iwl_mvm_lari_cfg() 1250 * Geo without basic SAR. in iwl_mvm_lari_cfg() 1261 "EWRD SAR BIOS table invalid or unavailable. (%d)\n", in iwl_mvm_lari_cfg() 1264 /* read geo SAR table */ in iwl_mvm_lari_cfg() 1269 "Geo SAR BIOS table invalid or unavailable. (%d)\n", in iwl_mvm_lari_cfg()
|
/freebsd/sys/contrib/dev/iwlwifi/fw/ |
H A D | acpi.h |
|