Lines Matching defs:gpadc_pdata
461 struct palmas_gpadc_platform_data **gpadc_pdata)
483 *gpadc_pdata = gp_data;
492 struct palmas_gpadc_platform_data *gpadc_pdata = NULL;
498 if (pdata && pdata->gpadc_pdata)
499 gpadc_pdata = pdata->gpadc_pdata;
501 if (!gpadc_pdata && pdev->dev.of_node) {
502 ret = palmas_gpadc_get_adc_dt_data(pdev, &gpadc_pdata);
506 if (!gpadc_pdata)
522 adc->auto_conversion_period = gpadc_pdata->auto_conversion_period_ms;
540 if (gpadc_pdata->adc_wakeup1_data) {
541 memcpy(&adc->wakeup1_data, gpadc_pdata->adc_wakeup1_data,
556 if (gpadc_pdata->adc_wakeup2_data) {
557 memcpy(&adc->wakeup2_data, gpadc_pdata->adc_wakeup2_data,
573 if (gpadc_pdata->ch0_current <= 1)
575 else if (gpadc_pdata->ch0_current <= 5)
577 else if (gpadc_pdata->ch0_current <= 15)
583 if (gpadc_pdata->ch3_current <= 1)
585 else if (gpadc_pdata->ch3_current <= 10)
587 else if (gpadc_pdata->ch3_current <= 400)
592 adc->extended_delay = gpadc_pdata->extended_delay;
618 if (gpadc_pdata->adc_wakeup2_data)
621 if (gpadc_pdata->adc_wakeup1_data)