Searched +full:output +full:- +full:range +full:- +full:microvolts (Results 1 – 13 of 13) sorted by relevance
/linux/Documentation/devicetree/bindings/iio/dac/ |
H A D | adi,ad5766.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Nuno Sá <nuno.sa@analog.com> 16 https://www.analog.com/media/en/technical-documentation/data-sheets/ad5766-5767.pdf 21 - adi,ad5766 22 - adi,ad5767 24 output-range-microvolts: 25 $ref: /schemas/types.yaml#/definitions/int32-array 27 description: Select converter output range. [all …]
|
H A D | dac.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jonathan Cameron <jic23@kernel.org> 17 pattern: "^channel(@[0-9a-f]+)?$" 27 output-range-microamp: 31 Specify the channel output full scale range in microamperes. 33 output-range-microvolt: 37 Specify the channel output full scale range in microvolts. 40 - oneOf: [all …]
|
/linux/drivers/regulator/ |
H A D | tps65910-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * tps65910.c -- TI tps65910 29 /* supported VIO voltages in microvolts */ 36 /* supported VRTC voltages in microvolts */ 41 /* supported VDD3 voltages in microvolts */ 46 /* supported VDIG1 voltages in microvolts */ 51 /* supported VDIG2 voltages in microvolts */ 56 /* supported VPLL voltages in microvolts */ 61 /* supported VDAC voltages in microvolts */ 66 /* supported VAUX1 voltages in microvolts */ [all …]
|
H A D | max5970-regulator.c | 1 // SPDX-License-Identifier: GPL-2.0 55 struct regmap *regmap = ddata->regmap; in max5970_read() 66 * Calculate current from ADC value, IRNG range & shunt resistor value. in max5970_read() 67 * ddata->irng holds the voltage corresponding to the maximum value the in max5970_read() 68 * 10-bit ADC can measure. in max5970_read() 69 * To obtain the output, multiply the ADC value by the IRNG range (in in max5970_read() 70 * millivolts) and then divide it by the maximum value of the 10-bit ADC. in max5970_read() 72 *val = (*val * ddata->irng) >> 10; in max5970_read() 74 *val = (*val * 1000) / ddata->shunt_micro_ohms; in max5970_read() 77 return -EOPNOTSUPP; in max5970_read() [all …]
|
H A D | core.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 // core.c -- Voltage/Current Regulator framework. 105 if (rdev->constraints && rdev->constraints->name) in rdev_get_name() 106 return rdev->constraints->name; in rdev_get_name() 107 else if (rdev->desc->name) in rdev_get_name() 108 return rdev->desc->name; in rdev_get_name() 121 if (!rdev->constraints) { in regulator_ops_is_valid() 126 if (rdev->constraints->valid_ops_mask & ops) in regulator_ops_is_valid() 133 * regulator_lock_nested - lock a single regulator 153 if (!ww_mutex_trylock(&rdev->mutex, ww_ctx)) { in regulator_lock_nested() [all …]
|
/linux/drivers/comedi/drivers/ |
H A D | das16.c | 1 // SPDX-License-Identifier: GPL-2.0+ 6 * COMEDI - Linux Control and Measurement Device Interface 16 * Devices: [Keithley Metrabyte] DAS-16 (das-16), DAS-16G (das-16g), 17 * DAS-16F (das-16f), DAS-1201 (das-1201), DAS-1202 (das-1202), 18 * DAS-1401 (das-1401), DAS-1402 (das-1402), DAS-1601 (das-1601), 19 * DAS-1602 (das-1602), 20 * [ComputerBoards] PC104-DAS16/JR (pc104-das16jr), 21 * PC104-DAS16JR/16 (pc104-das16jr/16), CIO-DAS16 (cio-das16), 22 * CIO-DAS16F (cio-das16/f), CIO-DAS16/JR (cio-das16/jr), 23 * CIO-DAS16JR/16 (cio-das16jr/16), CIO-DAS1401/12 (cio-das1401/12), [all …]
|
H A D | comedi_test.c | 1 // SPDX-License-Identifier: GPL-2.0+ 13 * COMEDI - Linux Control and Measurement Device Interface 24 * Updated: Sat, 16 Mar 2002 17:34:48 -0800 30 * Auto-configuration is the default mode if no parameter is supplied during 32 * To disable auto-configuration mode, pass "noauto=1" parameter for module 35 * Auto-configuration options: 39 * [0] - Amplitude in microvolts for fake waveforms (default 1 volt) 40 * [1] - Period in microseconds for fake waveforms (default 0.1 sec) 69 MODULE_PARM_DESC(noauto, "Disable auto-configuration: (1=disable [defaults to enable])"); 72 MODULE_PARM_DESC(amplitude, "Set auto mode wave amplitude in microvolts: (defaults to 1 volt)"); [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-power | 5 Contact: linux-pm@vger.kernel.org 14 Contact: linux-pm@vger.kernel.org 23 Contact: linux-pm@vger.kernel.org 32 Contact: linux-pm@vger.kernel.org 43 Contact: linux-pm@vger.kernel.org 66 Contact: linux-pm@vger.kernel.org 81 Contact: linux-pm@vger.kernel.org 94 read-only reporting, unless the 'online' state of the supply 96 within the reported min/max range. 106 Contact: linux-pm@vger.kernel.org [all …]
|
/linux/drivers/iio/dac/ |
H A D | ad3552r.c | 1 // SPDX-License-Identifier: GPL-2.0-only 103 #define AD3552R_REG_ADDR_CH_DAC_16B(ch) (0x2C - (1 - ch) * 2) 108 #define AD3552R_REG_ADDR_CH_INPUT_16B(ch) (0x36 - (1 - ch) * 2) 112 #define AD3552R_REG_ADDR_CH_DAC_24B(ch) (0x3D - (1 - ch) * 3) 117 #define AD3552R_REG_ADDR_CH_INPUT_24B(ch) (0x4B - (1 - ch) * 3) 150 /* Range from 0 V to 2.5 V. Requires Rfb1x connection */ 152 /* Range from 0 V to 5 V. Requires Rfb1x connection */ 154 /* Range from 0 V to 10 V. Requires Rfb2x connection */ 156 /* Range from -5 V to 5 V. Requires Rfb2x connection */ 158 /* Range from -10 V to 10 V. Requires Rfb4x connection */ [all …]
|
H A D | ad5766.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright 2019-2020 Analog Devices Inc. 65 * struct ad5766_chip_info - chip specific information 93 * struct ad5766_state - driver instance specific data 98 * @crt_range: Current selected output range 101 * 0 - Normal operation, 1 - Power down 135 [AD5766_VOLTAGE_RANGE_M20V_0V] = {-20, 0}, 136 [AD5766_VOLTAGE_RANGE_M16V_to_0V] = {-16, 0}, 137 [AD5766_VOLTAGE_RANGE_M10V_to_0V] = {-10, 0}, 138 [AD5766_VOLTAGE_RANGE_M12V_to_14V] = {-12, 14}, [all …]
|
/linux/drivers/clk/tegra/ |
H A D | clk-dfll.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * clk-dfll.c - Tegra DFLL clock source common code 5 * Copyright (C) 2012-2019 NVIDIA Corporation. All rights reserved. 12 * "CL-DVFS". To try to avoid confusion, this code refers to them 18 * DFLL can be operated in either open-loop mode or closed-loop mode. 19 * In open-loop mode, the DFLL generates an output clock appropriate 20 * to the supply voltage. In closed-loop mode, when configured with a 27 * performance-measurement code and any code that relies on the CPU 32 #include <linux/clk-provider.h> 49 #include "clk-dfll.h" [all …]
|
/linux/drivers/iio/adc/ |
H A D | stm32-adc-core.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2016, STMicroelectronics - All Rights Reserved 8 * Inspired from: fsl-imx25-tsadc 30 #include "stm32-adc-core.h" 46 * struct stm32_adc_common_regs - stm32 common registers 66 * struct stm32_adc_priv_cfg - stm32 core compatible configuration data 86 * struct stm32_adc_priv - stm32 ADC core private data 97 * @vdd_uv: vdd supply voltage (microvolts) 98 * @vdda_uv: vdda supply voltage (microvolts) 132 * stm32f4_adc_clk_sel() - Select stm32f4 ADC common clock prescaler [all …]
|
/linux/drivers/gpu/drm/panel/ |
H A D | panel-ilitek-ili9322.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * - 8-bit serial RGB interface 7 * - 24-bit parallel RGB interface 8 * - 8-bit ITU-R BT.601 interface 9 * - 8-bit ITU-R BT.656 interface 10 * - Up to 320RGBx240 dots resolution TFT LCD displays 11 * - Scaling, brightness and contrast 19 * Derived from drivers/drm/gpu/panel/panel-samsung-ld9040.c 64 /* 0 = right-to-left, 1 = left-to-right (default), horizontal flip */ 66 /* 0 = down-to-up, 1 = up-to-down (default), vertical flip */ [all …]
|