Home
last modified time | relevance | path

Searched refs:brightness (Results 1 – 200 of 420) sorted by relevance

123

/linux-4.4.14/arch/powerpc/platforms/powermac/
Dbacklight.c108 int brightness; in pmac_backlight_key_worker() local
112 brightness = props->brightness + in pmac_backlight_key_worker()
116 if (brightness < 0) in pmac_backlight_key_worker()
117 brightness = 0; in pmac_backlight_key_worker()
118 else if (brightness > props->max_brightness) in pmac_backlight_key_worker()
119 brightness = props->max_brightness; in pmac_backlight_key_worker()
121 props->brightness = brightness; in pmac_backlight_key_worker()
140 static int __pmac_backlight_set_legacy_brightness(int brightness) in __pmac_backlight_set_legacy_brightness() argument
149 props->brightness = brightness * in __pmac_backlight_set_legacy_brightness()
153 if (props->brightness > props->max_brightness) in __pmac_backlight_set_legacy_brightness()
[all …]
/linux-4.4.14/drivers/video/backlight/
Daat2870_bl.c38 int brightness; /* current brightness */ member
42 int brightness) in aat2870_brightness() argument
47 val = brightness * (aat2870_bl->max_current - 1); in aat2870_brightness()
75 int brightness = bd->props.brightness; in aat2870_bl_update_status() local
78 if ((brightness < 0) || (bd->props.max_brightness < brightness)) { in aat2870_bl_update_status()
79 dev_err(&bd->dev, "invalid brightness, %d\n", brightness); in aat2870_bl_update_status()
84 bd->props.brightness, bd->props.power, bd->props.state); in aat2870_bl_update_status()
89 brightness = 0; in aat2870_bl_update_status()
92 (u8)aat2870_brightness(aat2870_bl, brightness)); in aat2870_bl_update_status()
96 if (brightness == 0) { in aat2870_bl_update_status()
[all …]
Dda903x_bl.c43 static int da903x_backlight_set(struct backlight_device *bl, int brightness) in da903x_backlight_set() argument
53 brightness, 0x7f); in da903x_backlight_set()
57 if (data->current_brightness && brightness == 0) in da903x_backlight_set()
62 if (data->current_brightness == 0 && brightness) in da903x_backlight_set()
68 val = DA9030_WLED_TRIM(brightness); in da903x_backlight_set()
69 val |= brightness ? DA9030_WLED_CP_EN : 0; in da903x_backlight_set()
77 data->current_brightness = brightness; in da903x_backlight_set()
83 int brightness = bl->props.brightness; in da903x_backlight_update_status() local
86 brightness = 0; in da903x_backlight_update_status()
89 brightness = 0; in da903x_backlight_update_status()
[all …]
Dep93xx_bl.c26 int brightness; member
29 static int ep93xxbl_set(struct backlight_device *bl, int brightness) in ep93xxbl_set() argument
33 writel((brightness << 8) | EP93XX_MAX_COUNT, ep93xxbl->mmio); in ep93xxbl_set()
35 ep93xxbl->brightness = brightness; in ep93xxbl_set()
42 int brightness = bl->props.brightness; in ep93xxbl_update_status() local
46 brightness = 0; in ep93xxbl_update_status()
48 return ep93xxbl_set(bl, brightness); in ep93xxbl_update_status()
55 return ep93xxbl->brightness; in ep93xxbl_get_brightness()
100 bl->props.brightness = EP93XX_DEF_BRIGHT; in ep93xxbl_probe()
Dlm3630a_bl.c184 lm3630a_pwm_ctrl(pchip, bl->props.brightness, in lm3630a_bank_a_update_status()
186 return bl->props.brightness; in lm3630a_bank_a_update_status()
195 ret = lm3630a_write(pchip, REG_BRT_A, bl->props.brightness); in lm3630a_bank_a_update_status()
196 if (bl->props.brightness < 0x4) in lm3630a_bank_a_update_status()
203 return bl->props.brightness; in lm3630a_bank_a_update_status()
207 return bl->props.brightness; in lm3630a_bank_a_update_status()
212 int brightness, rval; in lm3630a_bank_a_get_brightness() local
220 brightness = (rval & 0x01) << 8; in lm3630a_bank_a_get_brightness()
224 brightness |= rval; in lm3630a_bank_a_get_brightness()
236 brightness = rval; in lm3630a_bank_a_get_brightness()
[all …]
Dpcf50633-backlight.c31 unsigned int brightness; member
67 else if (bl->props.brightness < pcf_bl->brightness_limit) in pcf50633_bl_update_status()
68 new_brightness = bl->props.brightness; in pcf50633_bl_update_status()
73 if (pcf_bl->brightness == new_brightness) in pcf50633_bl_update_status()
79 if (!pcf_bl->brightness) in pcf50633_bl_update_status()
85 pcf_bl->brightness = new_brightness; in pcf50633_bl_update_status()
94 return pcf_bl->brightness; in pcf50633_bl_get_brightness()
121 bl_props.brightness = pdata->default_brightness; in pcf50633_bl_probe()
124 bl_props.brightness = 0x3f; in pcf50633_bl_probe()
145 pcf_bl->brightness = pcf_bl->bl->props.brightness + 1; in pcf50633_bl_probe()
Dpandora_bl.c42 int brightness = bl->props.brightness; in pandora_backlight_update_status() local
46 brightness = 0; in pandora_backlight_update_status()
48 brightness = 0; in pandora_backlight_update_status()
50 brightness = 0; in pandora_backlight_update_status()
52 if ((unsigned int)brightness > MAX_USER_VALUE) in pandora_backlight_update_status()
53 brightness = MAX_USER_VALUE; in pandora_backlight_update_status()
55 if (brightness == 0) { in pandora_backlight_update_status()
92 twl_i2c_write_u8(TWL_MODULE_PWM, MIN_VALUE + brightness, TWL_PWM0_OFF); in pandora_backlight_update_status()
95 if (brightness != 0) in pandora_backlight_update_status()
130 bl->props.brightness = MAX_USER_VALUE; in pandora_backlight_probe()
Das3711_bl.c34 int brightness; member
57 unsigned int brightness) in as3711_set_brightness_auto_i() argument
67 brightness); in as3711_set_brightness_auto_i()
70 brightness); in as3711_set_brightness_auto_i()
73 brightness); in as3711_set_brightness_auto_i()
79 unsigned int brightness, in as3711_set_brightness_v() argument
82 if (brightness > 31) in as3711_set_brightness_v()
86 brightness << 4); in as3711_set_brightness_v()
112 int brightness = bl->props.brightness; in as3711_bl_update_status() local
116 __func__, bl->props.brightness, bl->props.power, in as3711_bl_update_status()
[all …]
Dda9052_bl.c45 uint brightness; member
77 if (wleds->brightness) { in da9052_adjust_wled_brightness()
79 wleds->brightness); in da9052_adjust_wled_brightness()
89 int brightness = bl->props.brightness; in da9052_backlight_update_status() local
92 wleds->brightness = brightness; in da9052_backlight_update_status()
102 return wleds->brightness; in da9052_backlight_get_brightness()
121 wleds->brightness = 0; in da9052_backlight_probe()
137 bl->props.brightness = 0; in da9052_backlight_probe()
148 wleds->brightness = 0; in da9052_backlight_remove()
Dwm831x_bl.c29 static int wm831x_backlight_set(struct backlight_device *bl, int brightness) in wm831x_backlight_set() argument
33 int power_up = !data->current_brightness && brightness; in wm831x_backlight_set()
34 int power_down = data->current_brightness && !brightness; in wm831x_backlight_set()
67 WM831X_CS1_ISEL_MASK, brightness); in wm831x_backlight_set()
79 data->current_brightness = brightness; in wm831x_backlight_set()
97 int brightness = bl->props.brightness; in wm831x_backlight_update_status() local
100 brightness = 0; in wm831x_backlight_update_status()
103 brightness = 0; in wm831x_backlight_update_status()
106 brightness = 0; in wm831x_backlight_update_status()
108 return wm831x_backlight_set(bl, brightness); in wm831x_backlight_update_status()
[all …]
D88pm860x_bl.c62 static int pm860x_backlight_set(struct backlight_device *bl, int brightness) in pm860x_backlight_set() argument
69 if (brightness > MAX_BRIGHTNESS) in pm860x_backlight_set()
72 value = brightness; in pm860x_backlight_set()
74 if (brightness) in pm860x_backlight_set()
81 if ((data->current_brightness == 0) && brightness) { in pm860x_backlight_set()
94 if (brightness == MAX_BRIGHTNESS) { in pm860x_backlight_set()
100 if (brightness == MAX_BRIGHTNESS) { in pm860x_backlight_set()
113 if (brightness == 0) in pm860x_backlight_set()
127 int brightness = bl->props.brightness; in pm860x_backlight_update_status() local
130 brightness = 0; in pm860x_backlight_update_status()
[all …]
Dtosa_bl.c39 static void tosa_bl_set_backlight(struct tosa_bl_data *data, int brightness) in tosa_bl_set_backlight() argument
46 i2c_smbus_write_byte_data(data->i2c, DAC_CH2, (u8)(brightness & 0xff)); in tosa_bl_set_backlight()
49 gpio_set_value(TOSA_GPIO_BL_C20MA, brightness & 0x100); in tosa_bl_set_backlight()
51 tosa_bl_enable(spi, brightness); in tosa_bl_set_backlight()
59 int brightness = props->brightness; in tosa_bl_update_status() local
62 brightness = 0; in tosa_bl_update_status()
64 tosa_bl_set_backlight(data, brightness); in tosa_bl_update_status()
73 return props->brightness; in tosa_bl_get_brightness()
116 data->bl->props.brightness = 69; in tosa_bl_probe()
Dlm3639_bl.c115 pdata->pwm_set_intensity(bl->props.brightness, in lm3639_bled_update_status()
120 return bl->props.brightness; in lm3639_bled_update_status()
124 ret = regmap_write(pchip->regmap, REG_BL_CONF_4, bl->props.brightness); in lm3639_bled_update_status()
127 ret = regmap_write(pchip->regmap, REG_BL_CONF_3, bl->props.brightness); in lm3639_bled_update_status()
131 if (!bl->props.brightness) in lm3639_bled_update_status()
138 return bl->props.brightness; in lm3639_bled_update_status()
141 return bl->props.brightness; in lm3639_bled_update_status()
153 bl->props.brightness = pdata->pwm_get_intensity(); in lm3639_bled_get_brightness()
157 return bl->props.brightness; in lm3639_bled_get_brightness()
169 bl->props.brightness = reg_val; in lm3639_bled_get_brightness()
[all …]
Dmax8925_bl.c35 static int max8925_backlight_set(struct backlight_device *bl, int brightness) in max8925_backlight_set() argument
42 if (brightness > MAX_BRIGHTNESS) in max8925_backlight_set()
45 value = brightness; in max8925_backlight_set()
51 if (!data->current_brightness && brightness) in max8925_backlight_set()
54 else if (!brightness) in max8925_backlight_set()
70 int brightness = bl->props.brightness; in max8925_backlight_update_status() local
73 brightness = 0; in max8925_backlight_update_status()
76 brightness = 0; in max8925_backlight_update_status()
79 brightness = 0; in max8925_backlight_update_status()
81 return max8925_backlight_set(bl, brightness); in max8925_backlight_update_status()
[all …]
Dams369fg06.c233 static int ams369fg06_gamma_ctl(struct ams369fg06 *lcd, int brightness) in ams369fg06_gamma_ctl() argument
238 if ((brightness >= 0) && (brightness <= 50)) in ams369fg06_gamma_ctl()
240 else if ((brightness > 50) && (brightness <= 100)) in ams369fg06_gamma_ctl()
242 else if ((brightness > 100) && (brightness <= 150)) in ams369fg06_gamma_ctl()
244 else if ((brightness > 150) && (brightness <= 200)) in ams369fg06_gamma_ctl()
246 else if ((brightness > 200) && (brightness <= 255)) in ams369fg06_gamma_ctl()
346 ret = ams369fg06_gamma_ctl(lcd, bd->props.brightness); in ams369fg06_power_on()
416 int brightness = bd->props.brightness; in ams369fg06_set_brightness() local
419 if (brightness < MIN_BRIGHTNESS || in ams369fg06_set_brightness()
420 brightness > bd->props.max_brightness) { in ams369fg06_set_brightness()
[all …]
Dpwm_bl.c39 int brightness);
41 int brightness);
46 static void pwm_backlight_power_on(struct pwm_bl_data *pb, int brightness) in pwm_backlight_power_on() argument
79 static int compute_duty_cycle(struct pwm_bl_data *pb, int brightness) in compute_duty_cycle() argument
85 duty_cycle = pb->levels[brightness]; in compute_duty_cycle()
87 duty_cycle = brightness; in compute_duty_cycle()
95 int brightness = bl->props.brightness; in pwm_backlight_update_status() local
101 brightness = 0; in pwm_backlight_update_status()
104 brightness = pb->notify(pb->dev, brightness); in pwm_backlight_update_status()
106 if (brightness > 0) { in pwm_backlight_update_status()
[all …]
Dot200_bl.c47 int brightness = bl->props.brightness; in ot200_backlight_update_status() local
50 brightness = 0; in ot200_backlight_update_status()
53 if (brightness == 0) in ot200_backlight_update_status()
63 MAX_COMP2 - dim_table[brightness]); in ot200_backlight_update_status()
64 data->current_brightness = brightness; in ot200_backlight_update_status()
118 props.brightness = 100; in ot200_backlight_probe()
Dlv5207lp.c52 int brightness = backlight->props.brightness; in lv5207lp_backlight_update_status() local
57 brightness = 0; in lv5207lp_backlight_update_status()
59 if (brightness) { in lv5207lp_backlight_update_status()
64 (brightness - 1)); in lv5207lp_backlight_update_status()
118 props.brightness = clamp_t(unsigned int, pdata->def_value, 0, in lv5207lp_probe()
139 backlight->props.brightness = 0; in lv5207lp_remove()
Dadp5520_bl.c27 static int adp5520_bl_set(struct backlight_device *bl, int brightness) in adp5520_bl_set() argument
34 if ((brightness > 0) && (brightness < ADP5020_MAX_BRIGHTNESS)) { in adp5520_bl_set()
39 brightness); in adp5520_bl_set()
51 ret |= adp5520_write(master, ADP5520_DAYLIGHT_MAX, brightness); in adp5520_bl_set()
54 if (data->current_brightness && brightness == 0) in adp5520_bl_set()
57 else if (data->current_brightness == 0 && brightness) in adp5520_bl_set()
62 data->current_brightness = brightness; in adp5520_bl_set()
69 int brightness = bl->props.brightness; in adp5520_bl_update_status() local
72 brightness = 0; in adp5520_bl_update_status()
75 brightness = 0; in adp5520_bl_update_status()
[all …]
Dbd6107.c87 int brightness = backlight->props.brightness; in bd6107_backlight_update_status() local
92 brightness = 0; in bd6107_backlight_update_status()
94 if (brightness) { in bd6107_backlight_update_status()
97 bd6107_write(bd, BD6107_MAINCNT1, brightness); in bd6107_backlight_update_status()
160 props.brightness = clamp_t(unsigned int, pdata->def_value, 0, in bd6107_probe()
182 backlight->props.brightness = 0; in bd6107_remove()
Dtps65217_bl.c80 int brightness = bl->props.brightness; in tps65217_bl_update_status() local
83 brightness = 0; in tps65217_bl_update_status()
88 brightness = 0; in tps65217_bl_update_status()
90 if (brightness > 0) { in tps65217_bl_update_status()
93 brightness - 1, in tps65217_bl_update_status()
101 dev_dbg(tps65217_bl->dev, "brightness set to %d\n", brightness); in tps65217_bl_update_status()
316 tps65217_bl->bl->props.brightness = pdata->dft_brightness; in tps65217_bl_probe()
Ds6e63m0.c536 ret = s6e63m0_gamma_ctl(lcd, bd->props.brightness); in s6e63m0_power_on()
602 int ret = 0, brightness = bd->props.brightness; in s6e63m0_set_brightness() local
605 if (brightness < MIN_BRIGHTNESS || in s6e63m0_set_brightness()
606 brightness > bd->props.max_brightness) { in s6e63m0_set_brightness()
612 ret = s6e63m0_gamma_ctl(lcd, bd->props.brightness); in s6e63m0_set_brightness()
663 int brightness, rc; in s6e63m0_sysfs_store_gamma_mode() local
671 brightness = bd->props.brightness; in s6e63m0_sysfs_store_gamma_mode()
675 _s6e63m0_gamma_ctl(lcd, gamma_table.gamma_22_table[brightness]); in s6e63m0_sysfs_store_gamma_mode()
678 _s6e63m0_gamma_ctl(lcd, gamma_table.gamma_19_table[brightness]); in s6e63m0_sysfs_store_gamma_mode()
681 _s6e63m0_gamma_ctl(lcd, gamma_table.gamma_17_table[brightness]); in s6e63m0_sysfs_store_gamma_mode()
[all …]
Dgpio_backlight.c34 int brightness = bl->props.brightness; in gpio_backlight_update_status() local
39 brightness = 0; in gpio_backlight_update_status()
42 brightness ? gbl->active : !gbl->active); in gpio_backlight_update_status()
137 bl->props.brightness = gbl->def_value; in gpio_backlight_probe()
Dbacklight.c164 return sprintf(buf, "%d\n", bd->props.brightness); in brightness_show()
172 unsigned long brightness; in brightness_store() local
174 rc = kstrtoul(buf, 0, &brightness); in brightness_store()
182 if (brightness > bd->props.max_brightness) in brightness_store()
185 pr_debug("set brightness to %lu\n", brightness); in brightness_store()
186 bd->props.brightness = brightness; in brightness_store()
197 static DEVICE_ATTR_RW(brightness);
227 rc = sprintf(buf, "%d\n", bd->props.brightness); in actual_brightness_show()
298 bd->props.brightness = bd->ops->get_brightness(bd); in backlight_force_update()
Dadp8860_bl.c265 led_dat->cdev.brightness = LED_OFF; in adp8860_led_probe()
325 static int adp8860_bl_set(struct backlight_device *bl, int brightness) in adp8860_bl_set() argument
332 if ((brightness > 0) && (brightness < ADP8860_MAX_BRIGHTNESS)) { in adp8860_bl_set()
336 ret |= adp8860_write(client, ADP8860_BLMX1, brightness); in adp8860_bl_set()
348 ret |= adp8860_write(client, ADP8860_BLMX1, brightness); in adp8860_bl_set()
350 if (data->current_brightness && brightness == 0) in adp8860_bl_set()
353 else if (data->current_brightness == 0 && brightness) in adp8860_bl_set()
358 data->current_brightness = brightness; in adp8860_bl_set()
365 int brightness = bl->props.brightness; in adp8860_bl_update_status() local
368 brightness = 0; in adp8860_bl_update_status()
[all …]
Domap1_bl.c108 if (bl->current_intensity != dev->props.brightness) { in omapbl_update_status()
110 omapbl_send_intensity(dev->props.brightness); in omapbl_update_status()
111 bl->current_intensity = dev->props.brightness; in omapbl_update_status()
166 dev->props.brightness = pdata->default_intensity; in omapbl_probe()
Dlm3533_bl.c46 int brightness = bd->props.brightness; in lm3533_bl_update_status() local
49 brightness = 0; in lm3533_bl_update_status()
51 brightness = 0; in lm3533_bl_update_status()
53 return lm3533_ctrlbank_set_brightness(&bl->cb, (u8)brightness); in lm3533_bl_update_status()
312 props.brightness = pdata->default_brightness; in lm3533_bl_probe()
358 bd->props.brightness = 0; in lm3533_bl_remove()
Dgeneric_bl.c29 int intensity = bd->props.brightness; in genericbl_send_intensity()
86 bd->props.brightness = machinfo->default_intensity; in genericbl_probe()
100 bd->props.brightness = 0; in genericbl_remove()
Dadp8870_bl.c291 led_dat->cdev.brightness = LED_OFF; in adp8870_led_probe()
351 static int adp8870_bl_set(struct backlight_device *bl, int brightness) in adp8870_bl_set() argument
358 if ((brightness > 0) && (brightness < ADP8870_MAX_BRIGHTNESS)) { in adp8870_bl_set()
364 ret = adp8870_write(client, ADP8870_BLMX1, brightness); in adp8870_bl_set()
383 ret = adp8870_write(client, ADP8870_BLMX1, brightness); in adp8870_bl_set()
388 if (data->current_brightness && brightness == 0) in adp8870_bl_set()
391 else if (data->current_brightness == 0 && brightness) in adp8870_bl_set()
396 data->current_brightness = brightness; in adp8870_bl_set()
403 int brightness = bl->props.brightness; in adp8870_bl_update_status() local
406 brightness = 0; in adp8870_bl_update_status()
[all …]
Dlp8788_bl.c163 bl_dev->props.brightness = 0; in lp8788_bl_update_status()
166 int brt = bl_dev->props.brightness; in lp8788_bl_update_status()
171 u8 brt = bl_dev->props.brightness; in lp8788_bl_update_status()
202 props.brightness = init_brt; in lp8788_backlight_register()
304 bl_dev->props.brightness = 0; in lp8788_backlight_remove()
Dlp855x_bl.c261 int brightness = bl->props.brightness; in lp855x_bl_update_status() local
264 brightness = 0; in lp855x_bl_update_status()
267 lp855x_pwm_ctrl(lp, brightness, bl->props.max_brightness); in lp855x_bl_update_status()
269 lp855x_write_byte(lp, lp->cfg->reg_brightness, (u8)brightness); in lp855x_bl_update_status()
293 props.brightness = pdata->initial_brightness; in lp855x_backlight_register()
467 lp->bl->props.brightness = 0; in lp855x_remove()
Dhp680_bl.c36 int intensity = bd->props.brightness; in hp680bl_send_intensity()
120 bd->props.brightness = HP680_DEFAULT_INTENSITY; in hp680bl_probe()
130 bd->props.brightness = 0; in hp680bl_remove()
Dsky81452-backlight.c62 const unsigned int brightness = (unsigned int)bd->props.brightness; in sky81452_bl_update_status() local
66 if (brightness > 0) { in sky81452_bl_update_status()
67 ret = regmap_write(regmap, SKY81452_REG0, brightness - 1); in sky81452_bl_update_status()
323 bd->props.brightness = 0; in sky81452_bl_remove()
Dipaq_micro_bl.c21 int intensity = bd->props.brightness; in micro_bl_update_status()
53 .brightness = 64,
Dapple_bl.c61 int intensity = bd->props.brightness; in intel_chipset_send_intensity()
106 int intensity = bd->props.brightness; in nvidia_chipset_send_intensity()
192 apple_backlight_device->props.brightness = in apple_bl_add()
Dlocomolcd.c114 int intensity = bd->props.brightness; in locomolcd_set_intensity()
209 locomolcd_bl_device->props.brightness = 2; in locomolcd_probe()
219 locomolcd_bl_device->props.brightness = 0; in locomolcd_remove()
Dld9040.c647 int ret = 0, brightness = bd->props.brightness; in ld9040_set_brightness() local
650 if (brightness < MIN_BRIGHTNESS || in ld9040_set_brightness()
651 brightness > bd->props.max_brightness) { in ld9040_set_brightness()
657 ret = ld9040_gamma_ctl(lcd, bd->props.brightness); in ld9040_set_brightness()
729 bd->props.brightness = MAX_BRIGHTNESS; in ld9040_probe()
Djornada720_bl.c87 if (jornada_ssp_byte(BL_MAX_BRIGHT - bd->props.brightness) in jornada_bl_update_status()
129 bd->props.brightness = BL_DEF_BRIGHT; in jornada_bl_probe()
Dcr_bllcd.c76 int intensity = bd->props.brightness; in cr_backlight_set_intensity()
226 crp->cr_backlight_device->props.brightness = 0; in cr_backlight_probe()
240 crp->cr_backlight_device->props.brightness = 0; in cr_backlight_remove()
Dkb3886_bl.c94 int intensity = bd->props.brightness; in kb3886bl_send_intensity()
163 kb3886_backlight_device->props.brightness = machinfo->default_intensity; in kb3886bl_probe()
/linux-4.4.14/drivers/leds/
Dled-core.c31 unsigned long brightness; in led_timer_function() local
44 brightness = led_get_brightness(led_cdev); in led_timer_function()
45 if (!brightness) { in led_timer_function()
52 brightness = led_cdev->blink_brightness; in led_timer_function()
58 led_cdev->blink_brightness = brightness; in led_timer_function()
59 brightness = LED_OFF; in led_timer_function()
63 led_set_brightness_async(led_cdev, brightness); in led_timer_function()
71 if (brightness) in led_timer_function()
74 if (!brightness) in led_timer_function()
191 enum led_brightness brightness) in led_set_brightness() argument
[all …]
Dleds-dac124s085.c24 int brightness; member
49 (led->brightness & 0xfff)); in dac124s085_led_work()
55 enum led_brightness brightness) in dac124s085_set_brightness() argument
61 led->brightness = brightness; in dac124s085_set_brightness()
81 led->brightness = LED_OFF; in dac124s085_probe()
88 led->ldev.brightness = LED_OFF; in dac124s085_probe()
Dleds.h23 led_cdev->brightness = value; in led_set_brightness_async()
34 led_cdev->brightness = min(value, led_cdev->max_brightness); in led_set_brightness_sync()
38 led_cdev->brightness); in led_set_brightness_sync()
44 return led_cdev->brightness; in led_get_brightness()
Dleds-tlc591xx.c106 u8 brightness) in tlc591xx_set_pwm() argument
110 return regmap_write(priv->regmap, pwm, brightness); in tlc591xx_set_pwm()
118 enum led_brightness brightness = led->ldev.brightness; in tlc591xx_led_work() local
121 switch (brightness) { in tlc591xx_led_work()
131 err = tlc591xx_set_pwm(priv, led, brightness); in tlc591xx_led_work()
140 enum led_brightness brightness) in tlc591xx_brightness_set() argument
144 led->ldev.brightness = brightness; in tlc591xx_brightness_set()
Dleds-regulator.c56 enum led_brightness brightness) in led_regulator_get_voltage() argument
58 if (brightness == 0) in led_regulator_get_voltage()
61 return regulator_list_voltage(supply, brightness - 1); in led_regulator_get_voltage()
167 if (pdata->brightness > led->cdev.max_brightness) { in regulator_led_probe()
169 pdata->brightness); in regulator_led_probe()
172 led->value = pdata->brightness; in regulator_led_probe()
195 led->cdev.brightness = led->value; in regulator_led_probe()
Dleds-lm3530.c112 enum led_brightness brightness; member
230 u8 brightness; in lm3530_init_registers() local
259 if (drvdata->brightness) in lm3530_init_registers()
260 brightness = drvdata->brightness; in lm3530_init_registers()
262 brightness = drvdata->brightness = pdata->brt_val; in lm3530_init_registers()
264 if (brightness > drvdata->led_dev.max_brightness) in lm3530_init_registers()
265 brightness = drvdata->led_dev.max_brightness; in lm3530_init_registers()
271 reg_val[4] = brightness; /* LM3530_BRT_CTRL_REG */ in lm3530_init_registers()
334 drvdata->brightness = brt_val; in lm3530_brightness_set()
440 drvdata->brightness = LED_OFF; in lm3530_probe()
Dleds-max8997.c261 led->cdev.brightness = 0; in max8997_led_probe()
267 u8 mode = 0, brightness = 0; in max8997_led_probe() local
270 brightness = pdata->led_pdata->brightness[led->id]; in max8997_led_probe()
274 if (brightness > led->cdev.max_brightness) in max8997_led_probe()
275 brightness = led->cdev.max_brightness; in max8997_led_probe()
276 max8997_led_set_current(led, brightness); in max8997_led_probe()
277 led->cdev.brightness = brightness; in max8997_led_probe()
Dleds-cobalt-raq.c37 enum led_brightness brightness) in raq_web_led_set() argument
43 if (brightness) in raq_web_led_set()
58 enum led_brightness brightness) in raq_power_off_led_set() argument
64 if (brightness) in raq_power_off_led_set()
Dleds-lm3642.c111 u8 brightness, enum lm3642_mode opmode) in lm3642_control() argument
125 if (!brightness) in lm3642_control()
132 (brightness - 1) << TORCH_I_SHIFT); in lm3642_control()
141 (brightness - 1) << FLASH_I_SHIFT); in lm3642_control()
150 (brightness - 1) << TORCH_I_SHIFT); in lm3642_control()
223 enum led_brightness brightness) in lm3642_torch_brightness_set() argument
228 chip->br_torch = brightness; in lm3642_torch_brightness_set()
280 enum led_brightness brightness) in lm3642_strobe_brightness_set() argument
285 chip->br_flash = brightness; in lm3642_strobe_brightness_set()
301 enum led_brightness brightness) in lm3642_indicator_brightness_set() argument
[all …]
Dled-class-flash.c78 return sprintf(buf, "%u\n", fled_cdev->brightness.val); in flash_brightness_show()
88 return sprintf(buf, "%u\n", fled_cdev->brightness.max); in max_flash_brightness_show()
262 fled_cdev->brightness.val); in led_flash_resume()
369 u32 brightness) in led_set_flash_brightness() argument
372 struct led_flash_setting *s = &fled_cdev->brightness; in led_set_flash_brightness()
374 s->val = brightness; in led_set_flash_brightness()
386 struct led_flash_setting *s = &fled_cdev->brightness; in led_update_flash_brightness()
387 u32 brightness; in led_update_flash_brightness() local
391 &brightness); in led_update_flash_brightness()
395 s->val = brightness; in led_update_flash_brightness()
Dleds-88pm860x.c43 unsigned char brightness; member
83 if ((led->current_brightness == 0) && led->brightness) { in pm860x_led_work()
95 led->brightness); in pm860x_led_work()
97 if (led->brightness == 0) { in pm860x_led_work()
111 led->current_brightness = led->brightness; in pm860x_led_work()
113 led->reg_control, led->brightness); in pm860x_led_work()
122 data->brightness = value >> 3; in pm860x_led_set()
Dleds-da9052.c39 int brightness; member
52 val = (led->brightness & 0x7f) | DA9052_LED_CONT_DIM; in da9052_set_led_brightness()
74 led->brightness = value; in da9052_led_set()
137 led[i].cdev.brightness = LED_OFF; in da9052_led_probe()
139 led[i].brightness = LED_OFF; in da9052_led_probe()
190 led[i].brightness = 0; in da9052_led_remove()
Dleds-lm355x.c208 u8 brightness, enum lm355x_mode opmode) in lm355x_control() argument
223 if (!brightness) in lm355x_control()
231 (brightness - 1) in lm355x_control()
256 (brightness - 1) in lm355x_control()
284 (brightness - 1) in lm355x_control()
330 enum led_brightness brightness) in lm355x_torch_brightness_set() argument
335 chip->br_torch = brightness; in lm355x_torch_brightness_set()
351 enum led_brightness brightness) in lm355x_strobe_brightness_set() argument
356 chip->br_flash = brightness; in lm355x_strobe_brightness_set()
372 enum led_brightness brightness) in lm355x_indicator_brightness_set() argument
[all …]
Dleds-aat1290.c138 enum led_brightness brightness) in aat1290_brightness_set() argument
142 if (brightness == 0) { in aat1290_brightness_set()
155 AAT1290_MAX_MM_CURR_PERCENT_0 - brightness); in aat1290_brightness_set()
174 enum led_brightness brightness) in aat1290_led_brightness_set() argument
179 led->torch_brightness = brightness; in aat1290_led_brightness_set()
184 enum led_brightness brightness) in aat1290_led_brightness_set_sync() argument
189 aat1290_brightness_set(led, brightness); in aat1290_led_brightness_set_sync()
218 led_cdev->brightness = 0; in aat1290_led_flash_strobe_set()
413 enum led_brightness brightness) in aat1290_brightness_to_intensity() argument
418 return led->mm_current_scale[brightness - 1]; in aat1290_brightness_to_intensity()
[all …]
Dleds-cobalt-qube.c20 enum led_brightness brightness) in qube_front_led_set() argument
22 if (brightness) in qube_front_led_set()
31 .brightness = LED_FULL,
Dleds-bcm6358.c125 led->cdev.brightness = LED_FULL; in bcm6358_led()
135 led->cdev.brightness = LED_FULL; in bcm6358_led()
137 led->cdev.brightness = LED_OFF; in bcm6358_led()
139 led->cdev.brightness = LED_OFF; in bcm6358_led()
142 led->cdev.brightness = LED_OFF; in bcm6358_led()
144 bcm6358_led_mode(led, led->cdev.brightness); in bcm6358_led()
Dleds-ktd2692.c162 enum led_brightness brightness) in ktd2692_brightness_set() argument
166 if (brightness == LED_OFF) { in ktd2692_brightness_set()
170 ktd2692_expresswire_write(led, brightness | in ktd2692_brightness_set()
188 enum led_brightness brightness) in ktd2692_led_brightness_set() argument
193 led->torch_brightness = brightness; in ktd2692_led_brightness_set()
198 enum led_brightness brightness) in ktd2692_led_brightness_set_sync() argument
203 ktd2692_brightness_set(led, brightness); in ktd2692_led_brightness_set_sync()
231 fled_cdev->led_cdev.brightness = LED_OFF; in ktd2692_led_flash_strobe_set()
Dleds-tca6507.c150 static inline int TO_LEVEL(int brightness) in TO_LEVEL() argument
152 return brightness >> 4; in TO_LEVEL()
391 int level = TO_LEVEL(led->led_cdev.brightness); in led_prepare()
398 led->led_cdev.brightness = TO_BRIGHT(level); in led_prepare()
435 led->led_cdev.brightness = LED_FULL; in led_prepare()
445 led->led_cdev.brightness = TO_BRIGHT(tca->bank[best].level); in led_prepare()
524 led->led_cdev.brightness = TO_BRIGHT(b->level); in led_prepare()
555 enum led_brightness brightness) in tca6507_brightness_set() argument
559 led->led_cdev.brightness = brightness; in tca6507_brightness_set()
589 if (led->led_cdev.brightness == LED_OFF) in tca6507_blink_set()
[all …]
Dleds-bcm6328.c292 led->cdev.brightness = LED_FULL; in bcm6328_led()
308 led->cdev.brightness = LED_FULL; in bcm6328_led()
310 led->cdev.brightness = LED_OFF; in bcm6328_led()
312 led->cdev.brightness = LED_OFF; in bcm6328_led()
315 led->cdev.brightness = LED_OFF; in bcm6328_led()
318 if ((led->active_low && led->cdev.brightness == LED_FULL) || in bcm6328_led()
319 (!led->active_low && led->cdev.brightness == LED_OFF)) in bcm6328_led()
Dleds-rb532.c19 enum led_brightness brightness) in rb532_led_set() argument
21 if (brightness) in rb532_led_set()
Dleds-wm831x-status.c37 enum led_brightness brightness; member
62 if (led->brightness != LED_OFF) in wm831x_status_work()
80 led->brightness = value; in wm831x_status_set()
273 drvdata->brightness = LED_FULL; in wm831x_status_probe()
275 drvdata->brightness = LED_OFF; in wm831x_status_probe()
Dleds-lp8788.c32 enum led_brightness brightness; member
96 u8 val = led->brightness; in lp8788_led_work()
124 led->brightness = brt_val; in lp8788_brightness_set()
Dleds-ss4200.c219 enum led_brightness brightness) in nasgpio_led_set_brightness() argument
222 if (brightness >= LED_HALF) in nasgpio_led_set_brightness()
234 if (brightness == 0) in nasgpio_led_set_brightness()
485 led->brightness = LED_OFF; in register_nasgpio_led()
487 led->brightness = LED_FULL; in register_nasgpio_led()
Dleds-pca955x.c114 enum led_brightness brightness; member
214 switch (pca955x_led->brightness) { in pca955x_led_work()
233 255 - pca955x_led->brightness); in pca955x_led_work()
249 pca955x->brightness = value; in pca955x_led_set()
Dleds-pwm.c63 enum led_brightness brightness) in led_pwm_set() argument
70 duty *= brightness; in led_pwm_set()
109 led_data->cdev.brightness = LED_OFF; in led_pwm_add()
Dleds-lp3944.c285 enum led_brightness brightness) in lp3944_led_set_brightness() argument
290 __func__, led_cdev->name, brightness); in lp3944_led_set_brightness()
292 led->status = !!brightness; in lp3944_led_set_brightness()
338 led->ldev.brightness = in lp3944_configure()
Dled-class.c35 return sprintf(buf, "%u\n", led_cdev->brightness); in brightness_show()
65 static DEVICE_ATTR_RW(brightness);
122 led_cdev->brightness_set(led_cdev, led_cdev->brightness); in led_classdev_resume()
Dleds-pca963x.c116 enum led_brightness brightness; member
135 switch (pca963x->brightness) { in pca963x_brightness_work()
147 pca963x->brightness); in pca963x_brightness_work()
206 pca963x->brightness = value; in pca963x_led_set()
Dleds-bd2802.c573 led->cdev_led1r.brightness = LED_OFF; in bd2802_register_led_classdev()
585 led->cdev_led1g.brightness = LED_OFF; in bd2802_register_led_classdev()
597 led->cdev_led1b.brightness = LED_OFF; in bd2802_register_led_classdev()
609 led->cdev_led2r.brightness = LED_OFF; in bd2802_register_led_classdev()
621 led->cdev_led2g.brightness = LED_OFF; in bd2802_register_led_classdev()
633 led->cdev_led2b.brightness = LED_OFF; in bd2802_register_led_classdev()
Dleds-lp8860.c113 enum led_brightness brightness; member
219 int disp_brightness = led->brightness * 255; in lp8860_led_brightness_work()
252 led->brightness = brt_val; in lp8860_brightness_set()
/linux-4.4.14/drivers/net/wireless/rt2x00/
Drt2x00leds.c33 unsigned int brightness; in rt2x00leds_led_quality() local
66 brightness = ((LED_FULL / 6) * rssi) + 1; in rt2x00leds_led_quality()
67 if (brightness != led->led_dev.brightness) { in rt2x00leds_led_quality()
68 led->led_dev.brightness_set(&led->led_dev, brightness); in rt2x00leds_led_quality()
69 led->led_dev.brightness = brightness; in rt2x00leds_led_quality()
75 unsigned int brightness = enabled ? LED_FULL : LED_OFF; in rt2x00led_led_simple() local
80 led->led_dev.brightness_set(&led->led_dev, brightness); in rt2x00led_led_simple()
81 led->led_dev.brightness = brightness; in rt2x00led_led_simple()
110 led->led_dev.brightness = LED_OFF; in rt2x00leds_register_led()
214 led->led_dev.brightness = LED_OFF; in rt2x00leds_suspend_led()
[all …]
/linux-4.4.14/Documentation/leds/
Dleds-lm3556.txt21 LM3556 Flash can be controlled through sys/class/leds/flash/brightness file
22 * if STROBE pin is enabled, below example control brightness only, and
26 OFF : #echo 0 > sys/class/leds/flash/brightness
27 93.75 mA: #echo 1 > sys/class/leds/flash/brightness
29 1500 mA: #echo 16 > sys/class/leds/flash/brightness
35 LM3556 torch can be controlled through sys/class/leds/torch/brightness file.
36 * if TORCH pin is enabled, below example control brightness only,
40 OFF : #echo 0 > sys/class/leds/torch/brightness
41 46.88 mA: #echo 1 > sys/class/leds/torch/brightness
43 375 mA : #echo 8 > sys/class/leds/torch/brightness
[all …]
Dleds-class.txt6 userspace. LEDs appear in /sys/class/leds/. The maximum brightness of the
7 LED is defined in max_brightness file. The brightness file will set the brightness
9 brightness support so will just be turned on for non-zero brightness settings.
20 The timer trigger will periodically change the LED brightness between
21 LED_OFF and the current brightness setting. The "on" and "off" time can
23 You can change the brightness value of a LED independently of the timer
24 trigger. However, if you set the brightness value to LED_OFF it will
65 as that will not just set the LED brightness but also stop any software
73 Setting the brightness to zero with brightness_set() callback function
Dleds-blinkm.txt22 brightness device max_brightness power subsystem trigger uevent
25 brightness device max_brightness power subsystem trigger uevent
28 brightness device max_brightness power subsystem trigger uevent
37 $ cat blinkm-6-9-blue/brightness
40 $ echo 200 > blinkm-6-9-blue/brightness
Dledtrig-oneshot.txt27 LED_FULL brightness after it has been armed.
31 LED_OFF brightness after it has been armed.
/linux-4.4.14/Documentation/devicetree/bindings/leds/backlight/
Dpwm-backlight.txt6 - brightness-levels: Array of distinct brightness levels. Typically these
8 The actual brightness level (PWM duty cycle) will be interpolated
11 - default-brightness-level: the default brightness level (index into the
12 array defined by the "brightness-levels" property)
30 brightness-levels = <0 4 8 16 32 64 128 255>;
31 default-brightness-level = <6>;
Dtps65217-backlight.txt12 - default-brightness: valid values: 0-100
24 default-brightness = <50>;
Dpm8941-wled.txt8 - default-brightness: brightness value on boot, value from: 0-4095
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/
Doverlay.c46 struct drm_property *brightness; member
54 int brightness; member
202 u32 luma = (plane->brightness - 512) << 16 | plane->contrast; in nv10_set_params()
237 else if (property == nv_plane->props.brightness) in nv_set_property()
238 nv_plane->brightness = value; in nv_set_property()
292 plane->props.brightness = drm_property_create_range( in nv10_overlay_init()
302 !plane->props.brightness || in nv10_overlay_init()
316 plane->brightness = 512; in nv10_overlay_init()
318 plane->props.brightness, plane->brightness); in nv10_overlay_init()
356 int brightness = (nv_plane->brightness - 512) * 62 / 512; in nv04_update_plane() local
[all …]
/linux-4.4.14/Documentation/devicetree/bindings/leds/
Dleds-netxbig.txt19 - max-brightness: Maximum brightness value.
43 max-brightness = <7>;
52 max-brightness = <7>;
62 max-brightness = <7>;
71 max-brightness = <7>;
81 max-brightness = <7>;
90 max-brightness = <7>;
Dleds-pwm.txt15 - max-brightness : Maximum brightness possible for the LED
42 max-brightness = <127>;
48 max-brightness = <255>;
/linux-4.4.14/arch/arm/mach-s3c64xx/
Dmach-hmt.c93 static int hmt_bl_notify(struct device *dev, int brightness) in hmt_bl_notify() argument
99 if (brightness < 0x800) { in hmt_bl_notify()
101 brightness = (100*256 * brightness + 231245/2) / 231245; in hmt_bl_notify()
104 int t = (brightness*4 + 16*1024 + 58)/116; in hmt_bl_notify()
105 brightness = 25 * ((t * t * t + 0x100000/2) / 0x100000); in hmt_bl_notify()
108 gpio_set_value(S3C64XX_GPB(4), brightness); in hmt_bl_notify()
110 return brightness; in hmt_bl_notify()
/linux-4.4.14/drivers/leds/trigger/
Dledtrig-backlight.c26 int brightness; member
53 n->brightness = led->brightness; in fb_notifier_callback()
56 led_set_brightness_async(led, n->brightness); in fb_notifier_callback()
94 led_set_brightness_async(led, n->brightness); in bl_trig_invert_store()
118 n->brightness = led->brightness; in bl_trig_activate()
Dledtrig-heartbeat.c37 unsigned long brightness = LED_OFF; in led_heartbeat_function() local
61 brightness = led_cdev->max_brightness; in led_heartbeat_function()
67 brightness = led_cdev->max_brightness; in led_heartbeat_function()
73 brightness = led_cdev->max_brightness; in led_heartbeat_function()
80 brightness = led_cdev->max_brightness; in led_heartbeat_function()
84 led_set_brightness_async(led_cdev, brightness); in led_heartbeat_function()
/linux-4.4.14/drivers/usb/misc/
Dappledisplay.c150 pdata->msgdata[1] = bd->props.brightness; in appledisplay_bl_update_status()
169 int retval, brightness; in appledisplay_bl_get_brightness() local
181 brightness = pdata->msgdata[1]; in appledisplay_bl_get_brightness()
187 return brightness; in appledisplay_bl_get_brightness()
203 pdata->bd->props.brightness = retval; in appledisplay_work()
219 int i, retval = -ENOMEM, brightness; in appledisplay_probe() local
304 brightness = appledisplay_bl_get_brightness(pdata->bd); in appledisplay_probe()
306 if (brightness < 0) { in appledisplay_probe()
307 retval = brightness; in appledisplay_probe()
314 pdata->bd->props.brightness = brightness; in appledisplay_probe()
Dcytherm.c40 int brightness; member
91 return sprintf(buf, "%i", cytherm->brightness); in show_brightness()
109 cytherm->brightness = simple_strtoul(buf, NULL, 10); in set_brightness()
111 if (cytherm->brightness > 0xFF) in set_brightness()
112 cytherm->brightness = 0xFF; in set_brightness()
113 else if (cytherm->brightness < 0) in set_brightness()
114 cytherm->brightness = 0; in set_brightness()
118 cytherm->brightness, buffer, 8); in set_brightness()
132 static DEVICE_ATTR(brightness, S_IRUGO | S_IWUSR | S_IWGRP,
363 dev->brightness = 0xFF; in cytherm_probe()
/linux-4.4.14/drivers/media/radio/
Dradio-shark.c74 atomic_t brightness[NO_LEDS]; member
163 int i, res, brightness, actual_len; in shark_led_work() local
169 brightness = atomic_read(&shark->brightness[i]); in shark_led_work()
173 shark->transfer_buffer[1] = brightness; in shark_led_work()
175 shark->transfer_buffer[0] = brightness ? 0xA9 : 0xA8; in shark_led_work()
192 atomic_set(&shark->brightness[BLUE_LED], value); in shark_led_set_blue()
204 atomic_set(&shark->brightness[BLUE_PULSE_LED], 256 - value); in shark_led_set_blue_pulse()
216 atomic_set(&shark->brightness[RED_LED], value); in shark_led_set_red()
224 .brightness = LED_OFF,
230 .brightness = LED_OFF,
[all …]
Dradio-shark2.c70 atomic_t brightness[NO_LEDS]; member
150 int i, res, brightness, actual_len; in shark_led_work() local
156 brightness = atomic_read(&shark->brightness[i]); in shark_led_work()
159 shark->transfer_buffer[1] = brightness; in shark_led_work()
177 atomic_set(&shark->brightness[BLUE_LED], value); in shark_led_set_blue()
188 atomic_set(&shark->brightness[RED_LED], value); in shark_led_set_red()
196 .brightness = LED_OFF,
202 .brightness = LED_OFF,
212 atomic_set(&shark->brightness[BLUE_LED], 127); in shark_register_leds()
/linux-4.4.14/drivers/gpu/drm/shmobile/
Dshmob_drm_backlight.c25 int brightness = bdev->props.brightness; in shmob_drm_backlight_update() local
29 brightness = 0; in shmob_drm_backlight_update()
31 return bdata->set_brightness(brightness); in shmob_drm_backlight_update()
79 backlight->props.brightness = bdata->max_brightness; in shmob_drm_backlight_init()
/linux-4.4.14/drivers/acpi/
Dacpi_video.c209 struct acpi_video_device_brightness *brightness; member
244 for (i = 2; i < vd->brightness->count; i++) { in acpi_video_get_brightness()
245 if (vd->brightness->levels[i] == cur_level) in acpi_video_get_brightness()
257 int request_level = bd->props.brightness + 2; in acpi_video_set_brightness()
262 vd->brightness->levels[request_level]); in acpi_video_set_brightness()
277 *state = video->brightness->count - 3; in video_get_max_state()
291 for (offset = 2; offset < video->brightness->count; offset++) in video_get_cur_state()
292 if (level == video->brightness->levels[offset]) { in video_get_cur_state()
293 *state = video->brightness->count - offset - 1; in video_get_cur_state()
307 if (state >= video->brightness->count - 2) in video_set_cur_state()
[all …]
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-class-backlight11 What: /sys/class/backlight/<backlight>/brightness
16 Control the brightness for this <backlight>. Values
18 show the brightness level stored in the driver, which
19 may not be the actual brightness (see actual_brightness).
27 Show the actual brightness by querying the hardware.
35 Maximum brightness for <backlight>.
/linux-4.4.14/drivers/gpu/drm/gma500/
Dbacklight.c43 dev_priv->backlight_device->props.brightness = dev_priv->backlight_level; in gma_backlight_enable()
55 dev_priv->backlight_device->props.brightness = 0; in gma_backlight_disable()
67 dev_priv->backlight_device->props.brightness = v; in gma_backlight_set()
89 dev_priv->backlight_device->props.brightness = 0; in gma_backlight_exit()
Dmdfld_device.c55 int level = bd->props.brightness; in mdfld_set_brightness()
92 dev_priv->brightness = level; in mdfld_set_brightness()
102 DRM_DEBUG_DRIVER("brightness = 0x%x \n", dev_priv->brightness); in mdfld_get_brightness()
105 return dev_priv->brightness; in mdfld_get_brightness()
142 mdfld_backlight_device->props.brightness = BRIGHTNESS_MAX_LEVEL; in mdfld_backlight_init()
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-class-led1 What: /sys/class/leds/<led>/brightness
6 Set the brightness of the LED. Most LEDs don't
7 have hardware brightness support so will just be turned on for
8 non-zero brightness settings. The value is between 0 and
16 Maximum brightness level for this led, default is 255 (LED_FULL).
Dsysfs-class-backlight-driver-adp887011 Control the maximum brightness for <ambient light zone>
13 will also show the brightness level stored for this
25 Control the dim brightness for <ambient light zone>
28 This file will also show the dim brightness level stored for
39 8000 (max ambient brightness)
56 /sys/class/backlight/<backlight>/brightness.
Dsysfs-class-leds-gt683r15 Audio: LEDs brightness depends on sound level
16 Breathing: LEDs brightness varies at human breathing rate
Dsysfs-platform-msi-laptop6 Screen brightness: contains a single integer in the range 0..8.
13 Enable automatic brightness control: contains either 0 or 1. If
14 set to 1 the hardware adjusts the screen brightness
Dsysfs-class-led-flash6 Set the brightness of this LED in the flash strobe mode, in
8 that support setting flash brightness.
18 Maximum brightness level for this LED in the flash strobe mode,
/linux-4.4.14/drivers/hid/
Dhid-corsair.c29 int brightness; member
150 int brightness; in k90_backlight_get() local
163 brightness = data[4]; in k90_backlight_get()
164 if (brightness < 0 || brightness > 3) { in k90_backlight_get()
170 return brightness; in k90_backlight_get()
177 return led->brightness; in k90_record_led_get()
181 enum led_brightness brightness) in k90_brightness_set() argument
185 led->brightness = brightness; in k90_brightness_set()
207 USB_RECIP_DEVICE, led->brightness, 0, in k90_backlight_work()
230 if (led->brightness > 0) in k90_record_led_work()
[all …]
Dhid-thingm.c127 buf[2] = rgb->red.ldev.brightness; in thingm_write_color()
128 buf[3] = rgb->green.ldev.brightness; in thingm_write_color()
129 buf[4] = rgb->blue.ldev.brightness; in thingm_write_color()
147 enum led_brightness brightness) in thingm_led_set() argument
Dhid-picolcd_backlight.c42 data->lcd_brightness = bdev->props.brightness & 0x0ff; in picolcd_set_brightness()
85 bdev->props.brightness = 0xff; in picolcd_init_backlight()
/linux-4.4.14/include/linux/
Dled-class-flash.h40 u32 brightness);
43 u32 *brightness);
77 struct led_flash_setting brightness; member
155 u32 brightness);
Dpwm_backlight.h19 int (*notify)(struct device *dev, int brightness);
20 void (*notify_after)(struct device *dev, int brightness);
Dleds.h36 enum led_brightness brightness; member
55 enum led_brightness brightness);
61 enum led_brightness brightness);
162 enum led_brightness brightness);
Dleds-regulator.h43 enum led_brightness brightness; /* initial brightness value */ member
Dled-lm3530.h77 void (*pwm_set_intensity) (int brightness, int max_brightness);
/linux-4.4.14/arch/arm/boot/dts/
Dkirkwood-net5big.dts99 max-brightness = <7>;
108 max-brightness = <7>;
118 max-brightness = <7>;
127 max-brightness = <7>;
137 max-brightness = <7>;
146 max-brightness = <7>;
Dkirkwood-netxbig.dtsi138 max-brightness = <7>;
147 max-brightness = <7>;
157 max-brightness = <7>;
166 max-brightness = <7>;
176 max-brightness = <7>;
185 max-brightness = <7>;
Dtegra30-colibri-eval-v3.dts121 brightness-levels = <255 128 64 32 16 8 4 0>;
122 default-brightness-level = <6>;
165 max-brightness = <255>;
170 max-brightness = <255>;
175 max-brightness = <255>;
Dat91-kizbox.dts114 max-brightness = <255>;
121 max-brightness = <255>;
128 max-brightness = <255>;
135 max-brightness = <255>;
Dimx6q-tx6q-1110.dts34 brightness-levels = < 0 1 2 3 4 5 6 7 8 9
45 default-brightness-level = <50>;
56 brightness-levels = < 0 1 2 3 4 5 6 7 8 9
67 default-brightness-level = <50>;
Dimx6dl-tx6u-811x.dts34 brightness-levels = < 0 1 2 3 4 5 6 7 8 9
45 default-brightness-level = <50>;
56 brightness-levels = < 0 1 2 3 4 5 6 7 8 9
67 default-brightness-level = <50>;
Dtegra30-apalis-eval.dts185 brightness-levels = <255 231 223 207 191 159 127 0>;
186 default-brightness-level = <6>;
219 max-brightness = <255>;
225 max-brightness = <255>;
231 max-brightness = <255>;
Dwm8850-w70v2.dts23 brightness-levels = <0 40 60 80 100 130 190 255>;
24 default-brightness-level = <5>;
Dimx53-tx53-x13x.dts30 brightness-levels = <
43 default-brightness-level = <50>;
50 brightness-levels = <
63 default-brightness-level = <50>;
Dimx6dl-aristainetos_7.dts58 brightness-levels = <0 4 8 16 32 64 128 255>;
59 default-brightness-level = <6>;
Dat91-kizbox2.dts198 max-brightness = <255>;
205 max-brightness = <255>;
212 max-brightness = <255>;
Dimx6dl-aristainetos_4.dts22 brightness-levels = <0 4 8 16 32 64 128 255>;
23 default-brightness-level = <7>;
Dat91sam9x5dm.dtsi61 brightness-levels = <0 4 8 16 32 64 128 255>;
62 default-brightness-level = <6>;
Dimx6dl-tx6dl-comtft.dts32 brightness-levels = < 0 1 2 3 4 5 6 7 8 9
43 default-brightness-level = <50>;
Dimx6q-tx6q-1010-comtft.dts32 brightness-levels = < 0 1 2 3 4 5 6 7 8 9
43 default-brightness-level = <50>;
Dvf-colibri-eval-v3.dtsi51 brightness-levels = <0 4 8 16 32 64 128 255>;
52 default-brightness-level = <6>;
Dat91-kizboxmini.dts118 max-brightness = <255>;
125 max-brightness = <255>;
Dimx6q-tx6q-1020-comtft.dts32 brightness-levels = < 0 1 2 3 4 5 6 7 8 9
43 default-brightness-level = <50>;
Dtegra20-medcom-wide.dts50 brightness-levels = <0 4 8 16 32 64 128 255>;
51 default-brightness-level = <6>;
Dimx28-cfa10058.dts141 brightness-levels = <0 4 8 16 32 64 128 255>;
142 default-brightness-level = <6>;
Dimx23-evk.dts156 brightness-levels = <0 4 8 16 32 64 128 255>;
157 default-brightness-level = <6>;
Dimx28-cfa10057.dts174 brightness-levels = <0 4 8 16 32 64 128 255>;
175 default-brightness-level = <7>;
Dimx6q-tx6q-1010.dts32 brightness-levels = < 0 1 2 3 4 5 6 7 8 9
43 default-brightness-level = <50>;
Dimx6dl-tx6u-801x.dts32 brightness-levels = < 0 1 2 3 4 5 6 7 8 9
43 default-brightness-level = <50>;
Dimx28-cfa10055.dts164 brightness-levels = <0 4 8 16 32 64 128 255>;
165 default-brightness-level = <6>;
Dat91sam9rlek.dts192 max-brightness = <255>;
198 max-brightness = <255>;
Dimx6q-tx6q-1020.dts32 brightness-levels = < 0 1 2 3 4 5 6 7 8 9
43 default-brightness-level = <50>;
Dsun8i-q8-common.dtsi56 brightness-levels = <0 10 20 30 40 50 60 70 80 90 100>;
57 default-brightness-level = <8>;
Dimx6qdl-nitrogen6_max.dtsi235 brightness-levels = <0 4 8 16 32 64 128 255>;
236 default-brightness-level = <7>;
244 brightness-levels = <0 4 8 16 32 64 128 255>;
245 default-brightness-level = <7>;
253 brightness-levels = <0 4 8 16 32 64 128 255>;
254 default-brightness-level = <7>;
/linux-4.4.14/drivers/media/usb/gspca/gl860/
Dgl860-ov9655.c158 sd->vcur.brightness = 128; in ov9655_init_settings()
167 sd->vmax.brightness = 255; in ov9655_init_settings()
201 sd->vold.brightness = -1; in ov9655_init_pre_alt()
312 s32 bright = sd->vcur.brightness; in ov9655_camera_settings()
315 if (bright != sd->vold.brightness) { in ov9655_camera_settings()
316 sd->vold.brightness = bright; in ov9655_camera_settings()
317 if (bright < 0 || bright > sd->vmax.brightness) in ov9655_camera_settings()
Dgl860-ov2640.c188 sd->vcur.brightness = 0; in ov2640_init_settings()
199 sd->vmax.brightness = 255; in ov2640_init_settings()
252 sd->vold.brightness = -1; in ov2640_init_pre_alt()
352 s32 bright = sd->vcur.brightness; in ov2640_camera_settings()
375 if (bright != sd->vold.brightness) { in ov2640_camera_settings()
376 sd->vold.brightness = bright; in ov2640_camera_settings()
377 if (bright < 0 || bright > sd->vmax.brightness) in ov2640_camera_settings()
Dgl860-mi1320.c190 sd->vcur.brightness = 0; in mi1320_init_settings()
202 sd->vmax.brightness = 8; in mi1320_init_settings()
267 sd->vold.brightness = -1; in mi1320_init_pre_alt()
353 s32 bright = sd->vcur.brightness; in mi1320_camera_settings()
416 if (bright != sd->vold.brightness) { in mi1320_camera_settings()
417 sd->vold.brightness = bright; in mi1320_camera_settings()
418 if (bright < 0 || bright > sd->vmax.brightness) in mi1320_camera_settings()
Dgl860-mi2020.c368 sd->vcur.brightness = 70; in mi2020_init_settings()
380 sd->vmax.brightness = 128; in mi2020_init_settings()
438 sd->vold.brightness = -1; in mi2020_init_pre_alt()
639 s32 bright = sd->vcur.brightness; in mi2020_camera_settings()
732 if (bright != sd->vold.brightness) { in mi2020_camera_settings()
733 sd->vold.brightness = bright; in mi2020_camera_settings()
734 if (bright < 0 || bright > sd->vmax.brightness) in mi2020_camera_settings()
/linux-4.4.14/Documentation/acpi/
Dvideo_extension.txt26 get the brightness level the firmware thinks it is at;
27 bl_power: not implemented, will set the current brightness instead;
28 brightness: on write, control method _BCM will run to set the requested
29 brightness level;
34 brightness, actual_brightness and max_brightness. So if we have
59 corresponds to the 0x0A brightness value) to 9 (that corresponds to the
60 0x64 brightness value) inclusive. Each of those index values is regarded
61 as a "brightness level" indicator. Thus from the user space perspective
62 the range of available brightness levels is from 0 to 9 (max_brightness)
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-flash-led-class.c65 enum led_brightness brightness) in __led_brightness_to_intensity() argument
77 --brightness; in __led_brightness_to_intensity()
79 return (brightness * ctrl->step) + ctrl->minimum; in __led_brightness_to_intensity()
86 enum led_brightness brightness; in v4l2_flash_set_led_brightness() local
89 brightness = call_flash_op(v4l2_flash, in v4l2_flash_set_led_brightness()
93 brightness = __intensity_to_led_brightness(ctrl, ctrl->val); in v4l2_flash_set_led_brightness()
104 brightness); in v4l2_flash_set_led_brightness()
111 brightness); in v4l2_flash_set_led_brightness()
114 brightness); in v4l2_flash_set_led_brightness()
146 led_cdev->brightness); in v4l2_flash_update_led_brightness()
[all …]
/linux-4.4.14/drivers/staging/fbtft/
Dfb_watterott.c229 int brightness = bd->props.brightness; in backlight_chip_update_status() local
233 __func__, bd->props.brightness, bd->props.power, in backlight_chip_update_status()
237 brightness = 0; in backlight_chip_update_status()
240 brightness = 0; in backlight_chip_update_status()
242 write_reg(par, CMD_LCD_LED, brightness); in backlight_chip_update_status()
259 bl_props.brightness = DEFAULT_BRIGHTNESS; in register_chip_backlight()
/linux-4.4.14/drivers/platform/x86/
Dfujitsu-laptop.c185 enum led_brightness brightness);
195 enum led_brightness brightness);
255 enum led_brightness brightness) in logolamp_set() argument
257 if (brightness >= LED_FULL) { in logolamp_set()
260 } else if (brightness >= LED_HALF) { in logolamp_set()
269 enum led_brightness brightness) in kblamps_set() argument
271 if (brightness >= LED_FULL) in kblamps_set()
279 enum led_brightness brightness = LED_OFF; in logolamp_get() local
284 brightness = LED_HALF; in logolamp_get()
287 brightness = LED_FULL; in logolamp_get()
[all …]
Dalienware-wmi.c142 u8 brightness; member
233 legacy_args.brightness = global_brightness; in alienware_update_led()
287 static int wmax_brightness(int brightness) in wmax_brightness() argument
293 .percentage = brightness, in wmax_brightness()
305 enum led_brightness brightness) in global_led_set() argument
308 global_brightness = brightness; in global_led_set()
310 ret = wmax_brightness(brightness); in global_led_set()
Dacer-wmi.c228 static int brightness = -1; variable
237 module_param(brightness, int, 0444);
242 MODULE_PARM_DESC(brightness, "Set initial LCD backlight brightness");
250 int brightness; member
291 s8 brightness; member
305 if (quirks->brightness) in set_quirks()
319 .brightness = -1,
709 switch (quirks->brightness) { in AMW0_get_u32()
751 switch (quirks->brightness) { in AMW0_set_u32()
893 if (quirks->brightness >= 0) in AMW0_set_capabilities()
[all …]
Dtoshiba_acpi.c468 enum led_brightness brightness) in toshiba_illumination_set() argument
480 state = brightness ? 1 : 0; in toshiba_illumination_set()
601 enum led_brightness brightness) in toshiba_kbd_backlight_set() argument
609 state = brightness ? 1 : 0; in toshiba_kbd_backlight_set()
703 enum led_brightness brightness) in toshiba_eco_mode_set_status() argument
712 in[2] = (brightness) ? 1 : 0; in toshiba_eco_mode_set_status()
1120 int brightness = 0; in __get_lcd_brightness() local
1129 brightness++; in __get_lcd_brightness()
1138 return brightness + (value >> HCI_LCD_BRIGHTNESS_SHIFT); in __get_lcd_brightness()
1204 return set_lcd_brightness(dev, bd->props.brightness); in set_lcd_status()
[all …]
Dasus-wmi.c1481 if ((asus->driver->brightness < bd->props.brightness) || in get_scalar_command()
1482 bd->props.brightness == bd->props.max_brightness) in get_scalar_command()
1484 else if ((asus->driver->brightness > bd->props.brightness) || in get_scalar_command()
1485 bd->props.brightness == 0) in get_scalar_command()
1488 asus->driver->brightness = bd->props.brightness; in get_scalar_command()
1516 ctrl_param = bd->props.brightness; in update_bl_status()
1532 int old = bd->props.brightness; in asus_wmi_backlight_notify()
1540 bd->props.brightness = new; in asus_wmi_backlight_notify()
1581 bd->props.brightness = read_brightness(bd); in asus_wmi_backlight_init()
1585 asus->driver->brightness = bd->props.brightness; in asus_wmi_backlight_init()
Dasus-wmi.h56 int brightness; member
Dintel_oaktrail.c230 u8 percent = (u8) b->props.brightness; in set_backlight_brightness()
266 bd->props.brightness = get_backlight_brightness(bd); in oaktrail_backlight_init()
Dapple-gmux.c260 u32 brightness = bd->props.brightness; in gmux_update_status() local
265 gmux_write32(gmux_data, GMUX_PORT_BRIGHTNESS, brightness); in gmux_update_status()
544 bdev->props.brightness = gmux_get_brightness(bdev); in gmux_probe()
/linux-4.4.14/Documentation/devicetree/bindings/pwm/
Dpwm-lp3943.txt17 PWM 0 is for RGB LED brightness control
18 PWM 1 is for brightness control of LP8557 backlight device
45 max-brightness = <255>;
Datmel-pwm.txt25 max-brightness = <255>;
31 max-brightness = <255>;
Dpwm-mtk-disp.txt34 brightness-levels = <
39 default-brightness-level = <9>;
/linux-4.4.14/drivers/net/wireless/p54/
Dled.c49 if (priv->leds[i].led_dev.brightness == LED_OFF) in p54_update_leds()
53 !!priv->leds[i].led_dev.brightness; in p54_update_leds()
68 enum led_brightness brightness) in p54_led_brightness_set() argument
78 if ((brightness) && (led->registered)) { in p54_led_brightness_set()
/linux-4.4.14/arch/powerpc/include/asm/
Dbacklight.h33 extern void pmac_backlight_set_legacy_brightness_pmu(int brightness);
34 extern int pmac_backlight_set_legacy_brightness(int brightness);
/linux-4.4.14/drivers/net/wireless/ath/carl9170/
Dled.c107 enum led_brightness brightness) in carl9170_led_set_brightness() argument
115 if (arl->last_state != !!brightness) { in carl9170_led_set_brightness()
117 arl->last_state = !!brightness; in carl9170_led_set_brightness()
135 ar->leds[i].l.brightness = 0; in carl9170_led_register_led()
/linux-4.4.14/drivers/video/fbdev/exynos/
Ds6e8ax0.c327 unsigned int gamma = lcd->bd->props.brightness; in s6e8ax0_gamma_cond()
644 static int s6e8ax0_update_gamma_ctrl(struct s6e8ax0 *lcd, int brightness) in s6e8ax0_update_gamma_ctrl() argument
649 s6e8ax0_22_gamma_table[brightness], in s6e8ax0_update_gamma_ctrl()
654 lcd->gamma = brightness; in s6e8ax0_update_gamma_ctrl()
709 int ret = 0, brightness = bd->props.brightness; in s6e8ax0_set_brightness() local
712 if (brightness < MIN_BRIGHTNESS || in s6e8ax0_set_brightness()
713 brightness > bd->props.max_brightness) { in s6e8ax0_set_brightness()
719 ret = s6e8ax0_gamma_ctrl(lcd, brightness); in s6e8ax0_set_brightness()
806 lcd->bd->props.brightness = MAX_BRIGHTNESS; in s6e8ax0_probe()
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_backlight.c55 int val = bd->props.brightness; in nv40_set_intensity()
89 bd->props.brightness = nv40_get_intensity(bd); in nv40_backlight_init()
118 u32 val = (bd->props.brightness * div) / 100; in nv50_set_intensity()
159 val = (bd->props.brightness * div) / 100; in nva3_set_intensity()
212 bd->props.brightness = bd->ops->get_brightness(bd); in nv50_backlight_init()
/linux-4.4.14/arch/arm/mach-pxa/
Dpalmte2.c157 static int palmte2_backlight_notify(struct device *dev, int brightness) in palmte2_backlight_notify() argument
159 gpio_set_value(GPIO_NR_PALMTE2_BL_POWER, brightness); in palmte2_backlight_notify()
160 gpio_set_value(GPIO_NR_PALMTE2_LCD_POWER, brightness); in palmte2_backlight_notify()
161 return brightness; in palmte2_backlight_notify()
Dpalm27x.c311 static int palm27x_backlight_notify(struct device *dev, int brightness) in palm27x_backlight_notify() argument
313 gpio_set_value(palm_bl_power, brightness); in palm27x_backlight_notify()
315 gpio_set_value(palm_lcd_power, brightness); in palm27x_backlight_notify()
316 return brightness; in palm27x_backlight_notify()
Dmagician.c380 static int magician_backlight_notify(struct device *dev, int brightness) in magician_backlight_notify() argument
382 pr_debug("Brightness = %i\n", brightness); in magician_backlight_notify()
383 gpio_set_value(EGPIO_MAGICIAN_BL_POWER, brightness); in magician_backlight_notify()
384 if (brightness >= 200) { in magician_backlight_notify()
386 return brightness - 72; in magician_backlight_notify()
389 return brightness; in magician_backlight_notify()
Dviper.c392 static int viper_backlight_notify(struct device *dev, int brightness) in viper_backlight_notify() argument
394 gpio_set_value(VIPER_LCD_EN_GPIO, !!brightness); in viper_backlight_notify()
395 gpio_set_value(VIPER_BCKLIGHT_EN_GPIO, !!brightness); in viper_backlight_notify()
397 return brightness; in viper_backlight_notify()
/linux-4.4.14/drivers/media/usb/gspca/
Dspca508.c1445 static void setbrightness(struct gspca_dev *gspca_dev, s32 brightness) in setbrightness() argument
1448 reg_write(gspca_dev, 0x8651, brightness); in setbrightness()
1449 reg_write(gspca_dev, 0x8652, brightness); in setbrightness()
1450 reg_write(gspca_dev, 0x8653, brightness); in setbrightness()
1451 reg_write(gspca_dev, 0x8654, brightness); in setbrightness()
Dpac7302.c117 struct v4l2_ctrl *brightness; member
397 v += (sd->brightness->val - (s32)sd->brightness->maximum) in setbrightcont()
398 * 150 / (s32)sd->brightness->maximum; /* 200 ? */ in setbrightcont()
653 sd->brightness = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
696 v4l2_ctrl_cluster(2, &sd->brightness); in sd_init_controls()
712 atomic_set(&sd->avg_lum, 270 + sd->brightness->val); in sd_start()
751 desired_lum = 270 + sd->brightness->val; in do_autogain()
Dspca505.c631 static void setbrightness(struct gspca_dev *gspca_dev, s32 brightness) in setbrightness() argument
633 reg_write(gspca_dev, 0x05, 0x00, (255 - brightness) >> 6); in setbrightness()
634 reg_write(gspca_dev, 0x05, 0x01, (255 - brightness) << 2); in setbrightness()
Dsonixb.c63 struct v4l2_ctrl *brightness; member
553 i2cOV[3] = sd->brightness->val; in setbrightness()
570 if (sd->brightness->val < 127) { in setbrightness()
574 i2cpbright[4] = 127 - sd->brightness->val; in setbrightness()
576 i2cpbright[4] = sd->brightness->val - 127; in setbrightness()
908 if (sd->brightness) in do_autogain()
909 desired_avg_lum = sd->brightness->val * desired_avg_lum / 127; in do_autogain()
1016 sd->brightness = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
Dmars.c39 struct v4l2_ctrl *brightness; member
210 sd->brightness = v4l2_ctrl_new_std(hdl, &mars_ctrl_ops, in sd_init_controls()
313 data[4] = v4l2_ctrl_g_ctrl(sd->brightness); /* reg 0x61 = brightness */ in sd_start()
Dsonixj.c39 struct v4l2_ctrl *brightness; member
1632 sd->brightness = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
1808 int brightness = sd->brightness->val; in setbrightness() local
1811 k2 = (brightness - 0x80) >> 2; in setbrightness()
1818 expo = brightness << 12; in setbrightness()
1827 expo = brightness << 4; in setbrightness()
1831 expo = brightness << 2; in setbrightness()
1835 expo = brightness; in setbrightness()
1839 expo = brightness << 2; in setbrightness()
1843 expo = brightness << 2; in setbrightness()
Dpac207.c67 struct v4l2_ctrl *brightness; member
267 sd->brightness = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
307 pac207_write_reg(gspca_dev, 0x08, v4l2_ctrl_g_ctrl(sd->brightness)); in sd_start()
/linux-4.4.14/Documentation/laptops/
Dsony-laptop.txt30 brightness:
31 brightness get/set screen brightness (an integer
34 to get real brightness value
35 max_brightness the maximum brightness value
48 brightness_default screen brightness which will be set
62 sets the lowest screen brightness for the next and later reboots,
64 sets the highest screen brightness for the next and later reboots,
Dasus-laptop.txt13 On some models adds support for changing the display brightness and output,
39 - LCD brightness control
71 You can modify LEDs be echoing values to /sys/class/leds/asus::*/brightness :
72 echo 1 > /sys/class/leds/asus::mail/brightness
80 You can control lcd backlight power and brightness with
Dthinkpad-acpi.txt44 - LCD brightness control
454 0x1011 0x10 FN+END Brightness down. See brightness
563 Don't mess with the brightness hotkeys in a Thinkpad. If you want
568 implement brightness changes. When you override these events, you will
570 action to change backlight brightness, or the ThinkPads that require
710 4 - Related to "LCD brightness up" key press
711 5 - Related to "LCD brightness down" key press
789 a brightness of zero (same as LED off).
792 trying to read the current LED brightness will just return whatever
793 brightness was last written to that attribute.
[all …]
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Dled.c82 enum led_brightness brightness) in iwl_led_brightness_set() argument
85 if (brightness > 0) in iwl_led_brightness_set()
/linux-4.4.14/drivers/staging/nvec/
Dnvec_paz00.c43 led->cdev.brightness = value; in nvec_led_brightness_set()
71 led->cdev.brightness = 0; in nvec_paz00_probe()
/linux-4.4.14/drivers/macintosh/
Dvia-pmu-led.c51 enum led_brightness brightness) in pmu_led_set() argument
56 switch (brightness) { in pmu_led_set()
Dvia-pmu-backlight.c74 int level = bd->props.brightness; in __pmu_backlight_update_status()
184 bd->props.brightness = level; in pmu_backlight_init()
/linux-4.4.14/drivers/input/keyboard/
Dlm8323.c134 int brightness; member
367 if (pwm->desired_brightness != pwm->brightness) in pwm_done()
468 if (pwm->running || pwm->desired_brightness == pwm->brightness) in lm8323_pwm_work()
472 up = (pwm->desired_brightness > pwm->brightness); in lm8323_pwm_work()
473 steps = abs(pwm->desired_brightness - pwm->brightness); in lm8323_pwm_work()
503 pwm->brightness = pwm->desired_brightness; in lm8323_pwm_work()
510 enum led_brightness brightness) in lm8323_pwm_set_brightness() argument
516 pwm->desired_brightness = brightness; in lm8323_pwm_set_brightness()
578 pwm->brightness = 0; in init_pwm()
/linux-4.4.14/drivers/gpu/drm/panel/
Dpanel-samsung-ld9040.c102 int brightness; member
173 ld9040_dcs_write(ctx, ld9040_gammas[ctx->brightness], in ld9040_brightness_set()
174 ARRAY_SIZE(ld9040_gammas[ctx->brightness])); in ld9040_brightness_set()
326 ctx->brightness = ARRAY_SIZE(ld9040_gammas) - 1; in ld9040_probe()
Dpanel-samsung-s6e8aa0.c112 int brightness; member
325 switch (ctx->brightness) { in s6e8aa0_elvss_nvm_set_v142()
771 gamma = ctx->variant->gamma_tables[ctx->brightness]; in s6e8aa0_brightness_set()
1017 ctx->brightness = GAMMA_LEVEL_NUM - 1; in s6e8aa0_probe()
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-tpg.h118 u8 brightness; member
259 u8 brightness) in tpg_s_brightness() argument
261 if (tpg->brightness == brightness) in tpg_s_brightness()
263 tpg->brightness = brightness; in tpg_s_brightness()
/linux-4.4.14/drivers/gpu/drm/bridge/
Dparade-ps8622.c298 ps8622->bl->props.brightness); in ps8622_send_config()
344 int ret, brightness = bl->props.brightness; in ps8622_backlight_update() local
348 brightness = 0; in ps8622_backlight_update()
353 ret = ps8622_set(ps8622->client, 0x01, 0xa7, brightness); in ps8622_backlight_update()
629 ps8622->bl->props.brightness = PS8622_MAX_BRIGHTNESS; in ps8622_probe()
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
Dhtc_drv_gpio.c233 (priv->brightness == LED_OFF)); in ath9k_led_work()
237 enum led_brightness brightness) in ath9k_led_brightness() argument
244 priv->brightness = brightness; in ath9k_led_brightness()
/linux-4.4.14/drivers/video/fbdev/nvidia/
Dnv_backlight.c64 level = bd->props.brightness; in nvidia_bl_update_status()
123 bd->props.brightness = bd->props.max_brightness; in nvidia_bl_init()
/linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8187/
Dleds.c103 enum led_brightness brightness) in rtl8187_led_brightness_set() argument
115 if (brightness == LED_FULL) { in rtl8187_led_brightness_set()
124 if (brightness == LED_OFF) { in rtl8187_led_brightness_set()
/linux-4.4.14/drivers/mfd/
Dlm3533-ctrlbank.c129 lm3533_ctrlbank_set(brightness, BRIGHTNESS);
130 lm3533_ctrlbank_get(brightness, BRIGHTNESS);
/linux-4.4.14/Documentation/backlight/
Dlp855x-driver.txt37 * initial_brightness : Initial value of backlight brightness.
39 Only valid when brightness is pwm input mode.
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/
Dled.c36 enum led_brightness brightness) in brcms_led_brightness_set() argument
40 brcms_radio_led_ctrl(wl, brightness); in brcms_led_brightness_set()
/linux-4.4.14/drivers/video/fbdev/omap2/displays-new/
Dpanel-sony-acx565akm.c357 level = dev->props.brightness; in acx565akm_bl_update_status()
383 return dev->props.brightness; in acx565akm_bl_get_intensity()
754 int max_brightness, brightness; in acx565akm_probe() local
838 brightness = acx565akm_get_actual_brightness(ddata); in acx565akm_probe()
840 brightness = 0; in acx565akm_probe()
843 bldev->props.brightness = brightness; in acx565akm_probe()
/linux-4.4.14/sound/usb/line6/
Dtoneport.c300 (toneport->leds[0].dev.brightness << 8) | 0x0002, in toneport_update_led()
301 toneport->leds[1].dev.brightness); in toneport_update_led()
305 enum led_brightness brightness) in toneport_led_brightness_set() argument
325 leddev->brightness = led_init_vals[i]; in toneport_init_leds()
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/
Dled.c153 enum led_brightness brightness) in iwl_led_brightness_set() argument
158 if (brightness > 0) in iwl_led_brightness_set()
/linux-4.4.14/drivers/net/wireless/ath/ath5k/
Dled.c114 enum led_brightness brightness) in ath5k_led_brightness_set() argument
119 if (brightness == LED_OFF) in ath5k_led_brightness_set()
/linux-4.4.14/include/linux/platform_data/
Dlm3639_bl.h66 void (*pwm_set_intensity) (int brightness, int max_brightness);
Dshmob_drm.h56 int (*set_brightness)(int brightness);
/linux-4.4.14/drivers/video/fbdev/
Dmx3fb.c289 int brightness = bl->props.brightness; in mx3fb_bl_update_status() local
292 brightness = 0; in mx3fb_bl_update_status()
294 brightness = 0; in mx3fb_bl_update_status()
296 fbd->backlight_level = (fbd->backlight_level & ~0xFF) | brightness; in mx3fb_bl_update_status()
332 bl->props.brightness = mx3fb_bl_get_brightness(bl); in mx3fb_init_backlight()
698 u32 brightness; in sdc_get_brightness() local
700 brightness = mx3fb_read_reg(mx3fb, SDC_PWM_CTRL); in sdc_get_brightness()
701 brightness = (brightness >> 16) & 0xFF; in sdc_get_brightness()
703 return brightness; in sdc_get_brightness()
/linux-4.4.14/drivers/input/
Dinput-leds.c62 enum led_brightness brightness) in input_leds_brightness_set() argument
66 input_inject_event(led->handle, EV_LED, led->code, !!brightness); in input_leds_brightness_set()
/linux-4.4.14/drivers/video/fbdev/aty/
Dradeon_backlight.c67 level = bd->props.brightness; in radeon_bl_update_status()
188 bd->props.brightness = bd->props.max_brightness; in radeonfb_bl_init()
/linux-4.4.14/arch/mips/alchemy/devboards/
Ddb1300.c516 enum led_brightness brightness) in db1300_mmcled_set() argument
518 if (brightness != LED_OFF) in db1300_mmcled_set()
581 enum led_brightness brightness) in db1300_movinand_led_set() argument
583 if (brightness != LED_OFF) in db1300_movinand_led_set()
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_overlay.c180 u32 brightness, contrast, saturation; member
1235 iowrite32((overlay->contrast << 18) | (overlay->brightness & 0xff), in update_reg_attrs()
1305 attrs->brightness = overlay->brightness; in intel_overlay_attrs()
1318 if (attrs->brightness < -128 || attrs->brightness > 127) in intel_overlay_attrs()
1326 overlay->brightness = attrs->brightness; in intel_overlay_attrs()
1426 overlay->brightness = -19; in intel_setup_overlay()
/linux-4.4.14/drivers/net/wireless/b43legacy/
Dleds.c70 enum led_brightness brightness) in b43legacy_led_brightness_set() argument
82 if (brightness == LED_OFF || !radio_enabled) in b43legacy_led_brightness_set()
/linux-4.4.14/drivers/gpu/drm/armada/
Darmada_overlay.c26 int16_t brightness; member
57 writel_relaxed(prop->brightness << 16 | prop->contrast, in armada_ovl_update_attr()
346 dplane->prop.brightness = val - 256; in armada_ovl_plane_set_property()
473 dplane->prop.brightness = 0; in armada_overlay_plane_create()

123