Searched +full:vmax +full:- +full:microvolt (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/iio/dac/ |
| H A D | ad3552r-common.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 // Copyright (c) 2010-2024 Analog Devices Inc. 18 [AD3552R_CH_OUTPUT_RANGE_NEG_5__5V] = { -5000, 5000 }, 19 [AD3552R_CH_OUTPUT_RANGE_NEG_10__10V] = { -10000, 10000 } 26 [AD3542R_CH_OUTPUT_RANGE_NEG_5__5V] = { -5000, 5000 }, 27 [AD3542R_CH_OUTPUT_RANGE_NEG_2P5__7P5V] = { -2500, 7500 } 103 * Vmax = 2.5 - [(GainP + Offset / 1024) * 2.5 * Rfb * 1.03] in ad3552r_get_custom_range() 108 common = 2575 * ch_data->rfb; in ad3552r_get_custom_range() 109 offset = ch_data->gain_offset; in ad3552r_get_custom_range() 111 gn = gains_scaling_table[ch_data->n]; in ad3552r_get_custom_range() [all …]
|
| H A D | ad8460.c | 1 // SPDX-License-Identifier: GPL-2.0 22 #include <linux/iio/buffer-dma.h> 23 #include <linux/iio/buffer-dmaengine.h> 95 ret = regmap_set_bits(state->regmap, AD8460_CTRL_REG(0x00), in ad8460_hv_reset() 102 return regmap_clear_bits(state->regmap, AD8460_CTRL_REG(0x00), in ad8460_hv_reset() 108 struct device *dev = &state->spi->dev; in ad8460_reset() 123 return regmap_write(state->regmap, AD8460_CTRL_REG(0x03), 1); in ad8460_reset() 130 ret = regmap_update_bits(state->regmap, AD8460_CTRL_REG(0x02), in ad8460_enable_apg_mode() 136 return regmap_update_bits(state->regmap, AD8460_CTRL_REG(0x00), in ad8460_enable_apg_mode() 145 ret = regmap_read(state->regmap, AD8460_CTRL_REG(0x0E), &val); in ad8460_read_shutdown_flag() [all …]
|