Lines Matching refs:data
78 const struct rockchip_saradc_data *data;
116 info->data->start(info, chn);
138 return info->data->read(info);
148 if (info->data->power_down)
149 info->data->power_down(info);
320 .data = &saradc_data,
323 .data = &rk3066_tsadc_data,
326 .data = &rk3399_saradc_data,
329 .data = &rk3568_saradc_data,
332 .data = &rk3588_saradc_data,
348 static void rockchip_saradc_regulator_disable(void *data)
350 struct rockchip_saradc *info = data;
367 } data;
382 data.values[j] = info->last_val;
386 iio_push_to_buffers_with_timestamp(i_dev, &data, iio_get_time_ns(i_dev));
396 unsigned long event, void *data)
402 info->uv_vref = (unsigned long)data;
407 static void rockchip_saradc_regulator_unreg_notifier(void *data)
409 struct rockchip_saradc *info = data;
438 info->data = match_data;
441 if (info->data->num_channels > SARADC_MAX_CHANNELS)
490 ret = clk_set_rate(info->clk, info->data->clk_rate);
528 indio_dev->channels = info->data->channels;
529 indio_dev->num_channels = info->data->num_channels;