/drivers/media/usb/cx231xx/ |
H A D | cx231xx-input.c | 75 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 D | fixed-helper.c | 9 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 D | sky81452-regulator.c | 70 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 D | vexpress.c | 61 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 D | of_regulator.c | 23 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 D | wm8994-regulator.c | 33 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 D | arizona-ldo1.c | 36 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 D | arizona-micsupp.c | 38 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 D | fixed.c | 53 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 D | isl6271a-regulator.c | 113 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 D | tps6507x-regulator.c | 413 if (!matches[idx].init_data || !matches[idx].of_node) 416 memcpy(®_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 D | 88pm800.c | 285 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 D | mc13783-regulator.c | 427 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 D | tps65912-core.c | 126 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 D | bnx2x_fw_file_hdr.h | 25 struct bnx2x_fw_file_section init_data; member in struct:bnx2x_fw_file_hdr
|
/drivers/s390/cio/ |
H A D | qdio_debug.c | 60 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 D | qdio_setup.c | 441 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 D | tps6507x-ts.c | 213 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 D | hdpvr-i2c.c | 37 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 D | clk-kona-setup.c | 94 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 D | saa7134-input.c | 924 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 D | ivtv-i2c.c | 181 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 D | ipmi_si_sm.h | 94 unsigned int (*init_data)(struct si_sm_data *smi, member in struct:si_sm_handlers
|
/drivers/media/i2c/ |
H A D | ir-kbd-i2c.c | 357 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 D | pvrusb2-i2c-core.c | 572 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...] |