Lines Matching refs:reg_val
54 unsigned int reg_val; in lm3639_chip_init() local
64 reg_val = (pdata->pin_pwm & 0x40) | pdata->pin_strobe | pdata->pin_tx; in lm3639_chip_init()
65 ret = regmap_update_bits(pchip->regmap, REG_IO_CTRL, 0x7C, reg_val); 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()
87 ret = regmap_update_bits(pchip->regmap, REG_ENABLE, 0x79, reg_val); in lm3639_chip_init()
101 unsigned int reg_val; in lm3639_bled_update_status() local
105 ret = regmap_read(pchip->regmap, REG_FLAG, ®_val); in lm3639_bled_update_status()
109 if (reg_val != 0) in lm3639_bled_update_status()
110 dev_info(pchip->dev, "last flag is 0x%x\n", reg_val); in lm3639_bled_update_status()
147 unsigned int reg_val; in lm3639_bled_get_brightness() local
160 ret = regmap_read(pchip->regmap, REG_BL_CONF_1, ®_val); in lm3639_bled_get_brightness()
163 if (reg_val & 0x10) in lm3639_bled_get_brightness()
164 ret = regmap_read(pchip->regmap, REG_BL_CONF_4, ®_val); in lm3639_bled_get_brightness()
166 ret = regmap_read(pchip->regmap, REG_BL_CONF_3, ®_val); in lm3639_bled_get_brightness()
169 bl->props.brightness = reg_val; in lm3639_bled_get_brightness()
227 unsigned int reg_val; in lm3639_torch_brightness_set() local
232 ret = regmap_read(pchip->regmap, REG_FLAG, ®_val); in lm3639_torch_brightness_set()
235 if (reg_val != 0) in lm3639_torch_brightness_set()
236 dev_info(pchip->dev, "last flag is 0x%x\n", reg_val); in lm3639_torch_brightness_set()
264 unsigned int reg_val; in lm3639_flash_brightness_set() local
269 ret = regmap_read(pchip->regmap, REG_FLAG, ®_val); in lm3639_flash_brightness_set()
272 if (reg_val != 0) in lm3639_flash_brightness_set()
273 dev_info(pchip->dev, "last flag is 0x%x\n", reg_val); in lm3639_flash_brightness_set()