Home
last modified time | relevance | path

Searched refs:ddata (Results 1 – 25 of 64) sorted by relevance

123

/linux/drivers/video/fbdev/omap2/omapfb/displays/
H A Dpanel-sony-acx565akm.c104 static void acx565akm_transfer(struct panel_drv_data *ddata, int cmd, in acx565akm_transfer() argument
111 BUG_ON(ddata->spi == NULL); in acx565akm_transfer()
149 r = spi_sync(ddata->spi, &m); in acx565akm_transfer()
151 dev_dbg(&ddata->spi->dev, "spi_sync %d\n", r); in acx565akm_transfer()
154 static inline void acx565akm_cmd(struct panel_drv_data *ddata, int cmd) in acx565akm_cmd() argument
156 acx565akm_transfer(ddata, cmd, NULL, 0, NULL, 0); in acx565akm_cmd()
159 static inline void acx565akm_write(struct panel_drv_data *ddata, in acx565akm_write() argument
162 acx565akm_transfer(ddata, reg, buf, len, NULL, 0); in acx565akm_write()
165 static inline void acx565akm_read(struct panel_drv_data *ddata, in acx565akm_read() argument
168 acx565akm_transfer(ddata, reg, NULL, 0, buf, len); in acx565akm_read()
[all …]
H A Dpanel-tpo-td028ttec1.c54 static int jbt_ret_write_0(struct panel_drv_data *ddata, u8 reg) in jbt_ret_write_0() argument
59 rc = spi_write(ddata->spi_dev, (u8 *)&tx_buf, in jbt_ret_write_0()
62 dev_err(&ddata->spi_dev->dev, in jbt_ret_write_0()
68 static int jbt_reg_write_1(struct panel_drv_data *ddata, u8 reg, u8 data) in jbt_reg_write_1() argument
75 rc = spi_write(ddata->spi_dev, (u8 *)tx_buf, in jbt_reg_write_1()
78 dev_err(&ddata->spi_dev->dev, in jbt_reg_write_1()
84 static int jbt_reg_write_2(struct panel_drv_data *ddata, u8 reg, u16 data) in jbt_reg_write_2() argument
93 rc = spi_write(ddata->spi_dev, (u8 *)tx_buf, in jbt_reg_write_2()
97 dev_err(&ddata->spi_dev->dev, in jbt_reg_write_2()
159 struct panel_drv_data *ddata = to_panel_data(dssdev); in td028ttec1_panel_connect() local
[all …]
H A Dpanel-tpo-td043mtea1.c152 struct panel_drv_data *ddata = dev_get_drvdata(dssdev->dev); in tpo_td043_set_hmirror() local
154 ddata->hmirror = enable; in tpo_td043_set_hmirror()
155 return tpo_td043_write_mirror(ddata->spi, ddata->hmirror, in tpo_td043_set_hmirror()
156 ddata->vmirror); in tpo_td043_set_hmirror()
161 struct panel_drv_data *ddata = dev_get_drvdata(dssdev->dev); in tpo_td043_get_hmirror() local
163 return ddata->hmirror; in tpo_td043_get_hmirror()
169 struct panel_drv_data *ddata = dev_get_drvdata(dev); in tpo_td043_vmirror_show() local
171 return sysfs_emit(buf, "%d\n", ddata->vmirror); in tpo_td043_vmirror_show()
177 struct panel_drv_data *ddata = dev_get_drvdata(dev); in tpo_td043_vmirror_store() local
187 ret = tpo_td043_write_mirror(ddata->spi, ddata->hmirror, val); in tpo_td043_vmirror_store()
[all …]
H A Dpanel-sharp-ls037v7dw01.c59 struct panel_drv_data *ddata = to_panel_data(dssdev); in sharp_ls_connect() local
60 struct omap_dss_device *in = ddata->in; in sharp_ls_connect()
70 struct panel_drv_data *ddata = to_panel_data(dssdev); in sharp_ls_disconnect() local
71 struct omap_dss_device *in = ddata->in; in sharp_ls_disconnect()
81 struct panel_drv_data *ddata = to_panel_data(dssdev); in sharp_ls_enable() local
82 struct omap_dss_device *in = ddata->in; in sharp_ls_enable()
91 if (ddata->data_lines) in sharp_ls_enable()
92 in->ops.dpi->set_data_lines(in, ddata->data_lines); in sharp_ls_enable()
93 in->ops.dpi->set_timings(in, &ddata->videomode); in sharp_ls_enable()
95 if (ddata->vcc) { in sharp_ls_enable()
[all …]
H A Dconnector-hdmi.c52 struct panel_drv_data *ddata = to_panel_data(dssdev); in hdmic_connect() local
53 struct omap_dss_device *in = ddata->in; in hdmic_connect()
55 dev_dbg(ddata->dev, "connect\n"); in hdmic_connect()
65 struct panel_drv_data *ddata = to_panel_data(dssdev); in hdmic_disconnect() local
66 struct omap_dss_device *in = ddata->in; in hdmic_disconnect()
68 dev_dbg(ddata->dev, "disconnect\n"); in hdmic_disconnect()
78 struct panel_drv_data *ddata = to_panel_data(dssdev); in hdmic_enable() local
79 struct omap_dss_device *in = ddata->in; in hdmic_enable()
82 dev_dbg(ddata->dev, "enable\n"); in hdmic_enable()
90 in->ops.hdmi->set_timings(in, &ddata->timings); in hdmic_enable()
[all …]
H A Dconnector-analog-tv.c47 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_connect() local
48 struct omap_dss_device *in = ddata->in; in tvc_connect()
50 dev_dbg(ddata->dev, "connect\n"); in tvc_connect()
60 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_disconnect() local
61 struct omap_dss_device *in = ddata->in; in tvc_disconnect()
63 dev_dbg(ddata->dev, "disconnect\n"); in tvc_disconnect()
73 struct panel_drv_data *ddata = to_panel_data(dssdev); in tvc_enable() local
74 struct omap_dss_device *in = ddata->in; in tvc_enable()
77 dev_dbg(ddata->dev, "enable\n"); in tvc_enable()
85 in->ops.atv->set_timings(in, &ddata->timings); in tvc_enable()
[all …]
H A Dencoder-tfp410.c33 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_connect() local
34 struct omap_dss_device *in = ddata->in; in tfp410_connect()
53 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_disconnect() local
54 struct omap_dss_device *in = ddata->in; in tfp410_disconnect()
67 in->ops.dpi->disconnect(in, &ddata->dssdev); in tfp410_disconnect()
72 struct panel_drv_data *ddata = to_panel_data(dssdev); in tfp410_enable() local
73 struct omap_dss_device *in = ddata->in; in tfp410_enable()
82 in->ops.dpi->set_timings(in, &ddata->timings); in tfp410_enable()
83 if (ddata->data_lines) in tfp410_enable()
84 in->ops.dpi->set_data_lines(in, ddata->data_lines); in tfp410_enable()
[all …]
H A Dencoder-tpd12s015.c34 struct panel_drv_data *ddata = to_panel_data(dssdev); in tpd_connect() local
35 struct omap_dss_device *in = ddata->in; in tpd_connect()
45 if (ddata->ct_cp_hpd_gpio) { in tpd_connect()
46 gpiod_set_value_cansleep(ddata->ct_cp_hpd_gpio, 1); in tpd_connect()
57 struct panel_drv_data *ddata = to_panel_data(dssdev); in tpd_disconnect() local
58 struct omap_dss_device *in = ddata->in; in tpd_disconnect()
65 gpiod_set_value_cansleep(ddata->ct_cp_hpd_gpio, 0); in tpd_disconnect()
70 in->ops.hdmi->disconnect(in, &ddata->dssdev); in tpd_disconnect()
75 struct panel_drv_data *ddata = to_panel_data(dssdev); in tpd_enable() local
76 struct omap_dss_device *in = ddata->in; in tpd_enable()
[all …]
H A Dpanel-dpi.c33 struct panel_drv_data *ddata = to_panel_data(dssdev); in panel_dpi_connect() local
34 struct omap_dss_device *in = ddata->in; in panel_dpi_connect()
44 struct panel_drv_data *ddata = to_panel_data(dssdev); in panel_dpi_disconnect() local
45 struct omap_dss_device *in = ddata->in; in panel_dpi_disconnect()
55 struct panel_drv_data *ddata = to_panel_data(dssdev); in panel_dpi_enable() local
56 struct omap_dss_device *in = ddata->in; in panel_dpi_enable()
65 if (ddata->data_lines) in panel_dpi_enable()
66 in->ops.dpi->set_data_lines(in, ddata->data_lines); in panel_dpi_enable()
67 in->ops.dpi->set_timings(in, &ddata->videomode); in panel_dpi_enable()
73 gpiod_set_value_cansleep(ddata->enable_gpio, 1); in panel_dpi_enable()
[all …]
H A Dconnector-dvi.c52 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_connect() local
53 struct omap_dss_device *in = ddata->in; in dvic_connect()
63 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_disconnect() local
64 struct omap_dss_device *in = ddata->in; in dvic_disconnect()
74 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_enable() local
75 struct omap_dss_device *in = ddata->in; in dvic_enable()
84 in->ops.dvi->set_timings(in, &ddata->timings); in dvic_enable()
97 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_disable() local
98 struct omap_dss_device *in = ddata->in; in dvic_disable()
111 struct panel_drv_data *ddata = to_panel_data(dssdev); in dvic_set_timings() local
[all …]
H A Dpanel-lgphilips-lb035q02.c116 struct panel_drv_data *ddata = to_panel_data(dssdev); in lb035q02_connect() local
117 struct omap_dss_device *in = ddata->in; in lb035q02_connect()
127 init_lb035q02_panel(ddata->spi); in lb035q02_connect()
134 struct panel_drv_data *ddata = to_panel_data(dssdev); in lb035q02_disconnect() local
135 struct omap_dss_device *in = ddata->in; in lb035q02_disconnect()
145 struct panel_drv_data *ddata = to_panel_data(dssdev); in lb035q02_enable() local
146 struct omap_dss_device *in = ddata->in; in lb035q02_enable()
155 if (ddata->data_lines) in lb035q02_enable()
156 in->ops.dpi->set_data_lines(in, ddata->data_lines); in lb035q02_enable()
157 in->ops.dpi->set_timings(in, &ddata->videomode); in lb035q02_enable()
[all …]
H A Dencoder-opa362.c35 struct panel_drv_data *ddata = to_panel_data(dssdev); in opa362_connect() local
36 struct omap_dss_device *in = ddata->in; in opa362_connect()
57 struct panel_drv_data *ddata = to_panel_data(dssdev); in opa362_disconnect() local
58 struct omap_dss_device *in = ddata->in; in opa362_disconnect()
73 in->ops.atv->disconnect(in, &ddata->dssdev); in opa362_disconnect()
78 struct panel_drv_data *ddata = to_panel_data(dssdev); in opa362_enable() local
79 struct omap_dss_device *in = ddata->in; in opa362_enable()
90 in->ops.atv->set_timings(in, &ddata->timings); in opa362_enable()
96 if (ddata->enable_gpio) in opa362_enable()
97 gpiod_set_value_cansleep(ddata->enable_gpio, 1); in opa362_enable()
[all …]
H A Dpanel-nec-nl8048hl11.c117 struct panel_drv_data *ddata = to_panel_data(dssdev); in nec_8048_connect() local
118 struct omap_dss_device *in = ddata->in; in nec_8048_connect()
128 struct panel_drv_data *ddata = to_panel_data(dssdev); in nec_8048_disconnect() local
129 struct omap_dss_device *in = ddata->in; in nec_8048_disconnect()
139 struct panel_drv_data *ddata = to_panel_data(dssdev); in nec_8048_enable() local
140 struct omap_dss_device *in = ddata->in; in nec_8048_enable()
149 if (ddata->data_lines) in nec_8048_enable()
150 in->ops.dpi->set_data_lines(in, ddata->data_lines); in nec_8048_enable()
151 in->ops.dpi->set_timings(in, &ddata->videomode); in nec_8048_enable()
158 gpiod_set_value_cansleep(ddata->res_gpio, 1); in nec_8048_enable()
[all …]
/linux/drivers/gpio/
H A Dgpio-siox.c29 struct gpio_siox_ddata *ddata = dev_get_drvdata(&sdevice->dev); in gpio_siox_set_data() local
31 mutex_lock(&ddata->lock); in gpio_siox_set_data()
32 buf[0] = ddata->setdata[0]; in gpio_siox_set_data()
33 mutex_unlock(&ddata->lock); in gpio_siox_set_data()
40 struct gpio_siox_ddata *ddata = dev_get_drvdata(&sdevice->dev); in gpio_siox_get_data() local
44 mutex_lock(&ddata->lock); in gpio_siox_get_data()
46 raw_spin_lock_irq(&ddata->irqlock); in gpio_siox_get_data()
52 ddata->getdata[bitpos / 8] & (1 << (bitpos % 8)); in gpio_siox_get_data()
53 u32 irq_type = ddata->irq_type[offset]; in gpio_siox_get_data()
58 ddata->irq_status |= 1 << offset; in gpio_siox_get_data()
[all …]
/linux/drivers/pwm/
H A Dpwm-sifive.c78 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); in pwm_sifive_request() local
80 mutex_lock(&ddata->lock); in pwm_sifive_request()
81 ddata->user_count++; in pwm_sifive_request()
82 mutex_unlock(&ddata->lock); in pwm_sifive_request()
89 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); in pwm_sifive_free() local
91 mutex_lock(&ddata->lock); in pwm_sifive_free()
92 ddata->user_count--; in pwm_sifive_free()
93 mutex_unlock(&ddata->lock); in pwm_sifive_free()
97 static void pwm_sifive_update_clock(struct pwm_sifive_ddata *ddata, in pwm_sifive_update_clock() argument
111 scale_pow = div64_ul(ddata->approx_period * (u64)rate, NSEC_PER_SEC); in pwm_sifive_update_clock()
[all …]
/linux/drivers/remoteproc/
H A Dst_remoteproc.c77 struct st_rproc *ddata = rproc->priv; in st_rproc_kick() local
85 ret = mbox_send_message(ddata->mbox_chan[vqid * MBOX_MAX + MBOX_TX], in st_rproc_kick()
165 struct st_rproc *ddata = rproc->priv; in st_rproc_start() local
168 regmap_update_bits(ddata->boot_base, ddata->boot_offset, in st_rproc_start()
169 ddata->config->bootaddr_mask, rproc->bootaddr); in st_rproc_start()
171 err = clk_enable(ddata->clk); in st_rproc_start()
177 if (ddata->config->sw_reset) { in st_rproc_start()
178 err = reset_control_deassert(ddata->sw_reset); in st_rproc_start()
185 if (ddata->config->pwr_reset) { in st_rproc_start()
186 err = reset_control_deassert(ddata->pwr_reset); in st_rproc_start()
[all …]
H A Dstm32_rproc.c99 struct stm32_rproc *ddata = rproc->priv; in stm32_rproc_pa_to_da() local
102 for (i = 0; i < ddata->nb_rmems; i++) { in stm32_rproc_pa_to_da()
103 p_mem = &ddata->rmems[i]; in stm32_rproc_pa_to_da()
146 struct stm32_rproc *ddata) in stm32_rproc_of_memory_translations() argument
190 ddata->rmems = p_mems; in stm32_rproc_of_memory_translations()
191 ddata->nb_rmems = cnt; in stm32_rproc_of_memory_translations()
200 struct stm32_rproc *ddata = rproc->priv; in stm32_rproc_mbox_idx() local
203 for (i = 0; i < ARRAY_SIZE(ddata->mb); i++) { in stm32_rproc_mbox_idx()
204 if (!strncmp(ddata->mb[i].name, name, strlen(name))) in stm32_rproc_mbox_idx()
303 struct stm32_rproc *ddata = rproc->priv; in stm32_rproc_mb_callback() local
[all …]
/linux/drivers/watchdog/
H A Dmpc8xxx_wdt.c72 static void mpc8xxx_wdt_keepalive(struct mpc8xxx_wdt_ddata *ddata) in mpc8xxx_wdt_keepalive() argument
75 spin_lock(&ddata->lock); in mpc8xxx_wdt_keepalive()
76 out_be16(&ddata->base->swsrr, 0x556c); in mpc8xxx_wdt_keepalive()
77 out_be16(&ddata->base->swsrr, 0xaa39); in mpc8xxx_wdt_keepalive()
78 spin_unlock(&ddata->lock); in mpc8xxx_wdt_keepalive()
83 struct mpc8xxx_wdt_ddata *ddata = in mpc8xxx_wdt_start() local
85 u32 tmp = in_be32(&ddata->base->swcrr); in mpc8xxx_wdt_start()
89 tmp |= SWCRR_SWEN | SWCRR_SWPR | (ddata->swtc << 16); in mpc8xxx_wdt_start()
94 out_be32(&ddata->base->swcrr, tmp); in mpc8xxx_wdt_start()
96 tmp = in_be32(&ddata->base->swcrr); in mpc8xxx_wdt_start()
[all …]
/linux/drivers/w1/masters/
H A Dw1-gpio.c27 struct w1_gpio_ddata *ddata = data; in w1_gpio_set_pullup() local
30 ddata->pullup_duration = delay; in w1_gpio_set_pullup()
32 if (ddata->pullup_duration) { in w1_gpio_set_pullup()
37 gpiod_set_raw_value(ddata->gpiod, 1); in w1_gpio_set_pullup()
38 msleep(ddata->pullup_duration); in w1_gpio_set_pullup()
43 gpiod_set_value(ddata->gpiod, 1); in w1_gpio_set_pullup()
45 ddata->pullup_duration = 0; in w1_gpio_set_pullup()
53 struct w1_gpio_ddata *ddata = data; in w1_gpio_write_bit() local
55 gpiod_set_value(ddata->gpiod, bit); in w1_gpio_write_bit()
60 struct w1_gpio_ddata *ddata = data; in w1_gpio_read_bit() local
[all …]
/linux/drivers/mfd/
H A Datmel-flexcom.c40 struct atmel_flexcom *ddata; in atmel_flexcom_probe() local
43 ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL); in atmel_flexcom_probe()
44 if (!ddata) in atmel_flexcom_probe()
47 platform_set_drvdata(pdev, ddata); in atmel_flexcom_probe()
49 err = of_property_read_u32(np, "atmel,flexcom-mode", &ddata->opmode); in atmel_flexcom_probe()
53 if (ddata->opmode < ATMEL_FLEXCOM_MODE_USART || in atmel_flexcom_probe()
54 ddata->opmode > ATMEL_FLEXCOM_MODE_TWI) in atmel_flexcom_probe()
57 ddata->base = devm_platform_get_and_ioremap_resource(pdev, 0, NULL); in atmel_flexcom_probe()
58 if (IS_ERR(ddata->base)) in atmel_flexcom_probe()
59 return PTR_ERR(ddata->base); in atmel_flexcom_probe()
[all …]
H A Dwcd934x.c123 static int wcd934x_bring_up(struct wcd934x_ddata *ddata) in wcd934x_bring_up() argument
125 struct regmap *regmap = ddata->regmap; in wcd934x_bring_up()
139 dev_info(ddata->dev, "WCD934x chip id major 0x%x, minor 0x%x\n", in wcd934x_bring_up()
159 struct wcd934x_ddata *ddata; in wcd934x_slim_status_up() local
162 ddata = dev_get_drvdata(dev); in wcd934x_slim_status_up()
164 ddata->regmap = regmap_init_slimbus(sdev, &wcd934x_regmap_config); in wcd934x_slim_status_up()
165 if (IS_ERR(ddata->regmap)) { in wcd934x_slim_status_up()
167 return PTR_ERR(ddata->regmap); in wcd934x_slim_status_up()
170 ret = wcd934x_bring_up(ddata); in wcd934x_slim_status_up()
176 ret = devm_regmap_add_irq_chip(dev, ddata->regmap, ddata->irq, in wcd934x_slim_status_up()
[all …]
/linux/drivers/siox/
H A Dsiox-bus-gpio.c31 struct siox_gpio_ddata *ddata = siox_master_get_devdata(smaster); in siox_gpio_pushpull() local
36 gpiod_set_value_cansleep(ddata->dout, 0); in siox_gpio_pushpull()
37 gpiod_set_value_cansleep(ddata->dclk, 0); in siox_gpio_pushpull()
39 gpiod_set_value_cansleep(ddata->dld, 1); in siox_gpio_pushpull()
41 gpiod_set_value_cansleep(ddata->dld, 0); in siox_gpio_pushpull()
52 if (gpiod_get_value_cansleep(ddata->din)) in siox_gpio_pushpull()
56 gpiod_set_value_cansleep(ddata->dout, !(set & 0x80)); in siox_gpio_pushpull()
59 gpiod_set_value_cansleep(ddata->dclk, 1); in siox_gpio_pushpull()
61 gpiod_set_value_cansleep(ddata->dclk, 0); in siox_gpio_pushpull()
70 gpiod_set_value_cansleep(ddata->dld, 1); in siox_gpio_pushpull()
[all …]
/linux/drivers/irqchip/
H A Dirq-st.c54 struct st_irq_syscfg *ddata = dev_get_drvdata(&pdev->dev); in st_irq_xlate() local
59 ddata->config |= ST_A9_IRQ_EN_EXT_0; in st_irq_xlate()
62 ddata->config |= ST_A9_IRQ_EN_EXT_1; in st_irq_xlate()
65 ddata->config |= ST_A9_IRQ_EN_EXT_2; in st_irq_xlate()
68 ddata->config |= ST_A9_IRQ_EN_CTI_0; in st_irq_xlate()
71 ddata->config |= ST_A9_IRQ_EN_CTI_1; in st_irq_xlate()
74 ddata->config |= ST_A9_IRQ_EN_PMU_0; in st_irq_xlate()
77 ddata->config |= ST_A9_IRQ_EN_PMU_1; in st_irq_xlate()
80 ddata->config |= ST_A9_IRQ_EN_PL310_L2; in st_irq_xlate()
90 ddata->config |= irq ? in st_irq_xlate()
[all …]
/linux/drivers/iio/adc/
H A Dltc2497-core.c22 static int ltc2497core_wait_conv(struct ltc2497core_driverdata *ddata) in ltc2497core_wait_conv() argument
26 time_elapsed = ktime_ms_delta(ktime_get(), ddata->time_prev); in ltc2497core_wait_conv()
49 static int ltc2497core_read(struct ltc2497core_driverdata *ddata, u8 address, int *val) in ltc2497core_read() argument
53 ret = ltc2497core_wait_conv(ddata); in ltc2497core_read()
57 if (ret || ddata->addr_prev != address) { in ltc2497core_read()
58 ret = ddata->result_and_measure(ddata, address, NULL); in ltc2497core_read()
61 ddata->addr_prev = address; in ltc2497core_read()
67 ret = ddata->result_and_measure(ddata, address, val); in ltc2497core_read()
71 ddata->time_prev = ktime_get(); in ltc2497core_read()
80 struct ltc2497core_driverdata *ddata = iio_priv(indio_dev); in ltc2497core_read_raw() local
[all …]
H A Dcpcap-adc.c384 struct cpcap_adc *ddata = iio_priv(indio_dev); in cpcap_adc_irq_thread() local
387 error = regmap_set_bits(ddata->reg, CPCAP_REG_ADCC2, in cpcap_adc_irq_thread()
392 ddata->done = true; in cpcap_adc_irq_thread()
393 wake_up_interruptible(&ddata->wq_data_avail); in cpcap_adc_irq_thread()
399 static void cpcap_adc_setup_calibrate(struct cpcap_adc *ddata, in cpcap_adc_setup_calibrate() argument
414 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC1, in cpcap_adc_setup_calibrate()
425 error = regmap_clear_bits(ddata->reg, CPCAP_REG_ADCC2, in cpcap_adc_setup_calibrate()
432 error = regmap_set_bits(ddata->reg, CPCAP_REG_ADCC2, in cpcap_adc_setup_calibrate()
437 error = regmap_set_bits(ddata->reg, CPCAP_REG_ADCC2, CPCAP_BIT_ASC); in cpcap_adc_setup_calibrate()
443 error = regmap_read(ddata->reg, CPCAP_REG_ADCC2, &value); in cpcap_adc_setup_calibrate()
[all …]

123