Searched refs:rzn1_adc (Results 1 – 1 of 1) sorted by relevance
122 struct rzn1_adc { struct130 static int rzn1_adc_power(struct rzn1_adc *rzn1_adc, bool power) in rzn1_adc_power() argument135 rzn1_adc->regs + RZN1_ADC_CONFIG_REG); in rzn1_adc_power()138 return readl_poll_timeout_atomic(rzn1_adc->regs + RZN1_ADC_CONTROL_REG, in rzn1_adc_power()143 static void rzn1_adc_vc_setup_conversion(struct rzn1_adc *rzn1_adc, u32 ch, in rzn1_adc_vc_setup_conversion() argument156 writel(vc, rzn1_adc->regs + RZN1_ADC_VC_REG(ch)); in rzn1_adc_vc_setup_conversion()159 static int rzn1_adc_vc_start_conversion(struct rzn1_adc *rzn1_adc, u32 ch) in rzn1_adc_vc_start_conversion() argument163 val = readl(rzn1_adc->regs + RZN1_ADC_FORCE_REG); in rzn1_adc_vc_start_conversion()167 writel(RZN1_ADC_FORCE_VC(ch), rzn1_adc->regs + RZN1_ADC_SET_FORCE_REG); in rzn1_adc_vc_start_conversion()172 static void rzn1_adc_vc_stop_conversion(struct rzn1_adc *rzn1_adc, u32 ch) in rzn1_adc_vc_stop_conversion() argument[all …]