/linux-5.10/include/linux/usb/ |
D | pd.h | 230 #define PDO_FIXED_VOLT_SHIFT 10 /* 50mV units */ 233 #define PDO_FIXED_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_FIXED_VOLT_SHIFT) argument 236 #define PDO_FIXED(mv, ma, flags) \ argument 238 PDO_FIXED_VOLT(mv) | PDO_FIXED_CURR(ma)) 240 #define VSAFE5V 5000 /* mv units */ 242 #define PDO_BATT_MAX_VOLT_SHIFT 20 /* 50mV units */ 243 #define PDO_BATT_MIN_VOLT_SHIFT 10 /* 50mV units */ 244 #define PDO_BATT_MAX_PWR_SHIFT 0 /* 250mW units */ 246 #define PDO_BATT_MIN_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_BATT_MIN_VOLT_SHIFT) argument 247 #define PDO_BATT_MAX_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_BATT_MAX_VOLT_SHIFT) argument [all …]
|
/linux-5.10/include/dt-bindings/usb/ |
D | pd.h | 26 #define PDO_FIXED_VOLT_SHIFT 10 /* 50mV units */ 29 #define PDO_FIXED_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_FIXED_VOLT_SHIFT) argument 32 #define PDO_FIXED(mv, ma, flags) \ argument 34 PDO_FIXED_VOLT(mv) | PDO_FIXED_CURR(ma)) 36 #define VSAFE5V 5000 /* mv units */ 38 #define PDO_BATT_MAX_VOLT_SHIFT 20 /* 50mV units */ 39 #define PDO_BATT_MIN_VOLT_SHIFT 10 /* 50mV units */ 40 #define PDO_BATT_MAX_PWR_SHIFT 0 /* 250mW units */ 42 #define PDO_BATT_MIN_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_BATT_MIN_VOLT_SHIFT) argument 43 #define PDO_BATT_MAX_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_BATT_MAX_VOLT_SHIFT) argument [all …]
|
/linux-5.10/Documentation/hwmon/ |
D | abituguru-datasheet.rst | 88 to hold 0x09, DATA should read 0x09 within 250 read cycles. 108 more input (max 250 reads). 118 which indicates that the uGuru is ready to be read (max 250 reads) and once 137 which indicates that the uGuru is ready to be written (max 250 reads) and 140 Once all bytes have been written wait for DATA to hold 0x01 (max 250 reads) 155 turned up which do not hold 0x08 at DATA within 250 reads after writing the 203 reading of 255 with 3494 mV. The sensors for higher voltages however are 205 in use result in ranges of: 0-4361mV, 0-6248mV or 0-14510mV. 3.3 volt sources 206 use the 0-4361mV range, 5 volt the 0-6248mV and 12 volt the 0-14510mV .
|
/linux-5.10/drivers/hwmon/pmbus/ |
D | xdpe12284.c | 15 #define XDPE122_PROT_VR12_5MV 0x01 /* VR12.0 mode, 5-mV DAC */ 16 #define XDPE122_PROT_VR12_5_10MV 0x02 /* VR12.5 mode, 10-mV DAC */ 17 #define XDPE122_PROT_IMVP9_10MV 0x03 /* IMVP9 mode, 10-mV DAC */ 18 #define XDPE122_AMD_625MV 0x10 /* AMD mode 6.25mV */ 53 if (val >= 250) in xdpe122_read_word_data() 54 return 1 + DIV_ROUND_CLOSEST(val - 250, 5); in xdpe122_read_word_data()
|
D | ltc3815.c | 36 * with a LSB of 0.5mV, override and report direct mode with in ltc3815_read_byte_data() 158 .m[PSC_VOLTAGE_IN] = 250,
|
/linux-5.10/drivers/gpu/drm/i915/display/ |
D | intel_ddi.c | 101 /* Idx NT mV d T mV d db */ 153 /* Idx NT mV d T mV df db */ 333 /* Idx NT mV diff db */ 347 /* Idx NT mV diff db */ 352 { 32, 0, 0, 128, }, /* 4: 250 0 */ 353 { 48, 0, 0, 104, }, /* 5: 250 1.5 */ 354 { 54, 0, 0, 85, }, /* 6: 250 4 */ 364 /* Idx NT mV diff db */ 387 /* NT mV Trans mV db */ 402 /* NT mV Trans mV db */ [all …]
|
/linux-5.10/Documentation/devicetree/bindings/sound/ |
D | sgtl5000.yaml | 49 values from 1.25V to 3V by 250mV steps. If this node is not mentioned
|
/linux-5.10/drivers/power/supply/ |
D | adp5061.c | 119 50, 100, 150, 200, 250, 300, 350, 400, 450, 500, 550, 600, 650, 131 100, 150, 200, 250, 300, 400, 500, 600, 700, 212 /* Convert from uV to mV */ in adp5061_set_min_voltage() 280 /* Convert from uV to mV */ in adp5061_set_max_voltage() 301 /* Convert from uV to mV */ in adp5061_set_const_chg_vmax() 407 /* Convert from uV to mV */ in adp5061_set_vweak_th()
|
D | 88pm860x_battery.c | 165 /* V_MEAS(mV) = data * 1.8 * 1000 / (2^12) */ in measure_12bit_voltage() 181 /* V_BATT_MEAS(mV) = value * 3 * 1.8 * 1000 / (2^12) */ in measure_vbatt() 200 /* V_BATT_MEAS(mV) = data * 3 * 1.8 * 1000 / (2^12) */ in measure_vbatt() 569 /* meausered Vtbat(mV) / Ibias_current(11uA)*/ in measure_temp() 611 dev_dbg(info->dev, "temp_C:%d C,temp_mv:%d mv\n", temp, *data); in measure_temp() 861 data = 250; in pm860x_batt_get_prop()
|
D | ds2760_battery.c | 95 int voltage_raw; /* units of 4.88 mV */ 290 /* DS2760 reports voltage in units of 4.88mV, but the battery class in ds2760_battery_read_status() 307 di->accum_current_uAh = di->accum_current_raw * 250; in ds2760_battery_read_status()
|
D | ab8500_fg.c | 50 #define BATT_OK_MIN 2360 /* mV */ 51 #define BATT_OK_INCREMENT 50 /* mV */ 160 * @vbat: Battery voltage in mV 161 * @vbat_nom: Nominal battery voltage in mV 607 * Note: This is part "two" and has to be called at earliest 250 ms 666 * 63.160mV => LSB = 63.160mV/(4096*res) = 1.542mA in ab8500_fg_inst_curr_finalize() 667 * Given a 250ms conversion cycle time the LSB corresponds in ab8500_fg_inst_curr_finalize() 669 * time in hours (250ms = 1 / (3600 * 4)h) in ab8500_fg_inst_curr_finalize() 792 * Given a 250ms conversion cycle time the LSB corresponds in ab8500_fg_acc_cur_work()
|
/linux-5.10/Documentation/admin-guide/media/ |
D | bttv-cardlist.rst | 46 - MATRIX-Vision MV-Delta 198 - MATRIX-Vision MV-Delta 2 366 - Osprey 200/201/250/251 370 - Osprey 200/250
|
D | bttv.rst | 445 MV-Delta 1255 - WinTV PVR 250 1261 -980 WinTV-PVR-250 (149USD) (iTVC15 chipset) 1285 -981 WinTV PVR 250 1330 -983 WinTV-PVR-250 1345 - MATRIX-Vision MV-Delta 1346 - MATRIX-Vision MV-Delta 2
|
/linux-5.10/drivers/iio/adc/ |
D | qcom-vadc-common.h | 29 #define ADC5_DECIMATION_SHORT 250 72 * VADC_CALIB_ABSOLUTE: uses the 625mV and 1.25V as reference channels.
|
D | ina2xx-adc.c | 226 /* processed (mV) = raw * lsb(nV) / 1000000 */ in ina2xx_read_raw() 232 /* processed (mV) = raw * lsb (uV) / 1000 */ in ina2xx_read_raw() 424 static const int ina219_vshunt_gain_tab[] = { 125, 250, 500, 1000 }; 426 125, 1000, 250, 1000, 500, 1000, 1000, 1000 };
|
D | ti-ads1015.c | 98 128, 250, 490, 920, 1600, 2400, 3300, 3300 102 8, 16, 32, 64, 128, 250, 475, 860 107 * range in mV 811 sampling_frequency_available, "128 250 490 920 1600 2400 3300"); 813 sampling_frequency_available, "8 16 32 64 128 250 475 860");
|
/linux-5.10/drivers/input/misc/ |
D | drv260x.c | 254 /* Data sheet says to wait 250us before trying to communicate */ in drv260x_worker() 255 udelay(250); in drv260x_worker() 511 error = device_property_read_u32(dev, "vib-rated-mv", &voltage); in drv260x_probe() 515 error = device_property_read_u32(dev, "vib-overdrive-mv", &voltage); in drv260x_probe()
|
/linux-5.10/Documentation/devicetree/bindings/iio/temperature/ |
D | adi,ltc2983.yaml | 117 voltage(mv)-temperature(K). The entries must be given in nv and uK 228 enum: [5, 10, 25, 50, 100, 250, 500, 1000] 309 enum: [0, 250, 500, 1000, 5000, 10000, 25000, 50000, 100000, 250000,
|
/linux-5.10/drivers/mmc/core/ |
D | core.c | 51 #define SD_DISCARD_TIMEOUT_MS (250) 692 * the 250ms maximum busy length." Even the in mmc_set_data_timeout() 999 * @vdd: voltage (mV) 1007 * with @low_bits = true, 3300 mV translates to ilog2(MMC_VDD_32_33); 1008 * with @low_bits = false, 3300 mV translates to ilog2(MMC_VDD_33_34); 1026 /* Base 2000 mV, step 100 mV, bit's base 8. */ in mmc_vdd_to_ocrbitnum() 1035 * @vdd_min: minimum voltage value (mV) 1036 * @vdd_max: maximum voltage value (mV) 1604 * the busy timeout is 250msec per discard command. in mmc_sd_erase_timeout() 1616 * use 250ms per write block. in mmc_sd_erase_timeout() [all …]
|
/linux-5.10/drivers/staging/iio/adc/ |
D | ad7280a.c | 174 * it may take up to 250us, in this case we better sleep instead of busy 183 usleep_range(250, 500); in ad7280_delay() 732 val = ((val - 1000) * 100) / 1568; /* LSB 15.68mV */ in ad7280_write_channel_config() 736 val = (val * 10) / 196; /* LSB 19.6mV */ in ad7280_write_channel_config() 974 t_acq_ns[pdata->acquisition_time & 0x3] + st->slave_num * 250; in ad7280_probe()
|
/linux-5.10/drivers/media/i2c/ |
D | ths7303.c | 257 "DC Bias + 250 mV Offset Select",
|
/linux-5.10/sound/soc/codecs/ |
D | ab8500-codec.c | 1353 "250mV", "300mV", "350mV", "400mV", 1354 "450mV", "500mV", "550mV", "600mV", 1355 "650mV", "700mV", "750mV", "800mV", 1356 "850mV", "900mV", "950mV", "1.00V" };
|
/linux-5.10/arch/arm/mach-pxa/ |
D | mioa701.c | 382 * The card detect interrupt isn't debounced so we delay it by 250ms 386 .detect_delay_ms = 250, 620 .v3_gain = MAX1586_GAIN_NO_R24, /* 700..1475 mV */
|
/linux-5.10/drivers/gpu/drm/bridge/ |
D | parade-ps8622.c | 163 /* RPIO Setting: [7:4] LVDS driver bias current : 75% (250mV swing) */ in ps8622_send_config()
|
/linux-5.10/drivers/hwmon/ |
D | adt7462.c | 513 /* Multipliers are actually in uV, not mV. */ 861 250 * frac); in temp_show() 881 x /= 1000; /* convert from uV to mV */ in volt_max_show() 900 temp *= 1000; /* convert mV to uV */ in volt_max_store() 921 x /= 1000; /* convert from uV to mV */ in volt_min_show() 940 temp *= 1000; /* convert mV to uV */ in volt_min_store() 961 x /= 1000; /* convert from uV to mV */ in voltage_show()
|