Home
last modified time | relevance | path

Searched full:max34408 (Results 1 – 4 of 4) sorted by relevance

/linux-6.14.4/drivers/iio/adc/
Dmax34408.c5 …* 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 …]
DKconfig880 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.
DMakefile81 obj-$(CONFIG_MAX34408) += max34408.o
/linux-6.14.4/Documentation/devicetree/bindings/iio/adc/
Dmaxim,max34408.yaml4 $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