Lines Matching refs:pdata
99 * @pdata: LM3530 platform data
108 struct lm3530_platform_data *pdata;
155 static void lm3530_als_configure(struct lm3530_platform_data *pdata,
161 if (pdata->als_vmax == 0) {
162 pdata->als_vmin = 0;
163 pdata->als_vmax = LM3530_ALS_WINDOW_mV;
166 als_vmin = pdata->als_vmin;
167 als_vmax = pdata->als_vmax;
170 pdata->als_vmax = als_vmax = als_vmin + LM3530_ALS_WINDOW_mV;
180 (pdata->als_avrg_time << LM3530_ALS_AVG_TIME_SHIFT) |
182 (pdata->als_input_mode << LM3530_ALS_SEL_SHIFT);
185 (pdata->als1_resistor_sel << LM3530_ALS1_IMP_SHIFT) |
186 (pdata->als2_resistor_sel << LM3530_ALS2_IMP_SHIFT);
231 struct lm3530_platform_data *pdata = drvdata->pdata;
233 struct lm3530_pwm_data *pwm = &pdata->pwm_data;
238 gen_config = (pdata->brt_ramp_law << LM3530_RAMP_LAW_SHIFT) |
239 ((pdata->max_current & 7) << LM3530_MAX_CURR_SHIFT);
247 lm3530_als_configure(pdata, &als);
251 (pdata->pwm_pol_hi << LM3530_PWM_POL_SHIFT);
255 brt_ramp = (pdata->brt_ramp_fall << LM3530_BRT_RAMP_FALL_SHIFT) |
256 (pdata->brt_ramp_rise << LM3530_BRT_RAMP_RISE_SHIFT);
261 brightness = drvdata->brightness = pdata->brt_val;
310 struct lm3530_platform_data *pdata = drvdata->pdata;
311 struct lm3530_pwm_data *pwm = &pdata->pwm_data;
378 pwm = &drvdata->pdata->pwm_data;
410 struct lm3530_platform_data *pdata = dev_get_platdata(&client->dev);
414 if (pdata == NULL) {
420 if (pdata->mode > LM3530_BL_MODE_PWM) {
435 drvdata->mode = pdata->mode;
437 drvdata->pdata = pdata;
455 if (drvdata->pdata->brt_val) {