Searched refs:adc_cfg (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | imx6ul_tsc.c | 108 u32 adc_cfg; in imx6ul_adc_init() local 113 adc_cfg = readl(tsc->adc_regs + REG_ADC_CFG); in imx6ul_adc_init() 114 adc_cfg &= ~(ADC_CONV_MODE_MASK | ADC_INPUT_CLK_MASK); in imx6ul_adc_init() 115 adc_cfg |= ADC_12BIT_MODE | ADC_IPG_CLK; in imx6ul_adc_init() 116 adc_cfg &= ~(ADC_CLK_DIV_MASK | ADC_SAMPLE_MODE_MASK); in imx6ul_adc_init() 117 adc_cfg |= ADC_CLK_DIV_8 | ADC_SHORT_SAMPLE_MODE; in imx6ul_adc_init() 119 adc_cfg &= ~ADC_AVGS_MASK; in imx6ul_adc_init() 120 adc_cfg |= (tsc->average_select) << ADC_AVGS_SHIFT; in imx6ul_adc_init() 122 adc_cfg &= ~ADC_HARDWARE_TRIGGER; in imx6ul_adc_init() 123 writel(adc_cfg, ts in imx6ul_adc_init() 227 u32 adc_cfg; imx6ul_tsc_disable() local [all...] |
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | imx6ul_tsc.c | 108 u32 adc_cfg; in imx6ul_adc_init() local 113 adc_cfg = readl(tsc->adc_regs + REG_ADC_CFG); in imx6ul_adc_init() 114 adc_cfg &= ~(ADC_CONV_MODE_MASK | ADC_INPUT_CLK_MASK); in imx6ul_adc_init() 115 adc_cfg |= ADC_12BIT_MODE | ADC_IPG_CLK; in imx6ul_adc_init() 116 adc_cfg &= ~(ADC_CLK_DIV_MASK | ADC_SAMPLE_MODE_MASK); in imx6ul_adc_init() 117 adc_cfg |= ADC_CLK_DIV_8 | ADC_SHORT_SAMPLE_MODE; in imx6ul_adc_init() 119 adc_cfg &= ~ADC_AVGS_MASK; in imx6ul_adc_init() 120 adc_cfg |= (tsc->average_select) << ADC_AVGS_SHIFT; in imx6ul_adc_init() 122 adc_cfg &= ~ADC_HARDWARE_TRIGGER; in imx6ul_adc_init() 123 writel(adc_cfg, ts in imx6ul_adc_init() 227 u32 adc_cfg; imx6ul_tsc_disable() local [all...] |
/kernel/linux/linux-5.10/drivers/iio/adc/ |
H A D | imx7d_adc.c | 419 u32 adc_cfg; in imx7d_adc_power_down() local 421 adc_cfg = readl(info->regs + IMX7D_REG_ADC_ADC_CFG); in imx7d_adc_power_down() 422 adc_cfg |= IMX7D_REG_ADC_ADC_CFG_ADC_CLK_DOWN | in imx7d_adc_power_down() 424 adc_cfg &= ~IMX7D_REG_ADC_ADC_CFG_ADC_EN; in imx7d_adc_power_down() 425 writel(adc_cfg, info->regs + IMX7D_REG_ADC_ADC_CFG); in imx7d_adc_power_down()
|
H A D | mxs-lradc-adc.c | 668 const u32 adc_cfg = in mxs_lradc_adc_hw_init() local 673 writel(adc_cfg, adc->base + LRADC_DELAY(0)); in mxs_lradc_adc_hw_init()
|
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | imx7d_adc.c | 422 u32 adc_cfg; in imx7d_adc_power_down() local 424 adc_cfg = readl(info->regs + IMX7D_REG_ADC_ADC_CFG); in imx7d_adc_power_down() 425 adc_cfg |= IMX7D_REG_ADC_ADC_CFG_ADC_CLK_DOWN | in imx7d_adc_power_down() 427 adc_cfg &= ~IMX7D_REG_ADC_ADC_CFG_ADC_EN; in imx7d_adc_power_down() 428 writel(adc_cfg, info->regs + IMX7D_REG_ADC_ADC_CFG); in imx7d_adc_power_down()
|
H A D | imx8qxp-adc.c | 142 u32 adc_cfg, adc_tctrl, adc_cmdl, adc_cmdh; in imx8qxp_adc_reg_config() local 145 adc_cfg = FIELD_PREP(IMX8QXP_ADC_CFG_PWREN_MASK, 1) | in imx8qxp_adc_reg_config() 150 writel(adc_cfg, adc->regs + IMX8QXP_ADR_ADC_CFG); in imx8qxp_adc_reg_config()
|
H A D | mxs-lradc-adc.c | 668 const u32 adc_cfg = in mxs_lradc_adc_hw_init() local 673 writel(adc_cfg, adc->base + LRADC_DELAY(0)); in mxs_lradc_adc_hw_init()
|
Completed in 6 milliseconds