Searched refs:init_data (Results 1 - 25 of 142) sorted by relevance

123456

/drivers/media/usb/cx231xx/
H A Dcx231xx-input.c75 memset(&dev->init_data, 0, sizeof(dev->init_data));
76 dev->init_data.rc_dev = rc_allocate_device();
77 if (!dev->init_data.rc_dev)
80 dev->init_data.name = cx231xx_boards[dev->model].name;
83 info.platform_data = &dev->init_data;
91 dev->init_data.get_key = get_key_isdbt;
92 dev->init_data.ir_codes = cx231xx_boards[dev->model].rc_map_name;
94 dev->init_data.rc_dev->scancode_mask = 0xff;
95 dev->init_data
[all...]
/drivers/regulator/
H A Dfixed-helper.c9 struct regulator_init_data init_data; member in struct:fixed_regulator_data
47 data->cfg.init_data = &data->init_data;
49 data->init_data.constraints.always_on = 1;
50 data->init_data.consumer_supplies = supplies;
51 data->init_data.num_consumer_supplies = num_supplies;
H A Dsky81452-regulator.c70 struct regulator_init_data *init_data; local
79 init_data = of_get_regulator_init_data(dev, np);
82 return init_data;
94 const struct regulator_init_data *init_data = dev_get_platdata(dev); local
98 if (!init_data) {
99 init_data = sky81452_reg_parse_dt(dev);
100 if (IS_ERR(init_data))
101 return PTR_ERR(init_data);
105 config.init_data = init_data;
[all...]
H A Dvexpress.c61 struct regulator_init_data *init_data; local
77 init_data = of_get_regulator_init_data(&pdev->dev, pdev->dev.of_node);
78 if (!init_data)
81 init_data->constraints.apply_uV = 0;
82 if (init_data->constraints.min_uV && init_data->constraints.max_uV)
88 config.init_data = init_data;
H A Dof_regulator.c23 struct regulator_init_data **init_data)
26 struct regulation_constraints *constraints = &(*init_data)->constraints;
89 struct regulator_init_data *init_data; local
94 init_data = devm_kzalloc(dev, sizeof(*init_data), GFP_KERNEL);
95 if (!init_data)
98 of_get_regulation_constraints(node, &init_data);
99 return init_data;
161 match->init_data = NULL;
178 match->init_data
22 of_get_regulation_constraints(struct device_node *np, struct regulator_init_data **init_data) argument
201 struct regulator_init_data *init_data = NULL; local
[all...]
H A Dwm8994-regulator.c33 struct regulator_init_data init_data; member in struct:wm8994_ldo
147 config.init_data = &ldo->init_data;
154 if (!pdata || !pdata->ldo[id].init_data || wm8994->dev->of_node) {
158 ldo->init_data = wm8994_ldo_default[id];
159 ldo->init_data.consumer_supplies = &ldo->supply;
161 ldo->init_data.constraints.valid_ops_mask = 0;
163 ldo->init_data = *pdata->ldo[id].init_data;
H A Darizona-ldo1.c36 struct regulator_init_data init_data; member in struct:arizona_ldo1
187 struct regulator_init_data *init_data; local
197 init_data = of_get_regulator_init_data(arizona->dev, init_node);
199 if (init_data) {
200 init_data->consumer_supplies = &ldo1->supply;
201 init_data->num_consumer_supplies = 1;
206 pdata->ldo1 = init_data;
235 * default init_data for it. This will be overridden with
242 ldo1->init_data = arizona_ldo1_dvfs;
246 ldo1->init_data
[all...]
H A Darizona-micsupp.c38 struct regulator_init_data init_data; member in struct:arizona_micsupp
206 struct regulator_init_data *init_data; local
213 init_data = of_get_regulator_init_data(arizona->dev, np);
215 if (init_data) {
216 init_data->consumer_supplies = &micsupp->supply;
217 init_data->num_consumer_supplies = 1;
219 pdata->micvdd = init_data;
243 * default init_data for it. This will be overridden with
249 micsupp->init_data = arizona_micsupp_ext_default;
253 micsupp->init_data
[all...]
H A Dfixed.c53 struct regulator_init_data *init_data; local
60 config->init_data = of_get_regulator_init_data(dev, dev->of_node);
61 if (!config->init_data)
64 init_data = config->init_data;
65 init_data->constraints.apply_uV = 0;
67 config->supply_name = init_data->constraints.name;
68 if (init_data->constraints.min_uV == init_data->constraints.max_uV) {
69 config->microvolts = init_data
[all...]
H A Disl6271a-regulator.c113 struct regulator_init_data *init_data = dev_get_platdata(&i2c->dev); local
131 config.init_data = init_data;
133 config.init_data = NULL;
H A Dtps6507x-regulator.c413 if (!matches[idx].init_data || !matches[idx].of_node)
416 memcpy(&reg_data[idx], matches[idx].init_data,
429 struct regulator_init_data *init_data; local
452 * init_data points to array of regulator_init structures
455 init_data = tps_board->tps6507x_pmic_init_data;
456 if (!init_data)
468 for (i = 0; i < TPS6507X_NUM_REGULATOR; i++, info++, init_data++) {
471 if (init_data->driver_data) {
473 init_data->driver_data;
486 config.init_data
[all...]
H A D88pm800.c285 struct regulator_init_data *init_data; local
322 init_data = pm800_regulator_matches[i].init_data;
324 init_data = pdata->regulators[i];
325 if (!init_data)
329 config.init_data = init_data;
H A Dmc13783-regulator.c427 struct regulator_init_data *init_data; local
434 init_data = mc13xxx_data[i].init_data;
438 init_data = pdata->regulators[i].init_data;
443 config.init_data = init_data;
/drivers/mfd/
H A Dtps65912-core.c126 struct tps65912_platform_data *init_data; local
129 init_data = kzalloc(sizeof(struct tps65912_platform_data), GFP_KERNEL);
130 if (init_data == NULL)
152 init_data->irq = pmic_plat_data->irq;
153 init_data->irq_base = pmic_plat_data->irq_base;
154 ret = tps65912_irq_init(tps65912, init_data->irq, init_data);
158 kfree(init_data);
162 kfree(init_data);
/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_fw_file_hdr.h25 struct bnx2x_fw_file_section init_data; member in struct:bnx2x_fw_file_hdr
/drivers/s390/cio/
H A Dqdio_debug.c60 int qdio_allocate_dbf(struct qdio_initialize *init_data, argument
66 DBF_EVENT("qfmt:%1d", init_data->q_format);
67 DBF_HEX(init_data->adapter_name, 8);
68 DBF_EVENT("qpff%4x", init_data->qib_param_field_format);
69 DBF_HEX(&init_data->qib_param_field, sizeof(void *));
70 DBF_HEX(&init_data->input_slib_elements, sizeof(void *));
71 DBF_HEX(&init_data->output_slib_elements, sizeof(void *));
72 DBF_EVENT("niq:%1d noq:%1d", init_data->no_input_qs,
73 init_data->no_output_qs);
74 DBF_HEX(&init_data
[all...]
H A Dqdio_setup.c441 struct qdio_initialize *init_data)
446 irq_ptr->qib.rflags |= init_data->qib_rflags;
448 irq_ptr->qib.qfmt = init_data->q_format;
449 if (init_data->no_input_qs)
452 if (init_data->no_output_qs)
455 memcpy(irq_ptr->qib.ebcnam, init_data->adapter_name, 8);
458 int qdio_setup_irq(struct qdio_initialize *init_data) argument
461 struct qdio_irq *irq_ptr = init_data->cdev->private->qdio_data;
476 irq_ptr->int_parm = init_data->int_parm;
477 irq_ptr->nr_input_qs = init_data
440 setup_qib(struct qdio_irq *irq_ptr, struct qdio_initialize *init_data) argument
[all...]
/drivers/input/touchscreen/
H A Dtps6507x-ts.c213 const struct touchscreen_init_data *init_data; local
231 * init_data points to array of regulator_init structures
234 init_data = tps_board->tps6507x_ts_init_data;
244 tsc->min_pressure = init_data ?
245 init_data->min_pressure : TPS_DEFAULT_MIN_PRESSURE;
261 poll_dev->poll_interval = init_data ?
262 init_data->poll_period : TSC_DEFAULT_POLL_PERIOD;
276 if (init_data) {
277 input_dev->id.vendor = init_data->vendor;
278 input_dev->id.product = init_data
[all...]
/drivers/media/usb/hdpvr/
H A Dhdpvr-i2c.c37 struct IR_i2c_init_data *init_data = &dev->ir_i2c_init_data; local
42 init_data->name = "HD-PVR";
43 hdpvr_ir_tx_i2c_board_info.platform_data = init_data;
50 struct IR_i2c_init_data *init_data = &dev->ir_i2c_init_data; local
56 init_data->ir_codes = RC_MAP_HAUPPAUGE;
57 init_data->internal_get_key_func = IR_KBD_GET_KEY_HAUP_XVR;
58 init_data->type = RC_BIT_RC5;
59 init_data->name = "HD-PVR";
60 init_data->polling_interval = 405; /* ms, duplicated from Windows */
61 hdpvr_ir_rx_i2c_board_info.platform_data = init_data;
[all...]
/drivers/clk/bcm/
H A Dclk-kona-setup.c94 name = bcm_clk->init_data.name;
425 name = bcm_clk->init_data.name;
616 struct clk_init_data *init_data)
641 __func__, init_data->name, ret);
646 init_data->parent_names = parent_names;
647 init_data->num_parents = parent_count;
656 struct clk_init_data *init_data)
662 init_data->num_parents = 0;
663 kfree(init_data->parent_names);
664 init_data
615 clk_sel_setup(const char **clocks, struct bcm_clk_sel *sel, struct clk_init_data *init_data) argument
655 clk_sel_teardown(struct bcm_clk_sel *sel, struct clk_init_data *init_data) argument
667 peri_clk_teardown(struct peri_clk_data *data, struct clk_init_data *init_data) argument
680 peri_clk_setup(struct peri_clk_data *data, struct clk_init_data *init_data) argument
721 struct clk_init_data *init_data = &bcm_clk->init_data; local
[all...]
/drivers/media/pci/saa7134/
H A Dsaa7134-input.c924 memset(&dev->init_data, 0, sizeof(dev->init_data));
930 dev->init_data.name = "Pinnacle PCTV";
932 dev->init_data.get_key = get_key_pinnacle_color;
933 dev->init_data.ir_codes = RC_MAP_PINNACLE_COLOR;
936 dev->init_data.get_key = get_key_pinnacle_grey;
937 dev->init_data.ir_codes = RC_MAP_PINNACLE_GREY;
942 dev->init_data.name = "Purple TV";
943 dev->init_data.get_key = get_key_purpletv;
944 dev->init_data
[all...]
/drivers/media/pci/ivtv/
H A Divtv-i2c.c181 struct IR_i2c_init_data *init_data = &itv->ir_i2c_init_data; local
201 init_data->ir_codes = RC_MAP_AVERMEDIA_CARDBUS;
202 init_data->internal_get_key_func =
204 init_data->type = RC_BIT_OTHER;
205 init_data->name = "AVerMedia AVerTV card";
209 init_data->ir_codes = RC_MAP_HAUPPAUGE;
210 init_data->internal_get_key_func = IR_KBD_GET_KEY_HAUP;
211 init_data->type = RC_BIT_RC5;
212 init_data->name = itv->card_name;
216 init_data
[all...]
/drivers/char/ipmi/
H A Dipmi_si_sm.h94 unsigned int (*init_data)(struct si_sm_data *smi, member in struct:si_sm_handlers
/drivers/media/i2c/
H A Dir-kbd-i2c.c357 const struct IR_i2c_init_data *init_data = local
360 ir_codes = init_data->ir_codes;
361 rc = init_data->rc_dev;
363 name = init_data->name;
364 if (init_data->type)
365 rc_type = init_data->type;
367 if (init_data->polling_interval)
368 ir->polling_interval = init_data->polling_interval;
370 switch (init_data->internal_get_key_func) {
373 ir->get_key = init_data
[all...]
/drivers/media/usb/pvrusb2/
H A Dpvrusb2-i2c-core.c572 struct IR_i2c_init_data *init_data = &hdw->ir_init_data; local
582 init_data->ir_codes = RC_MAP_HAUPPAUGE;
583 init_data->internal_get_key_func = IR_KBD_GET_KEY_HAUP;
584 init_data->type = RC_BIT_RC5;
585 init_data->name = hdw->hdw_desc->description;
586 init_data->polling_interval = 100; /* ms From ir-kbd-i2c */
589 info.platform_data = init_data;
597 init_data->ir_codes = RC_MAP_HAUPPAUGE;
598 init_data->internal_get_key_func = IR_KBD_GET_KEY_HAUP_XVR;
599 init_data
[all...]

Completed in 3590 milliseconds

123456