| /linux/Documentation/ABI/testing/ |
| A D | sysfs-class-backlight | 1 What: /sys/class/backlight/<backlight>/scale 28 What: /sys/class/backlight/<backlight>/ambient_light_level 49 What: /sys/class/backlight/<backlight>/ambient_light_zone 85 /sys/class/backlight/<backlight>/max_brightness to 86 /sys/class/backlight/<backlight>/brightness. 106 daylight /sys/class/backlight/<backlight>/daylight_max 107 office /sys/class/backlight/<backlight>/office_max 108 dark /sys/class/backlight/<backlight>/dark_max 119 l3_dark /sys/class/backlight/<backlight>/l3_dark_max 157 office /sys/class/backlight/<backlight>/office_dim [all …]
|
| A D | sysfs-class-backlight-driver-lm3533 | 1 What: /sys/class/backlight/<backlight>/als_channel 10 0 out_current0 (backlight 0) 11 1 out_current1 (backlight 1) 14 What: /sys/class/backlight/<backlight>/als_en 21 What: /sys/class/backlight/<backlight>/id 26 Get the id of this backlight (0, 1). 28 What: /sys/class/backlight/<backlight>/linear 40 What: /sys/class/backlight/<backlight>/pwm
|
| A D | sysfs-class-backlight-lm3639 | 1 sysfs interface for Texas Instruments lm3639 backlight + flash led driver chip 4 What: /sys/class/backlight/<backlight>/bled_mode 9 (WO) Write to the backlight mapping mode. The backlight current
|
| /linux/drivers/gpu/drm/i915/display/ |
| A D | intel_backlight.c | 69 hw_level = clamp(hw_level, panel->backlight.min, panel->backlight.max); in clamp_user_to_hw() 80 return scale(hw_level, panel->backlight.min, panel->backlight.max, in scale_hw_to_user() 121 val = scale(val, panel->backlight.min, panel->backlight.max, in intel_backlight_level_to_pwm() 141 panel->backlight.min, panel->backlight.max); in intel_backlight_level_from_pwm() 764 if (panel->backlight.level < panel->backlight.min) { in __intel_backlight_enable() 765 panel->backlight.level = panel->backlight.min; in __intel_backlight_enable() 824 panel->backlight.min, panel->backlight.max); in scale_user_to_hw() 1619 panel->backlight.min = panel->backlight.pwm_level_min; in intel_pwm_setup_backlight() 1620 panel->backlight.max = panel->backlight.pwm_level_max; in intel_pwm_setup_backlight() 1622 panel->backlight.enabled = panel->backlight.pwm_enabled; in intel_pwm_setup_backlight() [all …]
|
| A D | intel_dp_aux_backlight.c | 434 panel->backlight.min = 0; in intel_dp_aux_hdr_setup_backlight() 442 panel->backlight.min, panel->backlight.max); in intel_dp_aux_hdr_setup_backlight() 445 panel->backlight.enabled = panel->backlight.level != 0; in intel_dp_aux_hdr_setup_backlight() 544 panel->backlight.max = panel->backlight.edp.vesa.info.max; in intel_dp_aux_vesa_setup_backlight() 548 panel->backlight.enabled = panel->backlight.level != 0; in intel_dp_aux_vesa_setup_backlight() 550 panel->backlight.level = panel->backlight.max; in intel_dp_aux_vesa_setup_backlight() 554 panel->backlight.max = panel->backlight.pwm_level_max; in intel_dp_aux_vesa_setup_backlight() 555 panel->backlight.min = panel->backlight.pwm_level_min; in intel_dp_aux_vesa_setup_backlight() 557 panel->backlight.level = panel->backlight.pwm_funcs->get(connector, pipe); in intel_dp_aux_vesa_setup_backlight() 558 panel->backlight.enabled = panel->backlight.pwm_enabled; in intel_dp_aux_vesa_setup_backlight() [all …]
|
| A D | intel_dsi_dcs_backlight.c | 54 size_t len = panel->backlight.max > U8_MAX ? 2 : 1; in dcs_get_backlight() 73 size_t len = panel->backlight.max > U8_MAX ? 2 : 1; in dcs_set_backlight() 168 if (panel->vbt.backlight.brightness_precision_bits > 8) in dcs_setup_backlight() 169 panel->backlight.max = (1 << panel->vbt.backlight.brightness_precision_bits) - 1; in dcs_setup_backlight() 171 panel->backlight.max = PANEL_PWM_MAX_VALUE; in dcs_setup_backlight() 173 panel->backlight.level = panel->backlight.max; in dcs_setup_backlight() 196 if (panel->vbt.backlight.type != INTEL_BACKLIGHT_DSI_DCS) in intel_dsi_dcs_init_backlight_funcs() 202 panel->backlight.funcs = &dcs_bl_funcs; in intel_dsi_dcs_init_backlight_funcs()
|
| /linux/drivers/video/backlight/ |
| A D | lv5207lp.c | 37 struct backlight_device *backlight; member 48 struct lv5207lp *lv = bl_get_data(backlight); in lv5207lp_backlight_update_status() 49 int brightness = backlight_get_brightness(backlight); in lv5207lp_backlight_update_status() 68 struct lv5207lp *lv = bl_get_data(backlight); in lv5207lp_backlight_controls_device() 82 struct backlight_device *backlight; in lv5207lp_probe() local 115 if (IS_ERR(backlight)) { in lv5207lp_probe() 117 return PTR_ERR(backlight); in lv5207lp_probe() 120 backlight_update_status(backlight); in lv5207lp_probe() 121 i2c_set_clientdata(client, backlight); in lv5207lp_probe() 130 backlight->props.brightness = 0; in lv5207lp_remove() [all …]
|
| A D | bd6107.c | 72 struct backlight_device *backlight; member 84 struct bd6107 *bd = bl_get_data(backlight); in bd6107_backlight_update_status() 85 int brightness = backlight_get_brightness(backlight); in bd6107_backlight_update_status() 105 struct bd6107 *bd = bl_get_data(backlight); in bd6107_backlight_controls_device() 119 struct backlight_device *backlight; in bd6107_probe() local 163 if (IS_ERR(backlight)) { in bd6107_probe() 165 return PTR_ERR(backlight); in bd6107_probe() 168 backlight_update_status(backlight); in bd6107_probe() 169 i2c_set_clientdata(client, backlight); in bd6107_probe() 178 backlight->props.brightness = 0; in bd6107_remove() [all …]
|
| A D | Kconfig | 235 backlight driver. 291 backlight. 313 backlight driver. 374 backlight driver. 404 LP8557 backlight driver. 428 backlight driver. 435 backlight driver. 438 be called sky81452-backlight 445 backlight driver. 452 backlight driver. [all …]
|
| /linux/Documentation/ABI/stable/ |
| A D | sysfs-class-backlight | 1 What: /sys/class/backlight/<backlight>/bl_power 13 What: /sys/class/backlight/<backlight>/brightness 18 Control the brightness for this <backlight>. Values 24 What: /sys/class/backlight/<backlight>/actual_brightness 32 What: /sys/class/backlight/<backlight>/max_brightness 37 Maximum brightness for <backlight>. 40 What: /sys/class/backlight/<backlight>/type 45 The type of interface controlled by <backlight>. 50 In the general case, when multiple backlight 56 backlight state. Platform interfaces are mostly a
|
| /linux/Documentation/devicetree/bindings/leds/backlight/ |
| A D | gpio-backlight.yaml | 4 $id: http://devicetree.org/schemas/leds/backlight/gpio-backlight.yaml# 7 title: gpio-backlight 16 const: gpio-backlight 19 description: The gpio that is used for enabling/disabling the backlight. 23 description: enable the backlight at boot. 35 backlight { 36 compatible = "gpio-backlight";
|
| A D | pwm-backlight.yaml | 4 $id: http://devicetree.org/schemas/leds/backlight/pwm-backlight.yaml# 7 title: pwm-backlight 19 const: pwm-backlight 32 the backlight. 38 backlight using GPIO. 42 Delay in ms between disabling the backlight using GPIO and setting PWM 64 backlight { 65 compatible = "pwm-backlight"; 79 backlight { 80 compatible = "pwm-backlight";
|
| A D | led-backlight.yaml | 4 $id: http://devicetree.org/schemas/leds/backlight/led-backlight.yaml# 7 title: led-backlight 15 This binding is used to describe a basic backlight device made of LEDs. It 16 can also be used to describe a backlight device controlled by the output of 24 const: led-backlight 40 backlight { 41 compatible = "led-backlight";
|
| A D | mediatek,mt6370-backlight.yaml | 4 $id: http://devicetree.org/schemas/leds/backlight/mediatek,mt6370-backlight.yaml# 26 - mediatek,mt6370-backlight 27 - mediatek,mt6372-backlight 36 description: External backlight 'enable' pin 41 Enable external PWM input for backlight dimming 46 Enable the backlight input-hysteresis for PWM mode 53 The selection of the upper and lower bounds threshold of backlight 59 Enable the backlight shutdown when OVP level triggered 69 Enable the backlight shutdown when OCP level triggered. 79 Enable the exponential mode of backlight brightness. If this property [all …]
|
| A D | sky81452-backlight.txt | 1 SKY81452-backlight bindings 4 - compatible : Must be "skyworks,sky81452-backlight" 7 - name : Name of backlight device. Default is 'lcd-backlight'. 22 backlight { 23 compatible = "skyworks,sky81452-backlight"; 24 name = "pwm-backlight";
|
| A D | 88pm860x.txt | 1 88pm860x-backlight bindings 4 - marvell,88pm860x-iset: Current supplies on backlight device. 5 - marvell,88pm860x-pwm: PWM frequency on backlight device. 10 backlight-0 { 14 backlight-2 {
|
| A D | kinetic,ktd253.yaml | 4 $id: http://devicetree.org/schemas/leds/backlight/kinetic,ktd253.yaml# 7 title: Kinetic Technologies KTD253 and KTD259 one-wire backlight 14 controlled by a single GPIO line. If you just turn on the backlight 15 it goes to maximum backlight then you can set the level of backlight 30 description: GPIO to use to enable/disable and dim the backlight. 45 backlight {
|
| /linux/drivers/gpu/drm/tilcdc/ |
| A D | tilcdc_panel.c | 28 struct backlight_device *backlight; member 47 struct backlight_device *backlight = panel_encoder->mod->backlight; in panel_encoder_dpms() local 50 if (backlight) { in panel_encoder_dpms() 53 backlight_update_status(backlight); in panel_encoder_dpms() 323 if (IS_ERR(backlight)) in panel_probe() 324 return PTR_ERR(backlight); in panel_probe() 325 panel_mod->backlight = backlight; in panel_probe() 366 if (panel_mod->backlight) in panel_probe() 375 struct backlight_device *backlight = panel_mod->backlight; in panel_remove() local 377 if (backlight) in panel_remove() [all …]
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| A D | sky81452.txt | 8 - backlight : container node for backlight following the binding 9 in leds/backlight/sky81452-backlight.txt 19 backlight { 20 compatible = "skyworks,sky81452-backlight"; 21 name = "pwm-backlight";
|
| A D | ti-lmu.txt | 47 - backlight: All LMU devices have backlight child nodes. 60 [1] ../leds/backlight/ti-lmu-backlight.txt 106 backlight { 107 compatible = "ti,lm3631-backlight"; 148 backlight { 149 compatible = "ti,lm3632-backlight"; 152 pwm-names = "lmu-backlight"; 167 backlight { 168 compatible = "ti,lm3633-backlight"; 212 backlight { [all …]
|
| /linux/drivers/hid/ |
| A D | hid-picolcd_backlight.c | 71 data->backlight = bdev; in picolcd_init_backlight() 78 struct backlight_device *bdev = data->backlight; in picolcd_exit_backlight() 80 data->backlight = NULL; in picolcd_exit_backlight() 86 if (!data->backlight) in picolcd_resume_backlight() 88 return picolcd_set_brightness(data->backlight); in picolcd_resume_backlight() 95 if (!data->backlight) in picolcd_suspend_backlight() 98 data->backlight->props.power = BACKLIGHT_POWER_OFF; in picolcd_suspend_backlight() 99 picolcd_set_brightness(data->backlight); in picolcd_suspend_backlight() 100 data->lcd_power = data->backlight->props.power = bl_power; in picolcd_suspend_backlight()
|
| /linux/tools/arch/x86/dell-uart-backlight-emulator/ |
| A D | Makefile | 4 dell-uart-backlight-emulator: dell-uart-backlight-emulator.c 15 @rm -f dell-uart-backlight-emulator 17 install : dell-uart-backlight-emulator 19 install -m 755 -p dell-uart-backlight-emulator $(DESTDIR)$(BINDIR)/dell-uart-backlight-emulator
|
| A D | README | 1 Emulator for DELL0501 UART attached backlight controller 4 Dell All In One (AIO) models released after 2017 use a backlight controller 13 the backlight controller board attached. 16 the drivers/platform/x86/dell/dell-uart-backlight.c driver without access 32 ./dell-uart-backlight-emulator <path-to-/dev/tty*S#-for-second-port> 36 ./dell-uart-backlight-emulator /dev/ttyUSB0 38 And then (re)load the dell-uart-backlight driver: 40 sudo rmmod dell-uart-backlight; sudo modprobe dell-uart-backlight dyndbg 44 should be a /sys/class/backlight/dell_uart_backlight/ directory now
|
| /linux/drivers/media/usb/gspca/gl860/ |
| A D | gl860-ov2640.c | 175 sd->vcur.backlight = 32; in ov2640_init_settings() 186 sd->vmax.backlight = 64; in ov2640_init_settings() 239 sd->vold.backlight = -1; in ov2640_init_pre_alt() 339 s32 backlight = sd->vcur.backlight; in ov2640_camera_settings() local 350 if (backlight != sd->vold.backlight) { in ov2640_camera_settings() 352 if (backlight < 0 || backlight > sd->vmax.backlight) in ov2640_camera_settings() 353 backlight = 0; in ov2640_camera_settings() 357 ctrl_out(gspca_dev, 0x40, 1, 0x601e + backlight , 0x0024, in ov2640_camera_settings() 359 ctrl_out(gspca_dev, 0x40, 1, 0x601e + backlight - 10, 0x0025, in ov2640_camera_settings() 457 if (backlight != sd->vold.backlight) { in ov2640_camera_settings() [all …]
|
| /linux/Documentation/gpu/ |
| A D | backlight.rst | 5 .. kernel-doc:: drivers/video/backlight/backlight.c 8 .. kernel-doc:: include/linux/backlight.h 11 .. kernel-doc:: drivers/video/backlight/backlight.c
|