]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - include/linux/mfd/sun4i-gpadc.h
iio: adc: add support for Allwinner SoCs ADC
[karo-tx-linux.git] / include / linux / mfd / sun4i-gpadc.h
index d7a29f246d647fb6c7be225bc47fb42f2e295c8d..509e736d27fba8cf66e389e7f280133a73b2a02d 100644 (file)
@@ -28,6 +28,7 @@
 #define SUN4I_GPADC_CTRL1_TP_MODE_EN                   BIT(4)
 #define SUN4I_GPADC_CTRL1_TP_ADC_SELECT                        BIT(3)
 #define SUN4I_GPADC_CTRL1_ADC_CHAN_SELECT(x)           (GENMASK(2, 0) & (x))
+#define SUN4I_GPADC_CTRL1_ADC_CHAN_MASK                        GENMASK(2, 0)
 
 /* TP_CTRL1 bits for sun6i SOCs */
 #define SUN6I_GPADC_CTRL1_TOUCH_PAN_CALI_EN            BIT(7)
@@ -35,6 +36,7 @@
 #define SUN6I_GPADC_CTRL1_TP_MODE_EN                   BIT(5)
 #define SUN6I_GPADC_CTRL1_TP_ADC_SELECT                        BIT(4)
 #define SUN6I_GPADC_CTRL1_ADC_CHAN_SELECT(x)           (GENMASK(3, 0) & BIT(x))
+#define SUN6I_GPADC_CTRL1_ADC_CHAN_MASK                        GENMASK(3, 0)
 
 #define SUN4I_GPADC_CTRL2                              0x08