Home
last modified time | relevance | path

Searched refs:backlight (Results 1 – 25 of 801) sorted by relevance

12345678910>>...33

/linux-6.15/Documentation/ABI/testing/
H A Dsysfs-class-backlight1 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 …]
H A Dsysfs-class-backlight-driver-lm35331 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
H A Dsysfs-class-backlight-lm36391 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-6.15/drivers/gpu/drm/i915/display/
H A Dintel_backlight.c71 hw_level = clamp(hw_level, panel->backlight.min, panel->backlight.max); in clamp_user_to_hw()
82 return scale(hw_level, panel->backlight.min, panel->backlight.max, in scale_hw_to_user()
123 val = scale(val, panel->backlight.min, panel->backlight.max, in intel_backlight_level_to_pwm()
143 panel->backlight.min, panel->backlight.max); in intel_backlight_level_from_pwm()
778 if (panel->backlight.level < panel->backlight.min) { in __intel_backlight_enable()
779 panel->backlight.level = panel->backlight.min; in __intel_backlight_enable()
838 panel->backlight.min, panel->backlight.max); in scale_user_to_hw()
1646 panel->backlight.min = panel->backlight.pwm_level_min; in intel_pwm_setup_backlight()
1647 panel->backlight.max = panel->backlight.pwm_level_max; in intel_pwm_setup_backlight()
1649 panel->backlight.enabled = panel->backlight.pwm_enabled; in intel_pwm_setup_backlight()
[all …]
H A Dintel_dp_aux_backlight.c437 panel->backlight.min = 0; in intel_dp_aux_hdr_setup_backlight()
445 panel->backlight.min, panel->backlight.max); in intel_dp_aux_hdr_setup_backlight()
448 panel->backlight.enabled = panel->backlight.level != 0; in intel_dp_aux_hdr_setup_backlight()
597 panel->backlight.enabled = panel->backlight.level != 0; in intel_dp_aux_vesa_setup_backlight()
629 panel->backlight.max = panel->backlight.edp.vesa.info.max; in intel_dp_aux_vesa_setup_backlight()
633 panel->backlight.enabled = panel->backlight.level != 0; in intel_dp_aux_vesa_setup_backlight()
635 panel->backlight.level = panel->backlight.max; in intel_dp_aux_vesa_setup_backlight()
639 panel->backlight.max = panel->backlight.pwm_level_max; in intel_dp_aux_vesa_setup_backlight()
640 panel->backlight.min = panel->backlight.pwm_level_min; in intel_dp_aux_vesa_setup_backlight()
644 panel->backlight.enabled = panel->backlight.pwm_enabled; in intel_dp_aux_vesa_setup_backlight()
[all …]
/linux-6.15/drivers/video/backlight/
H A Dlv5207lp.c36 struct backlight_device *backlight; member
47 struct lv5207lp *lv = bl_get_data(backlight); in lv5207lp_backlight_update_status()
48 int brightness = backlight_get_brightness(backlight); in lv5207lp_backlight_update_status()
67 struct lv5207lp *lv = bl_get_data(backlight); in lv5207lp_backlight_controls_device()
81 struct backlight_device *backlight; in lv5207lp_probe() local
114 if (IS_ERR(backlight)) { in lv5207lp_probe()
116 return PTR_ERR(backlight); in lv5207lp_probe()
119 backlight_update_status(backlight); in lv5207lp_probe()
120 i2c_set_clientdata(client, backlight); in lv5207lp_probe()
129 backlight->props.brightness = 0; in lv5207lp_remove()
[all …]
H A Dbd6107.c71 struct backlight_device *backlight; member
83 struct bd6107 *bd = bl_get_data(backlight); in bd6107_backlight_update_status()
84 int brightness = backlight_get_brightness(backlight); in bd6107_backlight_update_status()
104 struct bd6107 *bd = bl_get_data(backlight); in bd6107_backlight_controls_device()
118 struct backlight_device *backlight; in bd6107_probe() local
162 if (IS_ERR(backlight)) { in bd6107_probe()
164 return PTR_ERR(backlight); in bd6107_probe()
167 backlight_update_status(backlight); in bd6107_probe()
168 i2c_set_clientdata(client, backlight); in bd6107_probe()
177 backlight->props.brightness = 0; in bd6107_remove()
[all …]
H A DKconfig235 backlight driver.
291 backlight.
297 Say Y to enable the backlight driver for backlight controllers
324 backlight driver.
378 backlight driver.
408 LP8557 backlight driver.
432 backlight driver.
439 backlight driver.
449 backlight driver.
456 backlight driver.
[all …]
/linux-6.15/Documentation/ABI/stable/
H A Dsysfs-class-backlight1 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-6.15/Documentation/devicetree/bindings/leds/backlight/
H A Dgpio-backlight.yaml4 $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";
H A Dpwm-backlight.yaml4 $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";
H A Dled-backlight.yaml4 $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";
H A Dmediatek,mt6370-backlight.yaml4 $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 …]
H A Dzii,rave-sp-backlight.yaml4 $id: http://devicetree.org/schemas/leds/backlight/zii,rave-sp-backlight.yaml#
13 RAVE SP backlight device is a "MFD cell" device corresponding to
14 backlight functionality of RAVE Supervisory Processor. It is expected
21 const: zii,rave-sp-backlight
33 backlight {
34 compatible = "zii,rave-sp-backlight";
H A Dsky81452-backlight.txt1 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";
H A D88pm860x.txt1 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 {
H A Dkinetic,ktd253.yaml4 $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-6.15/drivers/gpu/drm/tilcdc/
H A Dtilcdc_panel.c28 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-6.15/Documentation/devicetree/bindings/mfd/
H A Dsky81452.txt8 - 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";
H A Dti-lmu.txt47 - 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-6.15/drivers/hid/
H A Dhid-picolcd_backlight.c71 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-6.15/tools/arch/x86/dell-uart-backlight-emulator/
H A DMakefile4 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
H A DREADME1 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-6.15/drivers/media/usb/gspca/gl860/
H A Dgl860-ov2640.c175 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-6.15/Documentation/gpu/
H A Dbacklight.rst5 .. kernel-doc:: drivers/video/backlight/backlight.c
8 .. kernel-doc:: include/linux/backlight.h
11 .. kernel-doc:: drivers/video/backlight/backlight.c

12345678910>>...33