Searched full:max34408 (Results 1 – 4 of 4) sorted by relevance
/linux-6.14.4/drivers/iio/adc/ |
D | max34408.c | 5 …* Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/MAX34408-MAX34409… 66 * struct max34408_data - max34408/max34409 specific data. 68 * @dev: max34408 device. 116 static int max34408_read_adc_avg(struct max34408_data *max34408, in max34408_read_adc_avg() argument 122 guard(mutex)(&max34408->lock); in max34408_read_adc_avg() 123 rc = regmap_read(max34408->regmap, MAX34408_CONTROL_REG, (u32 *)&ctrl); in max34408_read_adc_avg() 128 rc = regmap_write(max34408->regmap, MAX34408_CONTROL_REG, in max34408_read_adc_avg() 131 dev_err(max34408->dev, in max34408_read_adc_avg() 136 rc = regmap_read(max34408->regmap, chan->address, val); in max34408_read_adc_avg() 141 rc = regmap_write(max34408->regmap, MAX34408_CONTROL_REG, ctrl); in max34408_read_adc_avg() [all …]
|
D | Kconfig | 880 config MAX34408 config 881 tristate "Maxim max34408/max344089 ADC driver" 884 Say yes here to build support for Maxim max34408/max34409 current sense 889 called max34408.
|
D | Makefile | 81 obj-$(CONFIG_MAX34408) += max34408.o
|
/linux-6.14.4/Documentation/devicetree/bindings/iio/adc/ |
D | maxim,max34408.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/maxim,max34408.yaml# 7 title: Maxim MAX34408/MAX34409 current monitors with overcurrent control 13 The MAX34408/MAX34409 are two- and four-channel current monitors that are 24 https://www.analog.com/media/en/technical-documentation/data-sheets/MAX34408-MAX34409.pdf 29 - maxim,max34408 95 const: maxim,max34408
|