/linux-6.12.1/drivers/iio/potentiometer/ |
D | mcp4531.c | 18 * mcp4631 2 129 5, 10, 50, 100 0101xxx 19 * mcp4632 2 129 5, 10, 50, 100 01011xx 20 * mcp4641 2 129 5, 10, 50, 100 0101xxx 21 * mcp4642 2 129 5, 10, 50, 100 01011xx 22 * mcp4651 2 257 5, 10, 50, 100 0101xxx 23 * mcp4652 2 257 5, 10, 50, 100 01011xx 24 * mcp4661 2 257 5, 10, 50, 100 0101xxx 25 * mcp4662 2 257 5, 10, 50, 100 01011xx 39 int kohms; member 78 [MCP453x_502] = { .wipers = 1, .avail = { 0, 1, 128 }, .kohms = 5, }, [all …]
|
D | mcp4131.c | 19 * mcp4231 2 129 5, 10, 50, 100 20 * mcp4232 2 129 5, 10, 50, 100 21 * mcp4241 2 129 5, 10, 50, 100 22 * mcp4242 2 129 5, 10, 50, 100 23 * mcp4251 2 257 5, 10, 50, 100 24 * mcp4252 2 257 5, 10, 50, 100 25 * mcp4261 2 257 5, 10, 50, 100 26 * mcp4262 2 257 5, 10, 50, 100 45 #define MCP4131_WRITE (0x00 << 2) 46 #define MCP4131_READ (0x03 << 2) [all …]
|
D | mcp41010.c | 14 * mcp42010 2 256 10 15 * mcp42050 2 256 50 16 * mcp42100 2 256 100 29 #define MCP41010_MAX_WIPERS 2 37 int kohms; member 50 [MCP41010] = { .name = "mcp41010", .wipers = 1, .kohms = 10, }, 51 [MCP41050] = { .name = "mcp41050", .wipers = 1, .kohms = 50, }, 52 [MCP41100] = { .name = "mcp41100", .wipers = 1, .kohms = 100, }, 53 [MCP42010] = { .name = "mcp42010", .wipers = 2, .kohms = 10, }, 54 [MCP42050] = { .name = "mcp42050", .wipers = 2, .kohms = 50, }, [all …]
|
D | ad5110.c | 21 #define AD5110_RDAC_WR 2 35 int kohms; member 50 [AD5110_10] = { .max_pos = 128, .kohms = 10 }, 51 [AD5110_80] = { .max_pos = 128, .kohms = 80 }, 52 [AD5112_05] = { .max_pos = 64, .kohms = 5, .shift = 1 }, 53 [AD5112_10] = { .max_pos = 64, .kohms = 10, .shift = 1 }, 54 [AD5112_80] = { .max_pos = 64, .kohms = 80, .shift = 1 }, 55 [AD5114_10] = { .max_pos = 32, .kohms = 10, .shift = 2 }, 56 [AD5114_80] = { .max_pos = 32, .kohms = 80, .shift = 2 }, 69 u8 buf[2] __aligned(IIO_DMA_MINALIGN); [all …]
|
D | ad5272.c | 21 #define AD5272_RDAC_RD 2 29 int kohms; member 42 [AD5272_020] = { .max_pos = 1024, .kohms = 20 }, 43 [AD5272_050] = { .max_pos = 1024, .kohms = 50 }, 44 [AD5272_100] = { .max_pos = 1024, .kohms = 100 }, 45 [AD5274_020] = { .max_pos = 256, .kohms = 20, .shift = 2 }, 46 [AD5274_100] = { .max_pos = 256, .kohms = 100, .shift = 2 }, 53 u8 buf[2] __aligned(IIO_DMA_MINALIGN); 67 data->buf[0] = (reg << 2) | ((val >> 8) & 0x3); in ad5272_write() 80 data->buf[0] = reg << 2; in ad5272_read() [all …]
|
D | tpl0102.c | 19 int kohms; member 31 [CAT5140_503] = { .wipers = 1, .avail = { 0, 1, 255 }, .kohms = 50, }, 32 [CAT5140_104] = { .wipers = 1, .avail = { 0, 1, 255 }, .kohms = 100, }, 34 [TPL0102_104] = { .wipers = 2, .avail = { 0, 1, 255 }, .kohms = 100 }, 35 [TPL0401_103] = { .wipers = 1, .avail = { 0, 1, 127 }, .kohms = 10, }, 76 *val = 1000 * data->cfg->kohms; in tpl0102_read_raw() 77 *val2 = data->cfg->avail[2] + 1; in tpl0102_read_raw() 111 if (val > data->cfg->avail[2] || val < 0) in tpl0102_write_raw()
|
D | max5481.c | 20 #define MAX5481_COPY_AB_TO_NV (2 << 4) 34 int kohms; member 38 [max5481] = { .kohms = 10, }, 39 [max5482] = { .kohms = 50, }, 40 [max5483] = { .kohms = 10, }, 41 [max5484] = { .kohms = 50, }, 71 data->msg[1] = val >> 2; in max5481_write_cmd() 72 data->msg[2] = (val & 0x3) << 6; in max5481_write_cmd() 93 *val = 1000 * data->cfg->kohms; in max5481_read_raw()
|
D | ds1803.c | 11 * ds1803 2 256 10, 50, 100 0101xxx 37 int kohms; member 102 .wipers = 2, 104 .kohms = 10, 110 .wipers = 2, 112 .kohms = 50, 118 .wipers = 2, 120 .kohms = 100, 128 .kohms = 10, 151 *val = 1000 * data->cfg->kohms; in ds1803_read_raw() [all …]
|
D | x9250.c | 22 int kohms; member 41 txbuf[2] = val; in x9250_write8() 48 u8 txbuf[2]; in x9250_read8() 69 X9250_CHANNEL(2), 90 *val = 1000 * x9250->cfg->kohms; in x9250_read_raw() 146 [X9250T] = { .name = "x9250t", .kohms = 100, }, 147 [X9250U] = { .name = "x9250u", .kohms = 50, },
|
/linux-6.12.1/Documentation/devicetree/bindings/iio/potentiometer/ |
D | microchip,mcp4531.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 18 A = 5 (1 wiper), 6 (2 wipers) 21 C: 1 (potentiometer), 2 (rheostat) 22 XXX = 502 (5 kOhms), 103 (10 kOhms), 503 (50 kOhms), 104 (100 kOhms)
|
D | renesas,x9250.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 14 On each potentiometer, the X9250T has a 100 kOhms total resistance and the 15 X9250U has a 50 kOhms total resistance.
|
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | nuvoton,nau8821.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 57 - 2 # VDDA * 1.1 70 - 1 # 25KOhms 71 - 2 # 125KOhms 72 - 3 # 2.5KOhms 73 default: 2 76 description: number from 0 to 7 that sets debounce time to 2^(n+2)ms. 82 description: number from 0 to 7 that sets debounce time to 2^(n+2)ms. 140 nuvoton,vref-impedance = <2>;
|
D | fsl,sgtl5000.yaml | 43 description: The bias resistor to be used in kOhms. The resistor can take 44 values of 2k, 4k or 8k. If set to 0 it will be off. If this node is not 47 enum: [ 0, 2, 4, 8 ] 58 The LRCLK pad strength. Possible values are: 0, 1, 2 and 3 as per the 64 2 = 3.33 mA 5.74 mA 8.03 mA 67 enum: [ 0, 1, 2, 3 ] 71 The SCLK pad strength. Possible values are: 0, 1, 2 and 3 as per the 77 2 = 3.33 mA 5.74 mA 8.03 mA 80 enum: [ 0, 1, 2, 3 ] 107 micbias-resistor-k-ohms = <2>;
|
/linux-6.12.1/Documentation/devicetree/bindings/regulator/ |
D | qcom-labibb-regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 34 maxItems: 2 54 qcom,discharge-resistor-kohms: 62 maxItems: 2
|
/linux-6.12.1/Documentation/devicetree/bindings/iio/light/ |
D | capella,cm3605.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 54 are only provided for specific allowed values. Default: 100 kOhms.
|
/linux-6.12.1/Documentation/devicetree/bindings/leds/ |
D | leds-lm3532.txt | 34 Per the data sheet the max ALS voltage is 2V and the min is 0V 39 Values above 37kohms will be set to the "High Impedance" setting 89 led-sources = <2>;
|
/linux-6.12.1/drivers/input/touchscreen/ |
D | bu21029_ts.c | 8 * it under the terms of the GNU General Public License version 2 as 62 * | MAV | AVE[2:0] | 0 | SMPL[2:0] | 100 * PU90K: 0 = internal pull-up resistance for touch detection is ~50kohms (*) 101 * 1 = internal pull-up resistance for touch detection is ~90kohms 115 * | 0 | PVDD[2:0] | 0 | AVDD[2:0] | 142 * tPON + tDLY1 + (tTIME_ST_ADC + (tADC * tSMPL) * 2 + tDLY2) * 3 149 #define START_DELAY_MS 2 182 y = (buf[2] << 4) | (buf[3] >> 4); in bu21029_touch_report()
|
/linux-6.12.1/drivers/regulator/ |
D | qcom-labibb-regulator.c | 51 #define LAB_CURRENT_LIMIT_MASK GENMASK(2, 0) 57 #define IBB_CTL_1_DISCHARGE_EN BIT(2) 67 #define LAB_ENABLE_TIME (LABIBB_OFF_ON_DELAY * 2) 74 #define LABIBB_MAX_FATAL_COUNT 2 634 /* IBB discharge resistor values in KOhms */ 648 ret = of_property_read_u32(np, "qcom,discharge-resistor-kohms", in qcom_labibb_of_parse_cb()
|
/linux-6.12.1/arch/arm/boot/dts/st/ |
D | stm32mp135f-dhcor-dhsbc.dts | 49 * 5 * (5.1 + 47kOhms) * 5pF => 1.3us. 59 channel@2 { 60 reg = <2>; 347 pinctrl-2 = <&usart1_idle_pins_b>; 355 pinctrl-2 = <&usart2_idle_pins_b>; 388 st,tune-hs-dc-level = <2>; 391 st,trim-hs-impedance = <2>; 406 st,tune-hs-dc-level = <2>; 409 st,trim-hs-impedance = <2>;
|
D | stm32mp135f-dk.dts | 137 * 5 * (5.1 + 47kOhms) * 5pF => 1.3us. 214 #gpio-cells = <2>; 220 #interrupt-cells = <2>; 228 interrupts = <2 IRQ_TYPE_EDGE_FALLING>; 266 reset-gpios = <&mcp23017 2 (GPIO_ACTIVE_LOW | GPIO_PUSH_PULL)>; 276 data-lanes = <1 2>; 281 port@2 { 282 reg = <2>; 309 data-lanes = <1 2>; 379 pinctrl-2 = <&sdmmc1_b4_sleep_pins_a>; [all …]
|
D | stm32mp15xx-dkx.dtsi | 106 * 5 * (56 + 47kOhms) * 5pF => 2.5us. 286 #interrupt-cells = <2>; 480 mboxes = <&ipcc 0>, <&ipcc 1>, <&ipcc 2>, <&ipcc 3>; 518 dai-tdm-slot-num = <2>; 526 st,sync = <&sai2a 2>; 536 dai-tdm-slot-num = <2>; 547 pinctrl-2 = <&sdmmc1_b4_sleep_pins_a>; 560 pinctrl-2 = <&sdmmc3_b4_sleep_pins_a>; 594 timer@2 { 657 pinctrl-2 = <&uart4_idle_pins_a>; [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/iio/temperature/ |
D | adi,ltc2983.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 78 2 - 50Hz rejection 81 maximum: 2 101 2 - Type K Thermocouple 201 minimum: 2 228 enum: [2, 3, 4, 5] 229 default: 2 247 2 - Japanese 447 minimum: 2 511 rsense2: rsense@2 { [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/qcom/ |
D | sdm845-xiaomi-beryllium-common.dtsi | 261 qcom,discharge-resistor-kohms = <300>; 301 data-lanes = <0 1 2 3>; 346 qcom,num-strings = <2>; 373 led-sources = <2>; 402 dai@2 { 403 reg = <2>;
|
D | sdm845-xiaomi-polaris.dts | 36 model = "Xiaomi Mi MIX 2S"; 359 regulators-2 { 411 qcom,discharge-resistor-kohms = <300>; 500 data-lanes = <0 1 2 3>; 557 dai@2 { 558 reg = <2>; 571 drive-strength = <2>; 596 drive-strength = <2>; 603 drive-strength = <2>; 616 drive-strength = <2>; [all …]
|
D | sdm845-sony-xperia-tama.dtsi | 35 gpios = <&pm8998_gpios 2 GPIO_ACTIVE_LOW>; 176 vin-lvs-1-2-supply = <&vreg_s4a_1p8>; 389 regulators-2 { 443 touchscreen: touchscreen@2c { 496 qcom,discharge-resistor-kohms = <300>; 549 data-lanes = <0 1 2 3>; 642 qcom,enabled-strings = <0 1 2 3>; 700 drive-strength = <2>; 707 drive-strength = <2>; 715 drive-strength = <2>; [all …]
|