Searched refs:tsc_regs (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | imx6ul_tsc.c | 85 void __iomem *tsc_regs; member 195 writel(basic_setting, tsc->tsc_regs + REG_TSC_BASIC_SETING); in imx6ul_tsc_set() 197 writel(DE_GLITCH_2, tsc->tsc_regs + REG_TSC_DEBUG_MODE2); in imx6ul_tsc_set() 199 writel(tsc->pre_charge_time, tsc->tsc_regs + REG_TSC_PRE_CHARGE_TIME); in imx6ul_tsc_set() 200 writel(MEASURE_INT_EN, tsc->tsc_regs + REG_TSC_INT_EN); in imx6ul_tsc_set() 202 tsc->tsc_regs + REG_TSC_INT_SIG_EN); in imx6ul_tsc_set() 205 start = readl(tsc->tsc_regs + REG_TSC_FLOW_CONTROL); in imx6ul_tsc_set() 208 writel(start, tsc->tsc_regs + REG_TSC_FLOW_CONTROL); in imx6ul_tsc_set() 230 tsc_flow = readl(tsc->tsc_regs + REG_TSC_FLOW_CONTROL); in imx6ul_tsc_disable() 232 writel(tsc_flow, tsc->tsc_regs in imx6ul_tsc_disable() [all...] |
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | imx6ul_tsc.c | 85 void __iomem *tsc_regs; member 195 writel(basic_setting, tsc->tsc_regs + REG_TSC_BASIC_SETING); in imx6ul_tsc_set() 197 writel(DE_GLITCH_2, tsc->tsc_regs + REG_TSC_DEBUG_MODE2); in imx6ul_tsc_set() 199 writel(tsc->pre_charge_time, tsc->tsc_regs + REG_TSC_PRE_CHARGE_TIME); in imx6ul_tsc_set() 200 writel(MEASURE_INT_EN, tsc->tsc_regs + REG_TSC_INT_EN); in imx6ul_tsc_set() 202 tsc->tsc_regs + REG_TSC_INT_SIG_EN); in imx6ul_tsc_set() 205 start = readl(tsc->tsc_regs + REG_TSC_FLOW_CONTROL); in imx6ul_tsc_set() 208 writel(start, tsc->tsc_regs + REG_TSC_FLOW_CONTROL); in imx6ul_tsc_set() 230 tsc_flow = readl(tsc->tsc_regs + REG_TSC_FLOW_CONTROL); in imx6ul_tsc_disable() 232 writel(tsc_flow, tsc->tsc_regs in imx6ul_tsc_disable() [all...] |
Completed in 2 milliseconds