Searched refs:pdata (Results 126 - 150 of 1300) sorted by relevance

1234567891011>>

/linux-master/sound/soc/intel/atom/sst/
H A Dsst_acpi.c138 * so pdata is same as Baytrail, minus the streams_lost_on_suspend quirk.
156 ctx->pdata->res_info->acpi_lpe_res_index);
164 ctx->iram_base = rsrc->start + ctx->pdata->res_info->iram_offset;
165 ctx->iram_end = ctx->iram_base + ctx->pdata->res_info->iram_size - 1;
168 ctx->pdata->res_info->iram_size);
174 ctx->dram_base = rsrc->start + ctx->pdata->res_info->dram_offset;
175 ctx->dram_end = ctx->dram_base + ctx->pdata->res_info->dram_size - 1;
178 ctx->pdata->res_info->dram_size);
184 ctx->shim_phy_add = rsrc->start + ctx->pdata->res_info->shim_offset;
187 ctx->pdata
243 struct sst_platform_info *pdata; local
[all...]
/linux-master/drivers/mfd/
H A Dwm831x-i2c.c21 #include <linux/mfd/wm831x/pdata.h>
25 struct wm831x_pdata *pdata = dev_get_platdata(&i2c->dev); local
52 if (pdata)
53 memcpy(&wm831x->pdata, pdata, sizeof(*pdata));
H A Das3711.c122 struct as3711_platform_data *pdata; local
127 pdata = dev_get_platdata(&client->dev);
128 if (!pdata)
131 pdata = devm_kzalloc(&client->dev,
132 sizeof(*pdata), GFP_KERNEL);
133 if (!pdata)
170 if (pdata) {
172 &pdata->regulator;
174 sizeof(pdata->regulator);
176 &pdata
[all...]
/linux-master/drivers/input/touchscreen/
H A Dwm831x-ts.c19 #include <linux/mfd/wm831x/pdata.h>
236 struct wm831x_touch_pdata *pdata = NULL; local
241 pdata = core_pdata->touch;
262 if (pdata && pdata->data_irq)
263 wm831x_ts->data_irq = pdata->data_irq;
267 if (pdata && pdata->pd_irq)
268 wm831x_ts->pd_irq = pdata->pd_irq;
270 if (pdata)
[all...]
H A Dads7846.c984 const struct ads7846_platform_data *pdata)
992 if (pdata->get_pendown_state) {
993 ts->get_pendown_state = pdata->get_pendown_state;
1000 if (pdata->gpio_pendown_debounce)
1002 pdata->gpio_pendown_debounce);
1013 const struct ads7846_platform_data *pdata)
1018 int vref = pdata->keep_vref_on;
1027 count = pdata->settle_delay_usecs * NSEC_PER_USEC / time;
1116 struct ads7846_platform_data *pdata; local
1119 pdata
982 ads7846_setup_pendown(struct spi_device *spi, struct ads7846 *ts, const struct ads7846_platform_data *pdata) argument
1012 ads7846_setup_spi_msg(struct ads7846 *ts, const struct ads7846_platform_data *pdata) argument
1176 const struct ads7846_platform_data *pdata; local
[all...]
/linux-master/drivers/watchdog/
H A Dmlx_wdt.c33 * @pdata: data received from platform driver;
45 struct mlxreg_core_platform_data *pdata; member in struct:mlxreg_wdt
68 reg_data = &wdt->pdata->data[wdt->reset_idx];
82 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->action_idx];
91 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->action_idx];
100 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->ping_idx];
110 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->timeout_idx];
168 struct mlxreg_core_data *reg_data = &wdt->pdata->data[wdt->tleft_idx];
222 struct mlxreg_core_platform_data *pdata)
224 struct mlxreg_core_data *data = pdata
221 mlxreg_wdt_config(struct mlxreg_wdt *wdt, struct mlxreg_core_platform_data *pdata) argument
269 mlxreg_wdt_init_timeout(struct mlxreg_wdt *wdt, struct mlxreg_core_platform_data *pdata) argument
281 struct mlxreg_core_platform_data *pdata; local
[all...]
/linux-master/drivers/net/ethernet/apm/xgene-v2/
H A Denet.h28 void xge_wr_csr(struct xge_pdata *pdata, u32 offset, u32 val);
29 u32 xge_rd_csr(struct xge_pdata *pdata, u32 offset);
/linux-master/drivers/acpi/
H A Dacpi_apd.c34 int (*setup)(struct apd_private_data *pdata);
46 static int acpi_apd_setup(struct apd_private_data *pdata) argument
48 const struct apd_device_desc *dev_desc = pdata->dev_desc;
52 clk = clk_register_fixed_rate(&pdata->adev->dev,
53 dev_name(&pdata->adev->dev),
55 clk_register_clkdev(clk, NULL, dev_name(&pdata->adev->dev));
56 pdata->clk = clk;
64 static int fch_misc_setup(struct apd_private_data *pdata) argument
66 struct acpi_device *adev = pdata->adev;
191 struct apd_private_data *pdata; local
[all...]
/linux-master/drivers/usb/host/
H A Dehci-platform.c59 struct usb_ehci_pdata *pdata = dev_get_platdata(&pdev->dev); local
63 ehci->has_synopsys_hc_bug = pdata->has_synopsys_hc_bug;
65 if (pdata->pre_setup) {
66 retval = pdata->pre_setup(hcd);
71 ehci->caps = hcd->regs + pdata->caps_offset;
76 if (pdata->no_io_watchdog)
240 struct usb_ehci_pdata *pdata = dev_get_platdata(&dev->dev); local
252 if (!pdata)
253 pdata = &ehci_platform_defaults;
256 pdata
405 struct usb_ehci_pdata *pdata = dev_get_platdata(&dev->dev); local
431 struct usb_ehci_pdata *pdata = dev_get_platdata(dev); local
453 struct usb_ehci_pdata *pdata = dev_get_platdata(dev); local
[all...]
H A Dohci-at91.c284 static void ohci_at91_usb_set_power(struct at91_usbh_data *pdata, int port, int enable) argument
289 gpiod_set_value(pdata->vbus_pin[port], enable);
292 static int ohci_at91_usb_get_power(struct at91_usbh_data *pdata, int port) argument
297 return gpiod_get_value(pdata->vbus_pin[port]);
305 struct at91_usbh_data *pdata = hcd->self.controller->platform_data; local
310 if (pdata->overcurrent_changed[port]) {
354 struct at91_usbh_data *pdata = dev_get_platdata(hcd->self.controller); local
372 ohci_at91_usb_set_power(pdata, wIndex, 1);
395 pdata->overcurrent_changed[wIndex] = 0;
396 pdata
490 struct at91_usbh_data *pdata = dev_get_platdata(&pdev->dev); local
534 struct at91_usbh_data *pdata; local
601 struct at91_usbh_data *pdata = dev_get_platdata(&pdev->dev); local
[all...]
/linux-master/drivers/media/i2c/
H A Dadv7343.c48 const struct adv7343_platform_data *pdata; member in struct:adv7343_state
222 if (!state->pdata)
230 val = state->pdata->mode_config.sleep_mode << 0 |
231 state->pdata->mode_config.pll_control << 1 |
232 state->pdata->mode_config.dac[2] << 2 |
233 state->pdata->mode_config.dac[1] << 3 |
234 state->pdata->mode_config.dac[0] << 4 |
235 state->pdata->mode_config.dac[5] << 5 |
236 state->pdata->mode_config.dac[4] << 6 |
237 state->pdata
400 struct adv7343_platform_data *pdata; local
[all...]
/linux-master/drivers/ata/
H A Dsata_highbank.c88 static inline int sgpio_bit_shift(struct ecx_plat_data *pdata, u32 port, argument
91 return 1 << (3 * pdata->port_to_sgpio[port] + shift);
94 static void ecx_parse_sgpio(struct ecx_plat_data *pdata, u32 port, u32 state) argument
97 pdata->sgpio_pattern |= sgpio_bit_shift(pdata, port,
100 pdata->sgpio_pattern &= ~sgpio_bit_shift(pdata, port,
103 pdata->sgpio_pattern |= sgpio_bit_shift(pdata, port,
106 pdata
120 ecx_led_cycle_clock(struct ecx_plat_data *pdata) argument
132 struct ecx_plat_data *pdata = hpriv->plat_data; local
182 struct ecx_plat_data *pdata = hpriv->plat_data; local
455 struct ecx_plat_data *pdata; local
[all...]
/linux-master/drivers/video/backlight/
H A Dlm3639_bl.c34 struct lm3639_platform_data *pdata; member in struct:lm3639_chip_data
51 struct lm3639_platform_data *pdata = pchip->pdata; local
56 pdata->pin_pwm);
60 reg_val = (pdata->pin_pwm & 0x40) | pdata->pin_strobe | pdata->pin_tx;
66 ret = regmap_write(pchip->regmap, REG_BL_CONF_4, pdata->init_brt_led);
70 ret = regmap_write(pchip->regmap, REG_BL_CONF_3, pdata->init_brt_led);
75 if (!pdata
99 struct lm3639_platform_data *pdata = pchip->pdata; local
145 struct lm3639_platform_data *pdata = pchip->pdata; local
303 struct lm3639_platform_data *pdata = dev_get_platdata(&client->dev); local
[all...]
H A Dwm831x_bl.c17 #include <linux/mfd/wm831x/pdata.h>
114 struct wm831x_backlight_pdata *pdata; local
122 pdata = wm831x_pdata->backlight;
124 pdata = NULL;
126 if (!pdata) {
133 if (wm831x_isinkv_values[i] > pdata->max_uA)
138 dev_err(&pdev->dev, "Invalid max_uA: %duA\n", pdata->max_uA);
143 if (pdata->max_uA != wm831x_isinkv_values[max_isel])
146 wm831x_isinkv_values[max_isel], pdata->max_uA);
148 switch (pdata
[all...]
/linux-master/drivers/power/supply/
H A Dmax17042_battery.c59 struct max17042_platform_data *pdata; member in struct:max17042_chip
154 if (!chip->pdata->enable_current_sense) {
164 avg_current *= 1562500 / chip->pdata->r_sns;
197 if (vavg < chip->pdata->vmin) {
202 if (vbatt > chip->pdata->vmax + MAX17042_VMAX_TOLERANCE) {
211 if (temp < chip->pdata->temp_min) {
216 if (temp > chip->pdata->temp_max) {
317 if (chip->pdata->enable_current_sense)
332 do_div(data64, chip->pdata->r_sns);
341 do_div(data64, chip->pdata
910 struct max17042_platform_data *pdata; local
950 struct max17042_platform_data *pdata; local
[all...]
H A Dlp8727_charger.c89 struct lp8727_platform_data *pdata; member in struct:lp8727_chg
181 struct lp8727_platform_data *pdata = pchg->pdata; local
188 pchg->chg_param = pdata ? pdata->ac : NULL;
192 pchg->chg_param = pdata ? pdata->ac : NULL;
195 pchg->chg_param = pdata ? pdata->usb : NULL;
258 unsigned delay_msec = pchg->pdata
337 struct lp8727_platform_data *pdata = pchg->pdata; local
492 struct lp8727_platform_data *pdata; local
527 struct lp8727_platform_data *pdata; local
[all...]
/linux-master/drivers/spi/
H A Dspi-altera-platform.c39 struct altera_spi_platform_data *pdata = dev_get_platdata(&pdev->dev); local
53 if (pdata) {
54 if (pdata->num_chipselect > ALTERA_SPI_MAX_CS) {
57 pdata->num_chipselect);
62 host->num_chipselect = pdata->num_chipselect;
63 host->mode_bits = pdata->mode_bits;
64 host->bits_per_word_mask = pdata->bits_per_word_mask;
125 if (pdata) {
126 for (i = 0; i < pdata->num_devices; i++) {
127 if (!spi_new_device(host, pdata
[all...]
/linux-master/drivers/regulator/
H A Dmax1586.c150 struct max1586_platform_data *pdata)
158 &pdata->v3_gain) < 0) {
184 pdata->subdevs = devm_kcalloc(dev,
188 if (!pdata->subdevs)
191 pdata->num_subdevs = matched;
192 sub = pdata->subdevs;
212 struct max1586_platform_data *pdata, pdata_of; local
217 pdata = dev_get_platdata(&client->dev);
218 if (client->dev.of_node && !pdata) {
222 pdata
149 of_get_max1586_platform_data(struct device *dev, struct max1586_platform_data *pdata) argument
[all...]
H A Dmax8973-regulator.c317 struct max8973_regulator_platform_data *pdata)
346 if (pdata->control_flags & MAX8973_CONTROL_REMOTE_SENSE_ENABLE)
349 if (!(pdata->control_flags & MAX8973_CONTROL_FALLING_SLEW_RATE_ENABLE))
352 if (pdata->control_flags & MAX8973_CONTROL_OUTPUT_ACTIVE_DISCH_ENABLE)
355 if (pdata->control_flags & MAX8973_CONTROL_BIAS_ENABLE) {
362 if (pdata->control_flags & MAX8973_CONTROL_FREQ_SHIFT_9PER_ENABLE)
365 if ((pdata->junction_temp_warning == MAX77621_TJINT_WARNING_TEMP_120) &&
369 if (!(pdata->control_flags & MAX8973_CONTROL_PULL_DOWN_ENABLE))
373 switch (pdata->control_flags & MAX8973_CONTROL_CLKADV_TRIP_MASK) {
392 switch (pdata
316 max8973_init_dcdc(struct max8973_chip *max, struct max8973_regulator_platform_data *pdata) argument
519 struct max8973_regulator_platform_data *pdata; local
589 struct max8973_regulator_platform_data *pdata; local
[all...]
/linux-master/sound/soc/atmel/
H A Datmel-classd.c34 const struct atmel_classd_pdata *pdata; member in struct:atmel_classd
50 struct atmel_classd_pdata *pdata; local
59 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL);
60 if (!pdata)
65 pdata->pwm_type = CLASSD_MR_PWMTYP_DIFF;
67 pdata->pwm_type = CLASSD_MR_PWMTYP_SINGLE;
70 "atmel,non-overlap-time", &pdata->non_overlap_time);
72 pdata->non_overlap_enable = false;
74 pdata
234 const struct atmel_classd_pdata *pdata = dd->pdata; local
521 const struct atmel_classd_pdata *pdata; local
[all...]
/linux-master/drivers/input/keyboard/
H A Dsh_keysc.c38 struct sh_keysc_info pdata; member in struct:sh_keysc_priv
63 struct sh_keysc_info *pdata = &p->pdata; local
68 if (pdata->kycr2_delay)
69 udelay(pdata->kycr2_delay);
85 struct sh_keysc_info *pdata = &priv->pdata; local
86 int keyout_nr = sh_keysc_mode[pdata->mode].keyout;
87 int keyin_nr = sh_keysc_mode[pdata->mode].keyin;
110 udelay(pdata
164 struct sh_keysc_info *pdata; local
[all...]
/linux-master/drivers/clk/
H A Dclk-fixed-factor.c94 const struct clk_hw *parent_hw, const struct clk_parent_data *pdata,
130 init.parent_data = pdata;
167 const struct clk_parent_data pdata = { .index = index }; local
169 return __clk_hw_register_fixed_factor(dev, NULL, name, NULL, NULL, &pdata,
191 const struct clk_parent_data pdata = { .index = -1 }; local
194 &pdata, flags, mult, div, 0, 0, true);
202 const struct clk_parent_data pdata = { .index = -1 }; local
205 &pdata, flags, mult, div, 0, 0, false);
213 const struct clk_parent_data pdata = { .index = -1 }; local
216 &pdata, flag
92 __clk_hw_register_fixed_factor(struct device *dev, struct device_node *np, const char *name, const char *parent_name, const struct clk_hw *parent_hw, const struct clk_parent_data *pdata, unsigned long flags, unsigned int mult, unsigned int div, unsigned long acc, unsigned int fixflags, bool devm) argument
224 const struct clk_parent_data pdata = { .index = -1, .fw_name = fw_name }; local
236 const struct clk_parent_data pdata = { .index = -1, .fw_name = fw_name }; local
286 const struct clk_parent_data pdata = { .index = -1 }; local
297 const struct clk_parent_data pdata = { .index = -1, .fw_name = fw_name }; local
309 const struct clk_parent_data pdata = { .index = -1, .fw_name = fw_name }; local
322 const struct clk_parent_data pdata = { .index = 0 }; local
[all...]
/linux-master/drivers/hwtracing/coresight/
H A Dcoresight-platform.c28 struct coresight_platform_data *pdata,
37 for (i = 0; i < pdata->nr_outconns; ++i) {
38 conn = pdata->out_conns[i];
48 pdata->nr_outconns++;
49 pdata->out_conns =
50 devm_krealloc_array(dev, pdata->out_conns, pdata->nr_outconns,
51 sizeof(*pdata->out_conns), GFP_KERNEL);
52 if (!pdata->out_conns)
66 pdata
27 coresight_add_out_conn(struct device *dev, struct coresight_platform_data *pdata, const struct coresight_connection *new_conn) argument
81 struct coresight_platform_data *pdata = out_conn->dest_dev->pdata; local
196 of_coresight_parse_endpoint(struct device *dev, struct device_node *ep, struct coresight_platform_data *pdata) argument
261 of_get_coresight_platform_data(struct device *dev, struct coresight_platform_data *pdata) argument
308 of_get_coresight_platform_data(struct device *dev, struct coresight_platform_data *pdata) argument
659 acpi_coresight_parse_graph(struct device *dev, struct acpi_device *adev, struct coresight_platform_data *pdata) argument
760 acpi_get_coresight_platform_data(struct device *dev, struct coresight_platform_data *pdata) argument
775 acpi_get_coresight_platform_data(struct device *dev, struct coresight_platform_data *pdata) argument
801 struct coresight_platform_data *pdata = NULL; local
[all...]
/linux-master/drivers/mtd/nand/raw/
H A Ddavinci_nand.c433 struct davinci_nand_pdata *pdata; local
437 pdata = devm_kzalloc(&pdev->dev,
440 pdev->dev.platform_data = pdata;
441 if (!pdata)
445 pdata->core_chipsel = prop;
451 pdata->mask_ale = prop;
454 pdata->mask_cle = prop;
457 pdata->mask_chipsel = prop;
461 pdata->engine_type = NAND_ECC_ENGINE_TYPE_NONE;
463 pdata
510 struct davinci_nand_pdata *pdata = nand_davinci_get_pdata(info->pdev); local
713 struct davinci_nand_pdata *pdata; local
[all...]
/linux-master/sound/soc/codecs/
H A Dcs35l32.c44 struct cs35l32_platform_data pdata; member in struct:cs35l32_private
269 struct cs35l32_platform_data *pdata)
275 pdata->sdout_share = val;
285 pdata->boost_mng = val;
291 pdata->boost_mng = CS35L32_BOOST_MGR_BYPASS;
301 pdata->sdout_datacfg = val;
307 pdata->sdout_datacfg = CS35L32_DATA_CFG_LR;
317 pdata->batt_thresh = val;
323 pdata->batt_thresh = CS35L32_BATT_THRESH_3_3V;
335 pdata
268 cs35l32_handle_of_data(struct i2c_client *i2c_client, struct cs35l32_platform_data *pdata) argument
350 struct cs35l32_platform_data *pdata = local
[all...]

Completed in 186 milliseconds

1234567891011>>