Searched refs:kd_adc (Results 1 – 1 of 1) sorted by relevance
116 struct k230_adc *kd_adc = rt_container_of(device, struct k230_adc, dev); in k230_adc_enabled() local118 kd_adc->chn[channel].enabled = 1; in k230_adc_enabled()121 kd_adc->chn[channel].enabled = 1; in k230_adc_enabled()125 kd_adc->chn[channel].enabled = 0; in k230_adc_enabled()136 struct k230_adc *kd_adc = rt_container_of(device, struct k230_adc, dev); in k230_get_adc_value() local138 if (!kd_adc->chn[channel].enabled) in k230_get_adc_value()141 writel(channel | 0x10, &kd_adc->adc_regs->cfg_reg); in k230_get_adc_value()142 while ((readl(&kd_adc->adc_regs->cfg_reg) & 0x10000) == 0); in k230_get_adc_value()143 *value = readl(&kd_adc->adc_regs->data_reg[channel]); in k230_get_adc_value()
Completed in 5 milliseconds