Lines Matching refs:pdata
46 * @pdata: platform data
55 struct lm3560_platform_data *pdata;
282 u32 max_flash_brt = flash->pdata->max_flash_brt[led_no];
283 u32 max_torch_brt = flash->pdata->max_torch_brt[led_no];
308 flash->pdata->max_flash_timeout,
310 flash->pdata->max_flash_timeout);
381 REG_FLASH_TOUT, 0x60, flash->pdata->peak);
397 struct lm3560_platform_data *pdata = dev_get_platdata(&client->dev);
411 if (pdata == NULL) {
412 pdata = devm_kzalloc(&client->dev, sizeof(*pdata), GFP_KERNEL);
413 if (pdata == NULL)
415 pdata->peak = LM3560_PEAK_3600mA;
416 pdata->max_flash_timeout = LM3560_FLASH_TOUT_MAX;
418 pdata->max_flash_brt[LM3560_LED0] = LM3560_FLASH_BRT_MAX;
419 pdata->max_torch_brt[LM3560_LED0] = LM3560_TORCH_BRT_MAX;
421 pdata->max_flash_brt[LM3560_LED1] = LM3560_FLASH_BRT_MAX;
422 pdata->max_torch_brt[LM3560_LED1] = LM3560_TORCH_BRT_MAX;
424 flash->pdata = pdata;