Home
last modified time | relevance | path

Searched refs:is31 (Results 1 – 1 of 1) sorted by relevance

/Linux-v4.19/drivers/leds/
Dleds-is31fl319x.c116 struct is31fl319x_chip *is31 = led->chip; in is31fl319x_brightness_set() local
117 int chan = led - is31->leds; in is31fl319x_brightness_set()
122 dev_dbg(&is31->client->dev, "%s %d: %d\n", __func__, chan, brightness); in is31fl319x_brightness_set()
124 mutex_lock(&is31->lock); in is31fl319x_brightness_set()
127 ret = regmap_write(is31->regmap, IS31FL319X_PWM(chan), brightness); in is31fl319x_brightness_set()
132 for (i = 0; i < is31->cdef->num_leds; i++) { in is31fl319x_brightness_set()
141 ret = regmap_read(is31->regmap, IS31FL319X_PWM(i), &pwm_value); in is31fl319x_brightness_set()
142 dev_dbg(&is31->client->dev, "%s read %d: ret=%d: %d\n", in is31fl319x_brightness_set()
155 dev_dbg(&is31->client->dev, "power up %02x %02x\n", in is31fl319x_brightness_set()
157 regmap_write(is31->regmap, IS31FL319X_CTRL1, ctrl1); in is31fl319x_brightness_set()
[all …]