Lines Matching refs:pdata
38 struct lm3639_platform_data *pdata; member
55 struct lm3639_platform_data *pdata = pchip->pdata; in lm3639_chip_init() local
60 pdata->pin_pwm); in lm3639_chip_init()
64 reg_val = (pdata->pin_pwm & 0x40) | pdata->pin_strobe | pdata->pin_tx; in lm3639_chip_init()
70 ret = regmap_write(pchip->regmap, REG_BL_CONF_4, pdata->init_brt_led); in lm3639_chip_init()
74 ret = regmap_write(pchip->regmap, REG_BL_CONF_3, pdata->init_brt_led); in lm3639_chip_init()
79 if (!pdata->init_brt_led) { in lm3639_chip_init()
80 reg_val = pdata->fled_pins; in lm3639_chip_init()
81 reg_val |= pdata->bled_pins; in lm3639_chip_init()
83 reg_val = pdata->fled_pins; in lm3639_chip_init()
84 reg_val |= pdata->bled_pins | 0x01; in lm3639_chip_init()
103 struct lm3639_platform_data *pdata = pchip->pdata; in lm3639_bled_update_status() local
113 if (pdata->pin_pwm) { in lm3639_bled_update_status()
114 if (pdata->pwm_set_intensity) in lm3639_bled_update_status()
115 pdata->pwm_set_intensity(bl->props.brightness, in lm3639_bled_update_status()
116 pdata->max_brt_led); in lm3639_bled_update_status()
149 struct lm3639_platform_data *pdata = pchip->pdata; in lm3639_bled_get_brightness() local
151 if (pdata->pin_pwm) { in lm3639_bled_get_brightness()
152 if (pdata->pwm_get_intensity) in lm3639_bled_get_brightness()
153 bl->props.brightness = pdata->pwm_get_intensity(); in lm3639_bled_get_brightness()
308 struct lm3639_platform_data *pdata = dev_get_platdata(&client->dev); in lm3639_probe() local
316 if (pdata == NULL) { in lm3639_probe()
326 pchip->pdata = pdata; in lm3639_probe()
347 props.brightness = pdata->init_brt_led; in lm3639_probe()
348 props.max_brightness = pdata->max_brt_led; in lm3639_probe()