Searched full:vadc (Results 1 – 25 of 47) sorted by relevance
12
/Linux-v6.6/drivers/iio/adc/ |
D | qcom-spmi-vadc.c | 10 #include <linux/iio/adc/qcom-vadc-common.h> 23 #include <dt-bindings/iio/qcom,spmi-vadc.h> 25 /* VADC register and bit definitions */ 76 * struct vadc_channel_prop - VADC channel property. 101 * struct vadc_priv - VADC private structure. 105 * @nchannels: number of VADC channels. 106 * @chan_props: array of VADC channel properties. 110 * @complete: VADC result notification after interrupt is received. 139 static int vadc_read(struct vadc_priv *vadc, u16 offset, u8 *data) in vadc_read() argument 141 return regmap_bulk_read(vadc->regmap, vadc->base + offset, data, 1); in vadc_read() [all …]
|
D | Makefile | 88 obj-$(CONFIG_QCOM_VADC_COMMON) += qcom-vadc-common.o 89 obj-$(CONFIG_QCOM_SPMI_VADC) += qcom-spmi-vadc.o
|
/Linux-v6.6/Documentation/devicetree/bindings/iio/adc/ |
D | qcom,spmi-vadc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/qcom,spmi-vadc.yaml# 14 SPMI PMIC voltage ADC (VADC) provides interface to clients to read 15 voltage. The VADC is a 15-bit sigma-delta ADC. 17 voltage. The VADC is a 16-bit sigma-delta ADC. 26 - qcom,spmi-vadc 32 description: VADC base address in the SPMI PMIC register map 62 For compatible property "qcom,spmi-vadc" following channels, also known as 73 See include/dt-bindings/iio/qcom,spmi-vadc.h 94 fed to VADC. The configuration for this node is to know the 112 - For compatible property "qcom,spmi-vadc", if this property is [all …]
|
/Linux-v6.6/Documentation/devicetree/bindings/thermal/ |
D | qcom-spmi-adc-tm-hc.yaml | 74 If this property is specified VADC will use the VDD reference 86 signal is fed to VADC. The configuration for this node is to know the 115 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
D | qcom-spmi-adc-tm5.yaml | 79 If this property is specified VADC will use the VDD reference 91 signal is fed to VADC. The configuration for this node is to know the 168 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
/Linux-v6.6/arch/arm/boot/dts/qcom/ |
D | qcom-pma8084.dtsi | 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 60 compatible = "qcom,spmi-vadc";
|
D | qcom-pm8226.dtsi | 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 98 compatible = "qcom,spmi-vadc";
|
D | qcom-pm8941.dtsi | 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 140 compatible = "qcom,spmi-vadc";
|
D | qcom-pmx55.dtsi | 8 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
/Linux-v6.6/arch/arm64/boot/dts/qcom/ |
D | pmi8950.dtsi | 4 #include <dt-bindings/iio/qcom,spmi-vadc.h> 16 compatible = "qcom,spmi-vadc";
|
D | pm8953.dtsi | 4 #include <dt-bindings/iio/qcom,spmi-vadc.h> 80 compatible = "qcom,spmi-vadc";
|
D | pm8994.dtsi | 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 79 compatible = "qcom,spmi-vadc";
|
D | pm8950.dtsi | 8 #include <dt-bindings/iio/qcom,spmi-vadc.h> 46 compatible = "qcom,spmi-vadc";
|
D | pm8916.dtsi | 2 #include <dt-bindings/iio/qcom,spmi-vadc.h> 62 compatible = "qcom,spmi-vadc";
|
D | pm2250.dtsi | 6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
D | pm660l.dtsi | 6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
D | pm6150.dtsi | 6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
D | pm6150l.dtsi | 6 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
D | pm8150b.dtsi | 7 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
D | pm8150l.dtsi | 7 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
D | pm8998.dtsi | 4 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
/Linux-v6.6/include/dt-bindings/iio/ |
D | qcom,spmi-adc7-pmr735b.h | 13 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
D | qcom,spmi-adc7-pmr735a.h | 13 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
D | qcom,spmi-adc7-pmk8350.h | 13 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
/Linux-v6.6/Documentation/devicetree/bindings/mfd/ |
D | qcom,spmi-pmic.yaml | 126 - $ref: /schemas/iio/adc/qcom,spmi-vadc.yaml# 259 #include <dt-bindings/iio/qcom,spmi-vadc.h>
|
12