Lines Matching refs:pdata
74 struct lp855x_platform_data *pdata; member
173 struct lp855x_platform_data *pd = lp->pdata; in lp855x_configure()
238 unsigned int period = lp->pdata->period_ns; in lp855x_pwm_ctrl()
283 struct lp855x_platform_data *pdata = lp->pdata; in lp855x_backlight_register() local
284 const char *name = pdata->name ? : DEFAULT_BL_NAME; in lp855x_backlight_register()
290 if (pdata->initial_brightness > props.max_brightness) in lp855x_backlight_register()
291 pdata->initial_brightness = props.max_brightness; in lp855x_backlight_register()
293 props.brightness = pdata->initial_brightness; in lp855x_backlight_register()
345 struct lp855x_platform_data *pdata; in lp855x_parse_dt() local
353 pdata = devm_kzalloc(dev, sizeof(*pdata), GFP_KERNEL); in lp855x_parse_dt()
354 if (!pdata) in lp855x_parse_dt()
357 of_property_read_string(node, "bl-name", &pdata->name); in lp855x_parse_dt()
358 of_property_read_u8(node, "dev-ctrl", &pdata->device_control); in lp855x_parse_dt()
359 of_property_read_u8(node, "init-brt", &pdata->initial_brightness); in lp855x_parse_dt()
360 of_property_read_u32(node, "pwm-period", &pdata->period_ns); in lp855x_parse_dt()
379 pdata->size_program = rom_length; in lp855x_parse_dt()
380 pdata->rom_data = &rom[0]; in lp855x_parse_dt()
383 lp->pdata = pdata; in lp855x_parse_dt()
410 lp->pdata = dev_get_platdata(&cl->dev); in lp855x_probe()
412 if (!lp->pdata) { in lp855x_probe()
418 if (lp->pdata->period_ns > 0) in lp855x_probe()