/linux-master/drivers/power/supply/ |
H A D | cpcap-charger.c | 175 static int cpcap_charger_get_charge_voltage(struct cpcap_charger_ddata *ddata) argument 180 channel = ddata->channels[CPCAP_CHARGER_IIO_VOLTAGE]; 183 dev_warn(ddata->dev, "%s failed: %i\n", __func__, error); 191 static int cpcap_charger_get_charge_current(struct cpcap_charger_ddata *ddata) argument 196 channel = ddata->channels[CPCAP_CHARGER_IIO_CHRG_CURRENT]; 199 dev_warn(ddata->dev, "%s failed: %i\n", __func__, error); 211 struct cpcap_charger_ddata *ddata = dev_get_drvdata(psy->dev.parent); local 215 val->intval = ddata->status; 218 val->intval = ddata->limit_current; 221 val->intval = ddata 271 cpcap_charger_get_bat_const_charge_voltage(struct cpcap_charger_ddata *ddata) argument 316 struct cpcap_charger_ddata *ddata = dev_get_drvdata(psy->dev.parent); local 353 cpcap_charger_set_cable_path(struct cpcap_charger_ddata *ddata, bool enabled) argument 362 cpcap_charger_set_inductive_path(struct cpcap_charger_ddata *ddata, bool enabled) argument 371 cpcap_charger_update_state(struct cpcap_charger_ddata *ddata, int state) argument 404 cpcap_charger_disable(struct cpcap_charger_ddata *ddata) argument 417 cpcap_charger_enable(struct cpcap_charger_ddata *ddata, int max_voltage, int charge_current, int trickle_current) argument 442 cpcap_charger_vbus_valid(struct cpcap_charger_ddata *ddata) argument 460 struct cpcap_charger_ddata *ddata; local 524 struct cpcap_charger_ddata *ddata = local 536 cpcap_charger_get_ints_state(struct cpcap_charger_ddata *ddata, struct cpcap_charger_ints_state *s) argument 594 cpcap_charger_disconnect(struct cpcap_charger_ddata *ddata, int state, unsigned long delay) argument 622 struct cpcap_charger_ddata *ddata; local 739 struct cpcap_charger_ddata *ddata = data; local 749 cpcap_usb_init_irq(struct platform_device *pdev, struct cpcap_charger_ddata *ddata, const char *name) argument 793 cpcap_usb_init_interrupts(struct platform_device *pdev, struct cpcap_charger_ddata *ddata) argument 807 cpcap_charger_init_optional_gpios(struct cpcap_charger_ddata *ddata) argument 822 cpcap_charger_init_iio(struct cpcap_charger_ddata *ddata) argument 877 struct cpcap_charger_ddata *ddata; local 940 struct cpcap_charger_ddata *ddata = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/video/fbdev/omap2/omapfb/displays/ |
H A D | panel-tpo-td043mtea1.c | 152 struct panel_drv_data *ddata = dev_get_drvdata(dssdev->dev); local 154 ddata->hmirror = enable; 155 return tpo_td043_write_mirror(ddata->spi, ddata->hmirror, 156 ddata->vmirror); 161 struct panel_drv_data *ddata = dev_get_drvdata(dssdev->dev); local 163 return ddata->hmirror; 169 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 171 return sysfs_emit(buf, "%d\n", ddata->vmirror); 177 struct panel_drv_data *ddata local 199 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 207 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 226 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 241 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 279 tpo_td043_power_on(struct panel_drv_data *ddata) argument 308 tpo_td043_power_off(struct panel_drv_data *ddata) argument 330 struct panel_drv_data *ddata = to_panel_data(dssdev); local 341 struct panel_drv_data *ddata = to_panel_data(dssdev); local 352 struct panel_drv_data *ddata = to_panel_data(dssdev); local 389 struct panel_drv_data *ddata = to_panel_data(dssdev); local 406 struct panel_drv_data *ddata = to_panel_data(dssdev); local 418 struct panel_drv_data *ddata = to_panel_data(dssdev); local 426 struct panel_drv_data *ddata = to_panel_data(dssdev); local 451 struct panel_drv_data *ddata; local 537 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local 556 struct panel_drv_data *ddata = dev_get_drvdata(dev); local 569 struct panel_drv_data *ddata = dev_get_drvdata(dev); local [all...] |
H A D | encoder-tfp410.c | 34 struct panel_drv_data *ddata = to_panel_data(dssdev); local 35 struct omap_dss_device *in = ddata->in; 54 struct panel_drv_data *ddata = to_panel_data(dssdev); local 55 struct omap_dss_device *in = ddata->in; 68 in->ops.dpi->disconnect(in, &ddata->dssdev); 73 struct panel_drv_data *ddata = to_panel_data(dssdev); local 74 struct omap_dss_device *in = ddata->in; 83 in->ops.dpi->set_timings(in, &ddata->timings); 84 if (ddata->data_lines) 85 in->ops.dpi->set_data_lines(in, ddata 101 struct panel_drv_data *ddata = to_panel_data(dssdev); local 125 struct panel_drv_data *ddata = to_panel_data(dssdev); local 139 struct panel_drv_data *ddata = to_panel_data(dssdev); local 147 struct panel_drv_data *ddata = to_panel_data(dssdev); local 169 struct panel_drv_data *ddata; local 222 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local [all...] |
H A D | panel-dpi.c | 33 struct panel_drv_data *ddata = to_panel_data(dssdev); local 34 struct omap_dss_device *in = ddata->in; 44 struct panel_drv_data *ddata = to_panel_data(dssdev); local 45 struct omap_dss_device *in = ddata->in; 55 struct panel_drv_data *ddata = to_panel_data(dssdev); local 56 struct omap_dss_device *in = ddata->in; 65 if (ddata->data_lines) 66 in->ops.dpi->set_data_lines(in, ddata->data_lines); 67 in->ops.dpi->set_timings(in, &ddata->videomode); 73 gpiod_set_value_cansleep(ddata 82 struct panel_drv_data *ddata = to_panel_data(dssdev); local 98 struct panel_drv_data *ddata = to_panel_data(dssdev); local 110 struct panel_drv_data *ddata = to_panel_data(dssdev); local 118 struct panel_drv_data *ddata = to_panel_data(dssdev); local 140 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 176 struct panel_drv_data *ddata; local 216 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local [all...] |
H A D | encoder-tpd12s015.c | 35 struct panel_drv_data *ddata = to_panel_data(dssdev); local 36 struct omap_dss_device *in = ddata->in; 46 if (ddata->ct_cp_hpd_gpio) { 47 gpiod_set_value_cansleep(ddata->ct_cp_hpd_gpio, 1); 58 struct panel_drv_data *ddata = to_panel_data(dssdev); local 59 struct omap_dss_device *in = ddata->in; 66 gpiod_set_value_cansleep(ddata->ct_cp_hpd_gpio, 0); 71 in->ops.hdmi->disconnect(in, &ddata->dssdev); 76 struct panel_drv_data *ddata = to_panel_data(dssdev); local 77 struct omap_dss_device *in = ddata 96 struct panel_drv_data *ddata = to_panel_data(dssdev); local 110 struct panel_drv_data *ddata = to_panel_data(dssdev); local 122 struct panel_drv_data *ddata = to_panel_data(dssdev); local 130 struct panel_drv_data *ddata = to_panel_data(dssdev); local 142 struct panel_drv_data *ddata = to_panel_data(dssdev); local 160 struct panel_drv_data *ddata = to_panel_data(dssdev); local 168 struct panel_drv_data *ddata = to_panel_data(dssdev); local 177 struct panel_drv_data *ddata = to_panel_data(dssdev); local 202 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local 220 struct panel_drv_data *ddata; local 288 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local [all...] |
H A D | encoder-opa362.c | 36 struct panel_drv_data *ddata = to_panel_data(dssdev); local 37 struct omap_dss_device *in = ddata->in; 58 struct panel_drv_data *ddata = to_panel_data(dssdev); local 59 struct omap_dss_device *in = ddata->in; 74 in->ops.atv->disconnect(in, &ddata->dssdev); 79 struct panel_drv_data *ddata = to_panel_data(dssdev); local 80 struct omap_dss_device *in = ddata->in; 91 in->ops.atv->set_timings(in, &ddata->timings); 97 if (ddata->enable_gpio) 98 gpiod_set_value_cansleep(ddata 107 struct panel_drv_data *ddata = to_panel_data(dssdev); local 126 struct panel_drv_data *ddata = to_panel_data(dssdev); local 140 struct panel_drv_data *ddata = to_panel_data(dssdev); local 150 struct panel_drv_data *ddata = to_panel_data(dssdev); local 183 struct panel_drv_data *ddata; local 236 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local [all...] |
H A D | panel-lgphilips-lb035q02.c | 116 struct panel_drv_data *ddata = to_panel_data(dssdev); local 117 struct omap_dss_device *in = ddata->in; 127 init_lb035q02_panel(ddata->spi); 134 struct panel_drv_data *ddata = to_panel_data(dssdev); local 135 struct omap_dss_device *in = ddata->in; 145 struct panel_drv_data *ddata = to_panel_data(dssdev); local 146 struct omap_dss_device *in = ddata->in; 155 if (ddata->data_lines) 156 in->ops.dpi->set_data_lines(in, ddata->data_lines); 157 in->ops.dpi->set_timings(in, &ddata 173 struct panel_drv_data *ddata = to_panel_data(dssdev); local 190 struct panel_drv_data *ddata = to_panel_data(dssdev); local 202 struct panel_drv_data *ddata = to_panel_data(dssdev); local 210 struct panel_drv_data *ddata = to_panel_data(dssdev); local 233 struct panel_drv_data *ddata = spi_get_drvdata(spi); local 257 struct panel_drv_data *ddata; local 301 struct panel_drv_data *ddata = spi_get_drvdata(spi); local [all...] |
H A D | panel-nec-nl8048hl11.c | 117 struct panel_drv_data *ddata = to_panel_data(dssdev); local 118 struct omap_dss_device *in = ddata->in; 128 struct panel_drv_data *ddata = to_panel_data(dssdev); local 129 struct omap_dss_device *in = ddata->in; 139 struct panel_drv_data *ddata = to_panel_data(dssdev); local 140 struct omap_dss_device *in = ddata->in; 149 if (ddata->data_lines) 150 in->ops.dpi->set_data_lines(in, ddata->data_lines); 151 in->ops.dpi->set_timings(in, &ddata->videomode); 158 gpiod_set_value_cansleep(ddata 167 struct panel_drv_data *ddata = to_panel_data(dssdev); local 184 struct panel_drv_data *ddata = to_panel_data(dssdev); local 196 struct panel_drv_data *ddata = to_panel_data(dssdev); local 204 struct panel_drv_data *ddata = to_panel_data(dssdev); local 226 struct panel_drv_data *ddata; local 295 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local [all...] |
/linux-master/drivers/mfd/ |
H A D | stm32-timers.c | 55 struct stm32_timers *ddata = dev_get_drvdata(dev); local 57 struct regmap *regmap = ddata->regmap; 58 struct stm32_timers_dma *dma = &ddata->dma; 160 static void stm32_timers_get_arr_size(struct stm32_timers *ddata) argument 165 regmap_read(ddata->regmap, TIM_ARR, &arr); 171 regmap_write(ddata->regmap, TIM_ARR, ~0L); 172 regmap_read(ddata->regmap, TIM_ARR, &ddata->max_arr); 173 regmap_write(ddata->regmap, TIM_ARR, arr); 177 struct stm32_timers *ddata) 176 stm32_timers_dma_probe(struct device *dev, struct stm32_timers *ddata) argument 208 stm32_timers_dma_remove(struct device *dev, struct stm32_timers *ddata) argument 222 stm32_timers_irq_probe(struct platform_device *pdev, struct stm32_timers *ddata) argument 263 struct stm32_timers *ddata; local 311 struct stm32_timers *ddata = platform_get_drvdata(pdev); local [all...] |
H A D | wcd934x.c | 123 static int wcd934x_bring_up(struct wcd934x_ddata *ddata) argument 125 struct regmap *regmap = ddata->regmap; 139 dev_info(ddata->dev, "WCD934x chip id major 0x%x, minor 0x%x\n", 159 struct wcd934x_ddata *ddata; local 162 ddata = dev_get_drvdata(dev); 164 ddata->regmap = regmap_init_slimbus(sdev, &wcd934x_regmap_config); 165 if (IS_ERR(ddata->regmap)) { 167 return PTR_ERR(ddata->regmap); 170 ret = wcd934x_bring_up(ddata); 176 ret = devm_regmap_add_irq_chip(dev, ddata 216 struct wcd934x_ddata *ddata; local 276 struct wcd934x_ddata *ddata = dev_get_drvdata(&sdev->dev); local [all...] |
H A D | sprd-sc27xx-spi.c | 73 struct sprd_pmic *ddata = spi_get_drvdata(spi); local 74 const struct sprd_pmic_data *pdata = ddata->pdata; 79 ret = regmap_read_poll_timeout(ddata->regmap, pdata->charger_det, val, 154 struct sprd_pmic *ddata; local 164 ddata = devm_kzalloc(&spi->dev, sizeof(*ddata), GFP_KERNEL); 165 if (!ddata) 168 ddata->regmap = devm_regmap_init(&spi->dev, &sprd_pmic_regmap, 170 if (IS_ERR(ddata->regmap)) { 171 ret = PTR_ERR(ddata 219 struct sprd_pmic *ddata = dev_get_drvdata(dev); local 229 struct sprd_pmic *ddata = dev_get_drvdata(dev); local [all...] |
H A D | khadas-mcu.c | 90 struct khadas_mcu *ddata; local 93 ddata = devm_kzalloc(dev, sizeof(*ddata), GFP_KERNEL); 94 if (!ddata) 97 i2c_set_clientdata(client, ddata); 99 ddata->dev = dev; 101 ddata->regmap = devm_regmap_init_i2c(client, &khadas_mcu_regmap_config); 102 if (IS_ERR(ddata->regmap)) { 103 ret = PTR_ERR(ddata->regmap);
|
H A D | ocelot-spi.c | 56 struct ocelot_ddata *ddata = dev_get_drvdata(dev); local 84 err = regmap_write(ddata->cpuorg_regmap, REG_DEV_CPUORG_IF_CTRL, val); 93 val = ddata->spi_padding_bytes; 94 err = regmap_write(ddata->cpuorg_regmap, REG_DEV_CPUORG_IF_CFGSTAT, val); 115 err = regmap_read(ddata->cpuorg_regmap, REG_DEV_CPUORG_IF_CFGSTAT, &val); 146 struct ocelot_ddata *ddata; local 151 ddata = dev_get_drvdata(dev); 158 if (ddata->spi_padding_bytes) { 159 xfers[index].len = ddata->spi_padding_bytes; 160 xfers[index].tx_buf = ddata 204 struct ocelot_ddata *ddata; local [all...] |
H A D | intel-m10-bmc-spi.c | 36 static int check_m10bmc_version(struct intel_m10bmc *ddata) argument 49 ret = m10bmc_raw_read(ddata, M10BMC_N3000_LEGACY_BUILD_VER, &v); 54 dev_err(ddata->dev, "bad version M10BMC detected\n"); 66 struct intel_m10bmc *ddata; local 69 ddata = devm_kzalloc(dev, sizeof(*ddata), GFP_KERNEL); 70 if (!ddata) 74 ddata->dev = dev; 76 ddata->regmap = devm_regmap_init_spi_avmm(spi, &intel_m10bmc_regmap_config); 77 if (IS_ERR(ddata [all...] |
H A D | stpmic1.c | 123 struct stpmic1 *ddata = data->cb_data; local 125 regmap_update_bits(ddata->regmap, MAIN_CR, 133 struct stpmic1 *ddata; local 139 ddata = devm_kzalloc(dev, sizeof(struct stpmic1), GFP_KERNEL); 140 if (!ddata) 143 i2c_set_clientdata(i2c, ddata); 144 ddata->dev = dev; 146 ddata->regmap = devm_regmap_init_i2c(i2c, &stpmic1_regmap_config); 147 if (IS_ERR(ddata->regmap)) 148 return PTR_ERR(ddata [all...] |
H A D | intel-m10-bmc-core.c | 103 struct intel_m10bmc *ddata = dev_get_drvdata(dev); local 107 ret = m10bmc_sys_read(ddata, ddata->info->csr_map->build_version, &val); 118 struct intel_m10bmc *ddata = dev_get_drvdata(dev); local 122 ret = m10bmc_sys_read(ddata, ddata->info->csr_map->fw_version, &val); 133 struct intel_m10bmc *ddata = dev_get_drvdata(dev); local 137 ret = m10bmc_sys_read(ddata, ddata->info->csr_map->mac_low, &macaddr_low); 141 ret = m10bmc_sys_read(ddata, ddat 158 struct intel_m10bmc *ddata = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/leds/ |
H A D | leds-max5970.c | 33 struct max5970_led *ddata = ldev_to_maxled(cdev); local 37 val = !brightness ? BIT(ddata->index) : 0; 39 ret = regmap_update_bits(ddata->regmap, MAX5970_REG_LED_FLASH, BIT(ddata->index), val); 51 struct max5970_led *ddata; local 73 ddata = devm_kzalloc(dev, sizeof(*ddata), GFP_KERNEL); 74 if (!ddata) { 79 ddata->index = reg; 80 ddata [all...] |
/linux-master/drivers/iio/adc/ |
H A D | ltc2497-core.c | 22 static int ltc2497core_wait_conv(struct ltc2497core_driverdata *ddata) argument 26 time_elapsed = ktime_ms_delta(ktime_get(), ddata->time_prev); 49 static int ltc2497core_read(struct ltc2497core_driverdata *ddata, u8 address, int *val) argument 53 ret = ltc2497core_wait_conv(ddata); 57 if (ret || ddata->addr_prev != address) { 58 ret = ddata->result_and_measure(ddata, address, NULL); 61 ddata->addr_prev = address; 67 ret = ddata->result_and_measure(ddata, addres 80 struct ltc2497core_driverdata *ddata = iio_priv(indio_dev); local 170 struct ltc2497core_driverdata *ddata = iio_priv(indio_dev); local 238 struct ltc2497core_driverdata *ddata = iio_priv(indio_dev); local [all...] |
H A D | cpcap-adc.c | 385 struct cpcap_adc *ddata = iio_priv(indio_dev); local 388 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2, 394 ddata->done = true; 395 wake_up_interruptible(&ddata->wq_data_avail); 401 static void cpcap_adc_setup_calibrate(struct cpcap_adc *ddata, argument 416 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC1, 427 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2, 435 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2, 441 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2, 449 error = regmap_read(ddata 464 cpcap_adc_calibrate_one(struct cpcap_adc *ddata, int channel, u16 calibration_register, int lower_threshold, int upper_threshold) argument 512 cpcap_adc_calibrate(struct cpcap_adc *ddata) argument 534 cpcap_adc_setup_bank(struct cpcap_adc *ddata, struct cpcap_adc_request *req) argument 630 cpcap_adc_start_bank(struct cpcap_adc *ddata, struct cpcap_adc_request *req) argument 658 cpcap_adc_stop_bank(struct cpcap_adc *ddata) argument 787 cpcap_adc_read_bank_scaled(struct cpcap_adc *ddata, struct cpcap_adc_request *req) argument 848 cpcap_adc_read_st_die_temp(struct cpcap_adc *ddata, int addr, int *val) argument 868 struct cpcap_adc *ddata = iio_priv(indio_dev); local 959 struct cpcap_adc *ddata; local [all...] |
/linux-master/drivers/pwm/ |
H A D | pwm-dwc.c | 34 static int dwc_pwm_init_one(struct device *dev, struct dwc_pwm_drvdata *ddata, unsigned int idx) argument 45 dwc->base = ddata->io_base + (ddata->info->size * idx); 51 ddata->chips[idx] = chip; 59 struct dwc_pwm_drvdata *ddata; local 74 ddata = devm_kzalloc(dev, struct_size(ddata, chips, info->nr), GFP_KERNEL); 75 if (!ddata) 82 ddata->io_base = pcim_iomap_table(pci)[0]; 83 ddata 107 struct dwc_pwm_drvdata *ddata = dev_get_drvdata(dev); local 132 struct dwc_pwm_drvdata *ddata = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/char/hw_random/ |
H A D | st-rng.c | 50 struct st_rng_data *ddata = (struct st_rng_data *)rng->priv; local 56 status = readl_relaxed(ddata->base + ST_RNG_STATUS_REG); 67 readl_relaxed(ddata->base + ST_RNG_DATA_REG); 74 struct st_rng_data *ddata; local 79 ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL); 80 if (!ddata) 91 ddata->ops.priv = (unsigned long)ddata; 92 ddata [all...] |
/linux-master/drivers/remoteproc/ |
H A D | stm32_rproc.c | 99 struct stm32_rproc *ddata = rproc->priv; local 102 for (i = 0; i < ddata->nb_rmems; i++) { 103 p_mem = &ddata->rmems[i]; 146 struct stm32_rproc *ddata) 190 ddata->rmems = p_mems; 191 ddata->nb_rmems = cnt; 200 struct stm32_rproc *ddata = rproc->priv; local 203 for (i = 0; i < ARRAY_SIZE(ddata->mb); i++) { 204 if (!strncmp(ddata->mb[i].name, name, strlen(name))) 311 struct stm32_rproc *ddata local 145 stm32_rproc_of_memory_translations(struct platform_device *pdev, struct stm32_rproc *ddata) argument 318 struct stm32_rproc *ddata = rproc->priv; local 367 struct stm32_rproc *ddata = rproc->priv; local 412 struct stm32_rproc *ddata = rproc->priv; local 473 struct stm32_rproc *ddata = rproc->priv; local 504 struct stm32_rproc *ddata = rproc->priv; local 521 struct stm32_rproc *ddata = rproc->priv; local 571 struct stm32_rproc *ddata = rproc->priv; local 594 struct stm32_rproc *ddata = rproc->priv; local 620 struct stm32_rproc *ddata = rproc->priv; local 706 stm32_rproc_parse_dt(struct platform_device *pdev, struct stm32_rproc *ddata, bool *auto_boot) argument 817 stm32_rproc_get_m4_status(struct stm32_rproc *ddata, unsigned int *state) argument 836 struct stm32_rproc *ddata; local 906 struct stm32_rproc *ddata = rproc->priv; local 925 struct stm32_rproc *ddata = rproc->priv; local 936 struct stm32_rproc *ddata = rproc->priv; local [all...] |
/linux-master/drivers/cpufreq/ |
H A D | sti-cpufreq.c | 53 } ddata; variable in typeref:struct:sti_cpufreq_ddata 56 struct device_node *np = ddata.cpu->of_node; 57 struct device *dev = ddata.cpu; 70 ret = regmap_read(ddata.syscfg, major_offset, &socid); 82 struct device *dev = ddata.cpu; 97 ret = regmap_read(ddata.syscfg_eng, minor_offset, &minid); 113 struct device *dev = ddata.cpu; 119 ddata.syscfg_eng, 153 struct device *dev = ddata.cpu; 237 struct device *dev = ddata [all...] |
/linux-master/drivers/mtd/nand/raw/ |
H A D | pasemi_nand.c | 61 struct pasemi_ddata *ddata = container_of(chip, struct pasemi_ddata, chip); local 73 inl(ddata->lpcctl); 78 struct pasemi_ddata *ddata = container_of(chip, struct pasemi_ddata, chip); local 80 return !!(inl(ddata->lpcctl) & LBICTRL_LPCCTL_NR); 105 struct pasemi_ddata *ddata; local 116 ddata = kzalloc(sizeof(*ddata), GFP_KERNEL); 117 if (!ddata) { 121 platform_set_drvdata(ofdev, ddata); 122 chip = &ddata 202 struct pasemi_ddata *ddata = platform_get_drvdata(ofdev); local [all...] |
/linux-master/drivers/clocksource/ |
H A D | timer-lpc32xx.c | 66 struct lpc32xx_clock_event_ddata *ddata = local 75 writel_relaxed(LPC32XX_TIMER_TCR_CRST, ddata->base + LPC32XX_TIMER_TCR); 76 writel_relaxed(delta, ddata->base + LPC32XX_TIMER_MR0); 77 writel_relaxed(LPC32XX_TIMER_TCR_CEN, ddata->base + LPC32XX_TIMER_TCR); 84 struct lpc32xx_clock_event_ddata *ddata = local 88 writel_relaxed(0, ddata->base + LPC32XX_TIMER_TCR); 95 struct lpc32xx_clock_event_ddata *ddata = local 102 writel_relaxed(0, ddata->base + LPC32XX_TIMER_TCR); 106 LPC32XX_TIMER_MCR_MR0S, ddata->base + LPC32XX_TIMER_MCR); 112 struct lpc32xx_clock_event_ddata *ddata local 132 struct lpc32xx_clock_event_ddata *ddata = dev_id; local [all...] |