Home
last modified time | relevance | path

Searched full:sar (Results 1 – 25 of 132) sorted by relevance

123456

/freebsd/sys/contrib/dev/rtw88/
H A Dsar.c5 #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 Dsar.h22 const struct cfg80211_sar_specs *sar);
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dnau8824.txt29 - 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 Dnau8825.txt33 - 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 Dnuvoton,nau8824.yaml72 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 Dnuvoton,nau8825.yaml78 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 Dsar.c9 #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 Dsar.h25 const struct cfg80211_sar_specs *sar);
/freebsd/sys/arm/mv/armada38x/
H A Darmada38x.c63 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 Dosm_vendor_mlx_rmpp_ctx.c73 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 Darmadaxp.c47 #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 Dawinic,aw96103.yaml14 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 Diqs62x-keys.yaml72 | 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 DXtensaRegisterInfo.td76 def SAR : SRReg<3, "sar", ["SAR","3"]>;
78 def SR : RegisterClass<"Xtensa", [i32], 32, (add SAR)>;
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Dmt792x_acpi_sar.c34 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 DX86InstrShiftRotate.td228 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 Dadi,ad7291.yaml7 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 Damlogic,meson-saradc.txt1 * 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 Dmvebu-core-clock.txt4 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 Dinit.c12 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 Dosm_vendor_mlx_rmpp_ctx.h67 osmv_rmpp_sar_t sar; member
82 osmv_rmpp_sar_t sar; member
/freebsd/usr.sbin/bluetooth/sdpd/
H A DMakefile8 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 Darmada-385-clearfog-gtr.dtsi50 47 - Control isolation of boot sensitive SAR signals
479 sar-isolation {
483 line-name = "sar-isolation";
/freebsd/sys/contrib/dev/iwlwifi/mvm/
H A Dfw.c1038 * 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 Dacpi.h

123456