Home
last modified time | relevance | path

Searched refs:vadc (Results 1 – 25 of 34) sorted by relevance

12

/linux-6.15/drivers/iio/adc/
H A Dqcom-spmi-vadc.c141 return regmap_bulk_read(vadc->regmap, vadc->base + offset, data, 1); in vadc_read()
146 return regmap_write(vadc->regmap, vadc->base + offset, data); in vadc_write()
205 dev_err(vadc->dev, in vadc_show_status()
280 ret = regmap_bulk_read(vadc->regmap, vadc->base + VADC_DATA, data, 2); in vadc_read_result()
315 if (!vadc->poll_eoc) in vadc_do_conversion()
328 if (vadc->poll_eoc) { in vadc_do_conversion()
760 vadc->nchannels = device_get_child_node_count(vadc->dev); in vadc_get_fw_data()
764 vadc->iio_chans = devm_kcalloc(vadc->dev, vadc->nchannels, in vadc_get_fw_data()
769 vadc->chan_props = devm_kcalloc(vadc->dev, vadc->nchannels, in vadc_get_fw_data()
887 vadc->dev = dev; in vadc_probe()
[all …]
H A DMakefile108 obj-$(CONFIG_QCOM_SPMI_VADC) += qcom-spmi-vadc.o
109 obj-$(CONFIG_QCOM_VADC_COMMON) += qcom-vadc-common.o
/linux-6.15/Documentation/devicetree/bindings/iio/adc/
H A Dqcom,spmi-vadc.yaml4 $id: http://devicetree.org/schemas/iio/adc/qcom,spmi-vadc.yaml#
26 - qcom,spmi-vadc
62 For compatible property "qcom,spmi-vadc" following channels, also known as
73 See include/dt-bindings/iio/qcom,spmi-vadc.h
111 - For compatible property "qcom,spmi-vadc", if this property is
146 const: qcom,spmi-vadc
243 compatible = "qcom,spmi-vadc";
/linux-6.15/arch/arm/boot/dts/qcom/
H A Dpma8084.dtsi2 #include <dt-bindings/iio/qcom,spmi-vadc.h>
66 compatible = "qcom,spmi-vadc";
H A Dpm8226.dtsi2 #include <dt-bindings/iio/qcom,spmi-vadc.h>
100 compatible = "qcom,spmi-vadc";
H A Dpm8941.dtsi2 #include <dt-bindings/iio/qcom,spmi-vadc.h>
142 compatible = "qcom,spmi-vadc";
H A Dpmx55.dtsi8 #include <dt-bindings/iio/qcom,spmi-vadc.h>
/linux-6.15/arch/arm64/boot/dts/qcom/
H A Dpm8953.dtsi4 #include <dt-bindings/iio/qcom,spmi-vadc.h>
77 compatible = "qcom,spmi-vadc";
H A Dpmi8950.dtsi4 #include <dt-bindings/iio/qcom,spmi-vadc.h>
16 compatible = "qcom,spmi-vadc";
H A Dpm8937.dtsi6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
100 compatible = "qcom,spmi-vadc";
H A Dpm8994.dtsi2 #include <dt-bindings/iio/qcom,spmi-vadc.h>
78 compatible = "qcom,spmi-vadc";
H A Dpm8950.dtsi8 #include <dt-bindings/iio/qcom,spmi-vadc.h>
54 compatible = "qcom,spmi-vadc";
H A Dpm8916.dtsi2 #include <dt-bindings/iio/qcom,spmi-vadc.h>
120 compatible = "qcom,spmi-vadc";
H A Dpm660l.dtsi6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
H A Dpm4125.dtsi6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
H A Dpmm8155au_1.dtsi9 #include <dt-bindings/iio/qcom,spmi-vadc.h>
H A Dpmp8074.dtsi4 #include <dt-bindings/iio/qcom,spmi-vadc.h>
H A Dpm8150l.dtsi7 #include <dt-bindings/iio/qcom,spmi-vadc.h>
H A Dpm8150.dtsi10 #include <dt-bindings/iio/qcom,spmi-vadc.h>
H A Dpm6150l.dtsi6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
H A Dpm8998.dtsi4 #include <dt-bindings/iio/qcom,spmi-vadc.h>
H A Dpms405.dtsi8 #include <dt-bindings/iio/qcom,spmi-vadc.h>
H A Dpm6125.dtsi3 #include <dt-bindings/iio/qcom,spmi-vadc.h>
H A Dpmi632.dtsi6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
/linux-6.15/Documentation/devicetree/bindings/mfd/
H A Dqcom,spmi-pmic.yaml132 - $ref: /schemas/iio/adc/qcom,spmi-vadc.yaml#
279 #include <dt-bindings/iio/qcom,spmi-vadc.h>

12