/openbmc/linux/drivers/usb/host/ |
H A D | ohci-platform.c | 105 if (!pdata) in ohci_platform_probe() 169 if (pdata->big_endian_desc) in ohci_platform_probe() 171 if (pdata->big_endian_mmio) in ohci_platform_probe() 175 if (pdata->num_ports) in ohci_platform_probe() 197 if (pdata->power_on) { in ohci_platform_probe() 224 if (pdata->power_off) in ohci_platform_probe() 225 pdata->power_off(dev); in ohci_platform_probe() 251 if (pdata->power_off) in ohci_platform_remove() 252 pdata->power_off(dev); in ohci_platform_remove() 281 if (pdata->power_suspend) in ohci_platform_suspend() [all …]
|
/openbmc/linux/drivers/hwmon/ |
H A D | coretemp.c | 594 struct platform_data *pdata; in coretemp_device_add() local 598 pdata = kzalloc(sizeof(*pdata), GFP_KERNEL); in coretemp_device_add() 599 if (!pdata) in coretemp_device_add() 602 pdata->pkg_id = zoneid; in coretemp_device_add() 603 ida_init(&pdata->ida); in coretemp_device_add() 622 kfree(pdata); in coretemp_device_add() 631 ida_destroy(&pdata->ida); in coretemp_device_remove() 632 kfree(pdata); in coretemp_device_remove() 658 if (!pdata->hwmon_dev) { in coretemp_cpu_online() 672 pdata, NULL); in coretemp_cpu_online() [all …]
|
/openbmc/linux/sound/soc/codecs/ |
H A D | cs35l32.c | 276 pdata->sdout_share = val; in cs35l32_handle_of_data() 286 pdata->boost_mng = val; in cs35l32_handle_of_data() 302 pdata->sdout_datacfg = val; in cs35l32_handle_of_data() 318 pdata->batt_thresh = val; in cs35l32_handle_of_data() 336 pdata->batt_recov = val; in cs35l32_handle_of_data() 369 if (pdata) { in cs35l32_i2c_probe() 370 cs35l32->pdata = *pdata; in cs35l32_i2c_probe() 372 pdata = devm_kzalloc(&i2c_client->dev, sizeof(*pdata), in cs35l32_i2c_probe() 374 if (!pdata) in cs35l32_i2c_probe() 379 &cs35l32->pdata); in cs35l32_i2c_probe() [all …]
|
H A D | sta350.c | 910 struct sta350_platform_data *pdata = sta350->pdata; in sta350_probe() local 981 pdata->output_conf in sta350_probe() 1096 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL); in sta350_probe_dt() 1097 if (!pdata) in sta350_probe_dt() 1101 &pdata->output_conf); in sta350_probe_dt() 1140 pdata->max_power_use_mpcc = in sta350_probe_dt() 1142 pdata->max_power_correction = in sta350_probe_dt() 1144 pdata->am_reduction_mode = in sta350_probe_dt() 1146 pdata->odd_pwm_speed_mode = in sta350_probe_dt() 1160 pdata->noise_shape_dc_cut = in sta350_probe_dt() [all …]
|
/openbmc/linux/drivers/regulator/ |
H A D | max8973-regulator.c | 528 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL); in max8973_parse_dt() 529 if (!pdata) in max8973_parse_dt() 538 pdata->dvs_def_state = pval; in max8973_parse_dt() 544 pdata->control_flags |= in max8973_parse_dt() 548 pdata->control_flags |= in max8973_parse_dt() 565 pdata->control_flags |= in max8973_parse_dt() 568 pdata->control_flags |= in max8973_parse_dt() 579 return pdata; in max8973_parse_dt() 610 if (!pdata) { in max8973_probe() 666 max->dvs_gpio = (pdata->dvs_gpio) ? pdata->dvs_gpio : -EINVAL; in max8973_probe() [all …]
|
H A D | max8997-regulator.c | 925 pdata->regulators = rdata; in max8997_pmic_dt_parse_pdata() 950 if (pdata->buck1_gpiodvs || pdata->buck2_gpiodvs || in max8997_pmic_dt_parse_pdata() 951 pdata->buck5_gpiodvs) { in max8997_pmic_dt_parse_pdata() 1008 struct max8997_platform_data *pdata = iodev->pdata; in max8997_pmic_probe() local 1016 if (!pdata) { in max8997_pmic_probe() 1045 nr_dvs = (pdata->buck1_gpiodvs || pdata->buck2_gpiodvs || in max8997_pmic_probe() 1052 pdata->buck1_voltage[i], in max8997_pmic_probe() 1061 pdata->buck2_voltage[i], in max8997_pmic_probe() 1070 pdata->buck5_voltage[i], in max8997_pmic_probe() 1111 if (pdata->buck1_gpiodvs || pdata->buck2_gpiodvs || in max8997_pmic_probe() [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_lpe_audio.c | 91 pdata = kzalloc(sizeof(*pdata), GFP_KERNEL); in lpe_audio_platdev_create() 92 if (!pdata) in lpe_audio_platdev_create() 97 kfree(pdata); in lpe_audio_platdev_create() 117 pinfo.data = pdata; in lpe_audio_platdev_create() 118 pinfo.size_data = sizeof(*pdata); in lpe_audio_platdev_create() 123 pdata->port[0].pipe = -1; in lpe_audio_platdev_create() 124 pdata->port[1].pipe = -1; in lpe_audio_platdev_create() 125 pdata->port[2].pipe = -1; in lpe_audio_platdev_create() 130 kfree(pdata); in lpe_audio_platdev_create() 339 ppdata = &pdata->port[port - PORT_B]; in intel_lpe_audio_notify() [all …]
|
/openbmc/linux/drivers/watchdog/ |
H A D | mlx_wdt.c | 46 struct mlxreg_core_platform_data *pdata; member 69 reg_data = &wdt->pdata->data[wdt->reset_idx]; in mlxreg_wdt_check_card_reset() 225 struct mlxreg_core_data *data = pdata->data; in mlxreg_wdt_config() 242 wdt->pdata = pdata; in mlxreg_wdt_config() 249 wdt->wdt_type = pdata->version; in mlxreg_wdt_config() 282 struct mlxreg_core_platform_data *pdata; in mlxreg_wdt_probe() local 286 pdata = dev_get_platdata(dev); in mlxreg_wdt_probe() 287 if (!pdata) { in mlxreg_wdt_probe() 296 wdt->regmap = pdata->regmap; in mlxreg_wdt_probe() 302 mlxreg_wdt_config(wdt, pdata); in mlxreg_wdt_probe() [all …]
|
/openbmc/linux/sound/soc/intel/atom/sst/ |
H A D | sst_acpi.c | 168 ctx->pdata->res_info->iram_size); in sst_platform_get_resources() 178 ctx->pdata->res_info->dram_size); in sst_platform_get_resources() 187 ctx->pdata->res_info->shim_size); in sst_platform_get_resources() 200 ctx->pdata->res_info->mbox_size); in sst_platform_get_resources() 243 struct sst_platform_info *pdata; in sst_acpi_probe() local 266 mach->pdata = &byt_rvp_platform_data; in sst_acpi_probe() 268 mach->pdata = &chv_platform_data; in sst_acpi_probe() 269 pdata = mach->pdata; in sst_acpi_probe() 290 pdata->res_info->acpi_ipc_irq_index; in sst_acpi_probe() 296 pdata->platform); in sst_acpi_probe() [all …]
|
/openbmc/linux/drivers/power/supply/ |
H A D | bq24735-charger.c | 53 struct bq24735_platform *pdata; member 113 struct bq24735_platform *pdata = charger->pdata; in bq24735_config_charger() local 117 if (pdata->ext_control) in bq24735_config_charger() 120 if (pdata->charge_current) { in bq24735_config_charger() 133 if (pdata->charge_voltage) { in bq24735_config_charger() 146 if (pdata->input_current) { in bq24735_config_charger() 331 pdata = devm_kzalloc(&client->dev, sizeof(*pdata), GFP_KERNEL); in bq24735_parse_dt_data() 332 if (!pdata) { in bq24735_parse_dt_data() 348 pdata->input_current = val; in bq24735_parse_dt_data() 352 return pdata; in bq24735_parse_dt_data() [all …]
|
H A D | max17042_battery.c | 894 if (chip->pdata->enable_por_init && chip->pdata->config_data) { in max17042_init_worker() 912 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL); in max17042_get_of_pdata() 913 if (!pdata) in max17042_get_of_pdata() 921 pdata->r_sns = prop; in max17042_get_of_pdata() 930 pdata->vmin = INT_MIN; in max17042_get_of_pdata() 934 return pdata; in max17042_get_of_pdata() 958 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL); in max17042_get_default_pdata() 959 if (!pdata) in max17042_get_default_pdata() 960 return pdata; in max17042_get_default_pdata() 984 return pdata; in max17042_get_default_pdata() [all …]
|
/openbmc/linux/drivers/media/platform/qcom/venus/ |
H A D | hfi_cmds.c | 495 u32 *in = pdata; in pkt_session_set_property_1x() 553 u32 *in = pdata; in pkt_session_set_property_1x() 646 u32 *in = pdata; in pkt_session_set_property_1x() 749 u32 *in = pdata; in pkt_session_set_property_1x() 772 u32 *in = pdata; in pkt_session_set_property_1x() 911 u32 *in = pdata; in pkt_session_set_property_1x() 972 u32 *in = pdata; in pkt_session_set_property_1x() 979 u32 *in = pdata; in pkt_session_set_property_1x() 1028 u32 *in = pdata; in pkt_session_set_property_1x() 1035 u32 *in = pdata; in pkt_session_set_property_1x() [all …]
|
/openbmc/linux/drivers/input/keyboard/ |
H A D | samsung-keypad.c | 255 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL); in samsung_keypad_parse_dt() 256 if (!pdata) { in samsung_keypad_parse_dt() 267 pdata->rows = num_rows; in samsung_keypad_parse_dt() 301 return pdata; in samsung_keypad_parse_dt() 325 if (!pdata) { in samsung_keypad_probe() 327 if (IS_ERR(pdata)) in samsung_keypad_probe() 337 if (!pdata->rows || pdata->rows > SAMSUNG_MAX_ROWS) in samsung_keypad_probe() 340 if (!pdata->cols || pdata->cols > SAMSUNG_MAX_COLS) in samsung_keypad_probe() 344 if (pdata->cfg_gpio) in samsung_keypad_probe() 345 pdata->cfg_gpio(pdata->rows, pdata->cols); in samsung_keypad_probe() [all …]
|
H A D | adp5589-keys.c | 666 if (pdata->gpimapsize) { in adp5589_setup() 677 if (pdata->pull_dis_mask & pdata->pullup_en_100k & in adp5589_setup() 678 pdata->pullup_en_300k & pdata->pulldown_en_300k) in adp5589_setup() 722 if (pdata->reset1_key_1 && pdata->reset1_key_2 && pdata->reset1_key_3) { in adp5589_setup() 735 if (pdata->reset2_key_1 && pdata->reset2_key_2) { in adp5589_setup() 747 pdata->reset_cfg); in adp5589_setup() 835 !pdata->keymap) { in adp5589_keypad_add() 845 if (!pdata->gpimap && pdata->gpimapsize) { in adp5589_keypad_add() 906 if (pdata->repeat) in adp5589_keypad_add() 960 if (!pdata) { in adp5589_probe() [all …]
|
/openbmc/linux/drivers/misc/lis3lv02d/ |
H A D | lis3lv02d.c | 342 if (lis3->pdata) { in lis3lv02d_selftest() 416 if (lis3->pdata) { in lis3lv02d_poweron() 751 if (lis3->pdata && lis3->pdata->irq2) in lis3lv02d_joystick_disable() 964 pdata = kzalloc(sizeof(*pdata), GFP_KERNEL); in lis3lv02d_init_dt() 965 if (!pdata) in lis3lv02d_init_dt() 1025 pdata->duration1 = val; in lis3lv02d_init_dt() 1082 pdata->axis_x = sval; in lis3lv02d_init_dt() 1084 pdata->axis_y = sval; in lis3lv02d_init_dt() 1086 pdata->axis_z = sval; in lis3lv02d_init_dt() 1106 lis3->pdata = pdata; in lis3lv02d_init_dt() [all …]
|
/openbmc/linux/drivers/tty/serial/ |
H A D | uartlite.c | 310 clk_disable(pdata->clk); in ulite_shutdown() 324 tty_termios_encode_baud_rate(termios, pdata->baud, pdata->baud); in ulite_set_termios() 733 clk_disable(pdata->clk); in ulite_runtime_suspend() 780 if (!pdata) in ulite_probe() 824 pdata->cflags |= CS5; in ulite_probe() 827 pdata->cflags |= CS6; in ulite_probe() 830 pdata->cflags |= CS7; in ulite_probe() 833 pdata->cflags |= CS8; in ulite_probe() 840 pdata->baud = 9600; in ulite_probe() 841 pdata->cflags = CS8; in ulite_probe() [all …]
|
/openbmc/linux/drivers/media/platform/marvell/ |
H A D | mmp-driver.c | 94 switch (pdata->dphy3_algo) { in mmpcam_calc_dphy() 99 pdata->dphy[0] = in mmpcam_calc_dphy() 107 pdata->dphy[0] = in mmpcam_calc_dphy() 139 pdata->dphy[2] = in mmpcam_calc_dphy() 144 pdata->dphy[0], pdata->dphy[1], pdata->dphy[2]); in mmpcam_calc_dphy() 196 pdata = pdev->dev.platform_data; in mmpcam_probe() 197 if (pdata) { in mmpcam_probe() 198 mcam->mclk_src = pdata->mclk_src; in mmpcam_probe() 199 mcam->mclk_div = pdata->mclk_div; in mmpcam_probe() 201 mcam->dphy = pdata->dphy; in mmpcam_probe() [all …]
|
/openbmc/linux/drivers/input/touchscreen/ |
H A D | wm831x-ts.c | 262 if (pdata && pdata->data_irq) in wm831x_ts_probe() 267 if (pdata && pdata->pd_irq) in wm831x_ts_probe() 270 if (pdata) in wm831x_ts_probe() 276 if (pdata && pdata->fivewire) { in wm831x_ts_probe() 281 WARN_ON(pdata->pressure && pdata->fivewire); in wm831x_ts_probe() 288 if (pdata) { in wm831x_ts_probe() 289 switch (pdata->isel) { in wm831x_ts_probe() 292 pdata->isel); in wm831x_ts_probe() 313 if (pdata && pdata->data_irqf) in wm831x_ts_probe() 328 if (pdata && pdata->pd_irqf) in wm831x_ts_probe() [all …]
|
H A D | ads7846.c | 1122 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL); in ads7846_get_props() 1123 if (!pdata) in ads7846_get_props() 1169 return pdata; in ads7846_get_props() 1233 if (!pdata) { in ads7846_probe() 1235 if (IS_ERR(pdata)) in ads7846_probe() 1236 return PTR_ERR(pdata); in ads7846_probe() 1242 ts->vref_mv = pdata->vref_mv; in ads7846_probe() 1244 if (pdata->debounce_max) { in ads7846_probe() 1277 pdata->x_min ? : 0, in ads7846_probe() 1281 pdata->y_min ? : 0, in ads7846_probe() [all …]
|
/openbmc/linux/drivers/fpga/ |
H A D | dfl-fme-main.c | 421 mutex_lock(&pdata->lock); in power_hwmon_write() 441 mutex_unlock(&pdata->lock); in power_hwmon_write() 605 if (WARN_ON(!pdata)) in fme_open() 608 mutex_lock(&pdata->lock); in fme_open() 615 mutex_unlock(&pdata->lock); in fme_open() 628 mutex_lock(&pdata->lock); in fme_release() 635 mutex_unlock(&pdata->lock); in fme_release() 682 fme->pdata = pdata; in fme_dev_init() 684 mutex_lock(&pdata->lock); in fme_dev_init() 686 mutex_unlock(&pdata->lock); in fme_dev_init() [all …]
|
/openbmc/linux/drivers/mtd/nand/raw/ |
H A D | davinci_nand.c | 441 if (!pdata) in nand_davinci_get_pdata() 451 pdata->mask_ale = prop; in nand_davinci_get_pdata() 513 if (IS_ERR(pdata)) in davinci_nand_attach_chip() 514 return PTR_ERR(pdata); in davinci_nand_attach_chip() 522 pdata->ecc_bits = 0; in davinci_nand_attach_chip() 525 pdata->ecc_bits = 0; in davinci_nand_attach_chip() 721 if (IS_ERR(pdata)) in nand_davinci_probe() 722 return PTR_ERR(pdata); in nand_davinci_probe() 725 if (!pdata) in nand_davinci_probe() 804 if (pdata->parts) in nand_davinci_probe() [all …]
|
/openbmc/linux/sound/soc/atmel/ |
H A D | atmel-classd.c | 59 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL); in atmel_classd_dt_init() 60 if (!pdata) in atmel_classd_dt_init() 78 pdata->card_name = "CLASSD"; in atmel_classd_dt_init() 80 return pdata; in atmel_classd_dt_init() 234 const struct atmel_classd_pdata *pdata = dd->pdata; in atmel_classd_component_probe() local 268 pdata->non_overlap_time); in atmel_classd_component_probe() 277 pwm_type[pdata->pwm_type], in atmel_classd_component_probe() 526 if (!pdata) { in atmel_classd_probe() 528 if (IS_ERR(pdata)) in atmel_classd_probe() 529 return PTR_ERR(pdata); in atmel_classd_probe() [all …]
|
/openbmc/linux/drivers/i2c/busses/ |
H A D | i2c-gpio.c | 314 pdata->sda_is_open_drain = in i2c_gpio_get_properties() 316 pdata->scl_is_open_drain = in i2c_gpio_get_properties() 318 pdata->scl_is_output_only = in i2c_gpio_get_properties() 322 pdata->sda_has_no_pullup = in i2c_gpio_get_properties() 324 pdata->scl_has_no_pullup = in i2c_gpio_get_properties() 381 pdata = &priv->pdata; in i2c_gpio_probe() 391 memcpy(pdata, dev_get_platdata(dev), sizeof(*pdata)); in i2c_gpio_probe() 402 if (pdata->sda_is_open_drain || pdata->sda_has_no_pullup) in i2c_gpio_probe() 410 if (pdata->scl_is_open_drain || pdata->scl_has_no_pullup) in i2c_gpio_probe() 431 if (pdata->udelay) in i2c_gpio_probe() [all …]
|
/openbmc/linux/drivers/firmware/ |
H A D | stratix10-svc.c | 401 pdata = kmalloc(sizeof(*pdata), GFP_KERNEL); in svc_normal_to_secure_thread() 402 if (!pdata) in svc_normal_to_secure_thread() 407 kfree(pdata); in svc_normal_to_secure_thread() 425 pdata, sizeof(*pdata), in svc_normal_to_secure_thread() 432 (unsigned int)pdata->paddr, pdata->command, in svc_normal_to_secure_thread() 442 a1 = pdata->flag; in svc_normal_to_secure_thread() 462 a1 = pdata->arg[0]; in svc_normal_to_secure_thread() 583 pdata->chan->scl->receive_cb(pdata->chan->scl, cbdata); in svc_normal_to_secure_thread() 622 pdata->chan->scl->receive_cb(pdata->chan->scl, in svc_normal_to_secure_thread() 635 pdata->chan->scl->receive_cb(pdata->chan->scl, cbdata); in svc_normal_to_secure_thread() [all …]
|
/openbmc/linux/drivers/video/backlight/ |
H A D | adp5520_bl.c | 91 struct adp5520_backlight_platform_data *pdata = data->pdata; in adp5520_bl_setup() local 99 if (pdata->en_ambl_sens) { in adp5520_bl_setup() 102 pdata->l2_office_max); in adp5520_bl_setup() 104 pdata->l2_office_dim); in adp5520_bl_setup() 106 pdata->l3_dark_max); in adp5520_bl_setup() 108 pdata->l3_dark_dim); in adp5520_bl_setup() 110 pdata->l2_trip); in adp5520_bl_setup() 112 pdata->l2_hyst); in adp5520_bl_setup() 114 pdata->l3_trip); in adp5520_bl_setup() 116 pdata->l3_hyst); in adp5520_bl_setup() [all …]
|