Searched refs:reg_con (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/iio/adc/ |
H A D | npcm_adc.c | 180 u32 reg_con; in npcm_adc_probe() local 207 reg_con = ioread32(info->regs + NPCM_ADCCON); in npcm_adc_probe() 208 div = reg_con & NPCM_ADCCON_DIV_MASK; in npcm_adc_probe() 225 reg_con = ioread32(info->regs + NPCM_ADCCON); in npcm_adc_probe() 234 iowrite32(reg_con & ~NPCM_ADCCON_REFSEL, in npcm_adc_probe() 247 iowrite32(reg_con | NPCM_ADCCON_REFSEL, in npcm_adc_probe() 253 reg_con = ioread32(info->regs + NPCM_ADCCON); in npcm_adc_probe() 254 reg_con |= NPCM_ADC_ENABLE; in npcm_adc_probe() 257 iowrite32(reg_con, info->regs + NPCM_ADCCON); in npcm_adc_probe() 260 iowrite32(reg_con | NPCM_ADCCON_ADC_CON in npcm_adc_probe() [all...] |
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | npcm_adc.c | 208 u32 reg_con; in npcm_adc_probe() local 241 reg_con = ioread32(info->regs + NPCM_ADCCON); in npcm_adc_probe() 242 div = reg_con & NPCM_ADCCON_DIV_MASK; in npcm_adc_probe() 259 reg_con = ioread32(info->regs + NPCM_ADCCON); in npcm_adc_probe() 268 iowrite32(reg_con & ~NPCM_ADCCON_REFSEL, in npcm_adc_probe() 281 iowrite32(reg_con | NPCM_ADCCON_REFSEL, in npcm_adc_probe() 287 reg_con = ioread32(info->regs + NPCM_ADCCON); in npcm_adc_probe() 288 reg_con |= NPCM_ADC_ENABLE; in npcm_adc_probe() 291 iowrite32(reg_con, info->regs + NPCM_ADCCON); in npcm_adc_probe() 294 iowrite32(reg_con | NPCM_ADCCON_ADC_CON in npcm_adc_probe() [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/samsung/ |
H A D | pinctrl-exynos.c | 116 unsigned long reg_con = our_chip->eint_con + bank->eint_offset; in exynos_irq_set_type() local 144 con = readl(bank->eint_base + reg_con); in exynos_irq_set_type() 147 writel(con, bank->eint_base + reg_con); in exynos_irq_set_type() 156 unsigned long reg_con, flags; in exynos_irq_request_resources() local 168 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC]; in exynos_irq_request_resources() 174 con = readl(bank->pctl_base + reg_con); in exynos_irq_request_resources() 177 writel(con, bank->pctl_base + reg_con); in exynos_irq_request_resources() 188 unsigned long reg_con, flags; in exynos_irq_release_resources() local 191 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC]; in exynos_irq_release_resources() 197 con = readl(bank->pctl_base + reg_con); in exynos_irq_release_resources() [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/samsung/ |
H A D | pinctrl-exynos.c | 114 unsigned long reg_con = our_chip->eint_con + bank->eint_offset; in exynos_irq_set_type() local 142 con = readl(bank->eint_base + reg_con); in exynos_irq_set_type() 145 writel(con, bank->eint_base + reg_con); in exynos_irq_set_type() 154 unsigned long reg_con, flags; in exynos_irq_request_resources() local 166 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC]; in exynos_irq_request_resources() 172 con = readl(bank->pctl_base + reg_con); in exynos_irq_request_resources() 175 writel(con, bank->pctl_base + reg_con); in exynos_irq_request_resources() 186 unsigned long reg_con, flags; in exynos_irq_release_resources() local 189 reg_con = bank->pctl_offset + bank_type->reg_offset[PINCFG_TYPE_FUNC]; in exynos_irq_release_resources() 195 con = readl(bank->pctl_base + reg_con); in exynos_irq_release_resources() [all...] |
Completed in 3 milliseconds