| /linux/drivers/video/fbdev/omap2/omapfb/displays/ |
| H A D | panel-sony-acx565akm.c | 104 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 D | panel-tpo-td028ttec1.c | 54 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 D | panel-tpo-td043mtea1.c | 152 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 D | panel-sharp-ls037v7dw01.c | 59 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 D | connector-hdmi.c | 52 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 D | connector-analog-tv.c | 47 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 D | encoder-tfp410.c | 33 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 D | encoder-tpd12s015.c | 34 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 D | panel-dpi.c | 33 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 D | connector-dvi.c | 52 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 D | panel-lgphilips-lb035q02.c | 116 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 D | encoder-opa362.c | 35 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 D | panel-nec-nl8048hl11.c | 117 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 D | gpio-siox.c | 29 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 D | pwm-sifive.c | 78 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 D | st_remoteproc.c | 77 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 D | stm32_rproc.c | 99 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 D | mpc8xxx_wdt.c | 72 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 D | w1-gpio.c | 27 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 D | atmel-flexcom.c | 40 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 D | wcd934x.c | 123 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 D | siox-bus-gpio.c | 31 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 D | irq-st.c | 54 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 D | ltc2497-core.c | 22 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 D | cpcap-adc.c | 384 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 …]
|