Lines Matching +full:3 +full:_chan
37 #define MESON_SAR_ADC_REG0_FIFO_IRQ_EN BIT(3)
44 #define MESON_SAR_ADC_CHAN_LIST_ENTRY_MASK(_chan) \ argument
45 (GENMASK(2, 0) << ((_chan) * 3))
48 #define MESON_SAR_ADC_AVG_CNTL_AVG_MODE_SHIFT(_chan) \ argument
49 (16 + ((_chan) * 2))
50 #define MESON_SAR_ADC_AVG_CNTL_AVG_MODE_MASK(_chan) \ argument
51 (GENMASK(17, 16) << ((_chan) * 2))
52 #define MESON_SAR_ADC_AVG_CNTL_NUM_SAMPLES_SHIFT(_chan) \ argument
53 (0 + ((_chan) * 2))
54 #define MESON_SAR_ADC_AVG_CNTL_NUM_SAMPLES_MASK(_chan) \ argument
55 (GENMASK(1, 0) << ((_chan) * 2))
90 #define MESON_SAR_ADC_AUX_SW_MUX_SEL_CHAN_SHIFT(_chan) \ argument
91 (8 + (((_chan) - 2) * 3))
95 #define MESON_SAR_ADC_AUX_SW_YP_DRIVE_SW BIT(3)
113 #define MESON_SAR_ADC_CHAN_10_SW_CHAN0_YP_DRIVE_SW BIT(3)
132 #define MESON_SAR_ADC_DETECT_IDLE_SW_IDLE_YP_DRIVE_SW BIT(3)
464 nominal1 = (1 << priv->data->num_bits) * 3 / 4; in meson_saradc_calib()
567 * (2 = SAR_ADC_CH2, 3 = SAR_ADC_CH3, ...) and enable in meson_saradc_init()