Home
last modified time | relevance | path

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

12345678910>>...17

/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_panel.c417 panel->backlight.min, panel->backlight.max); in scale_user_to_hw()
428 hw_level = scale(user_level, 0, user_max, 0, panel->backlight.max); in clamp_user_to_hw()
429 hw_level = clamp(hw_level, panel->backlight.min, panel->backlight.max); in clamp_user_to_hw()
440 return scale(hw_level, panel->backlight.min, panel->backlight.max, in scale_hw_to_user()
450 WARN_ON(panel->backlight.max == 0); in intel_panel_compute_brightness()
457 return panel->backlight.max - val + panel->backlight.min; in intel_panel_compute_brightness()
487 if (panel->backlight.combination_mode) { in i9xx_get_backlight()
518 return I915_READ(BXT_BLC_PWM_DUTY(panel->backlight.controller)); in bxt_get_backlight()
526 duty_ns = pwm_get_duty_cycle(panel->backlight.pwm); in pwm_get_backlight()
556 WARN_ON(panel->backlight.max == 0); in i9xx_set_backlight()
[all …]
Dintel_dp_aux_backlight.c120 freq = dev_priv->vbt.backlight.pwm_freq_hz; in intel_dp_aux_set_pwm_freq()
219 intel_dp_aux_set_backlight(conn_state, connector->panel.backlight.level); in intel_dp_aux_enable_backlight()
234 panel->backlight.max = 0xFFFF; in intel_dp_aux_setup_backlight()
236 panel->backlight.max = 0xFF; in intel_dp_aux_setup_backlight()
238 panel->backlight.min = 0; in intel_dp_aux_setup_backlight()
239 panel->backlight.level = intel_dp_aux_get_backlight(connector); in intel_dp_aux_setup_backlight()
241 panel->backlight.enabled = panel->backlight.level != 0; in intel_dp_aux_setup_backlight()
273 panel->backlight.setup = intel_dp_aux_setup_backlight; in intel_dp_aux_init_backlight_funcs()
274 panel->backlight.enable = intel_dp_aux_enable_backlight; in intel_dp_aux_init_backlight_funcs()
275 panel->backlight.disable = intel_dp_aux_disable_backlight; in intel_dp_aux_init_backlight_funcs()
[all …]
/Linux-v4.19/Documentation/ABI/testing/
Dsysfs-class-backlight-driver-adp88701 What: /sys/class/backlight/<backlight>/<ambient light zone>_max
2 What: /sys/class/backlight/<backlight>/l1_daylight_max
3 What: /sys/class/backlight/<backlight>/l2_bright_max
4 What: /sys/class/backlight/<backlight>/l3_office_max
5 What: /sys/class/backlight/<backlight>/l4_indoor_max
6 What: /sys/class/backlight/<backlight>/l5_dark_max
12 on this <backlight>. Values are between 0 and 127. This file
16 What: /sys/class/backlight/<backlight>/<ambient light zone>_dim
17 What: /sys/class/backlight/<backlight>/l2_bright_dim
18 What: /sys/class/backlight/<backlight>/l3_office_dim
[all …]
Dsysfs-class-backlight-adp88601 sysfs interface for analog devices adp8860 backlight driver
4 The backlight brightness control operates at three different levels for the
9 What: /sys/class/backlight/<backlight>/ambient_light_level
19 What: /sys/class/backlight/<backlight>/ambient_light_zone
24 (RW) Read or write the specific level at which the backlight
30 What: /sys/class/backlight/<backlight>/l1_daylight_max
31 What: /sys/class/backlight/<backlight>/l2_office_max
32 What: /sys/class/backlight/<backlight>/l3_dark_max
37 (RW) Maximum current setting for the backlight when brightness
44 What: /sys/class/backlight/<backlight>/l1_daylight_dim
[all …]
Dsysfs-class-backlight-adp55201 sysfs interface for analog devices adp5520(01) backlight driver
4 The backlight brightness control operates at three different levels for the
8 What: /sys/class/backlight/<backlight>/daylight_max
9 What: /sys/class/backlight/<backlight>/office_max
10 What: /sys/class/backlight/<backlight>/dark_max
15 (RW) Maximum current setting for the backlight when brightness
21 What: /sys/class/backlight/<backlight>/daylight_dim
22 What: /sys/class/backlight/<backlight>/office_dim
23 What: /sys/class/backlight/<backlight>/dark_dim
28 (RW) Dim current setting for the backlight when brightness is at
Dsysfs-class-backlight-driver-lm35331 What: /sys/class/backlight/<backlight>/als_channel
9 0 - out_current0 (backlight 0)
10 1 - out_current1 (backlight 1)
12 What: /sys/class/backlight/<backlight>/als_en
19 What: /sys/class/backlight/<backlight>/id
24 Get the id of this backlight (0, 1).
26 What: /sys/class/backlight/<backlight>/linear
36 What: /sys/class/backlight/<backlight>/pwm
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-v4.19/drivers/gpu/drm/shmobile/
Dshmob_drm_backlight.c24 const struct shmob_drm_backlight_data *bdata = &sdev->pdata->backlight; in shmob_drm_backlight_update()
38 const struct shmob_drm_backlight_data *bdata = &sdev->pdata->backlight; in shmob_drm_backlight_get_brightness()
51 if (scon->backlight == NULL) in shmob_drm_backlight_dpms()
54 scon->backlight->props.power = mode == DRM_MODE_DPMS_ON in shmob_drm_backlight_dpms()
56 backlight_update_status(scon->backlight); in shmob_drm_backlight_dpms()
62 const struct shmob_drm_backlight_data *bdata = &sdev->pdata->backlight; in shmob_drm_backlight_init()
65 struct backlight_device *backlight; in shmob_drm_backlight_init() local
70 backlight = backlight_device_register(bdata->name, dev->dev, scon, in shmob_drm_backlight_init()
72 if (IS_ERR(backlight)) { in shmob_drm_backlight_init()
74 PTR_ERR(backlight)); in shmob_drm_backlight_init()
[all …]
/Linux-v4.19/drivers/video/backlight/
Dlv5207lp.c40 struct backlight_device *backlight; member
49 static int lv5207lp_backlight_update_status(struct backlight_device *backlight) in lv5207lp_backlight_update_status() argument
51 struct lv5207lp *lv = bl_get_data(backlight); in lv5207lp_backlight_update_status()
52 int brightness = backlight->props.brightness; in lv5207lp_backlight_update_status()
54 if (backlight->props.power != FB_BLANK_UNBLANK || in lv5207lp_backlight_update_status()
55 backlight->props.fb_blank != FB_BLANK_UNBLANK || in lv5207lp_backlight_update_status()
56 backlight->props.state & (BL_CORE_SUSPENDED | BL_CORE_FBBLANK)) in lv5207lp_backlight_update_status()
73 static int lv5207lp_backlight_check_fb(struct backlight_device *backlight, in lv5207lp_backlight_check_fb() argument
76 struct lv5207lp *lv = bl_get_data(backlight); in lv5207lp_backlight_check_fb()
91 struct backlight_device *backlight; in lv5207lp_probe() local
[all …]
Dbd6107.c75 struct backlight_device *backlight; member
84 static int bd6107_backlight_update_status(struct backlight_device *backlight) in bd6107_backlight_update_status() argument
86 struct bd6107 *bd = bl_get_data(backlight); in bd6107_backlight_update_status()
87 int brightness = backlight->props.brightness; in bd6107_backlight_update_status()
89 if (backlight->props.power != FB_BLANK_UNBLANK || in bd6107_backlight_update_status()
90 backlight->props.fb_blank != FB_BLANK_UNBLANK || in bd6107_backlight_update_status()
91 backlight->props.state & (BL_CORE_SUSPENDED | BL_CORE_FBBLANK)) in bd6107_backlight_update_status()
108 static int bd6107_backlight_check_fb(struct backlight_device *backlight, in bd6107_backlight_check_fb() argument
111 struct bd6107 *bd = bl_get_data(backlight); in bd6107_backlight_check_fb()
126 struct backlight_device *backlight; in bd6107_probe() local
[all …]
DKconfig9 backlight and the LCD panel on some platforms, for example on PDAs.
23 (contrast and applying power to the LCD (not to the backlight!)).
170 backlight. This includes support for brightness and power.
181 This provides a backlight control internal to the Atmel LCDC
183 so it controls the backlight brightness, select this option to
184 export this as a PWM-based backlight control.
193 If you have a LCD backlight connected to the BRIGHT output of
203 Say y to enable the generic platform backlight driver previously
204 known as the Corgi backlight driver. If you have a Sharp Zaurus
208 tristate "iPAQ microcontroller backlight driver"
[all …]
/Linux-v4.19/Documentation/ABI/stable/
Dsysfs-class-backlight1 What: /sys/class/backlight/<backlight>/bl_power
11 What: /sys/class/backlight/<backlight>/brightness
16 Control the brightness for this <backlight>. Values
22 What: /sys/class/backlight/<backlight>/actual_brightness
30 What: /sys/class/backlight/<backlight>/max_brightness
35 Maximum brightness for <backlight>.
38 What: /sys/class/backlight/<backlight>/type
43 The type of interface controlled by <backlight>.
48 In the general case, when multiple backlight
54 backlight state. Platform interfaces are mostly a
/Linux-v4.19/Documentation/devicetree/bindings/mfd/
Dti-lmu.txt33 - backlight: All LMU devices have backlight child nodes.
46 [1] ../leds/backlight/ti-lmu-backlight.txt
56 backlight {
57 compatible = "ti,lm3532-backlight";
108 backlight {
109 compatible = "ti,lm3631-backlight";
150 backlight {
151 compatible = "ti,lm3632-backlight";
154 pwm-names = "lmu-backlight";
169 backlight {
[all …]
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";
/Linux-v4.19/drivers/gpu/drm/panel/
Dpanel-panasonic-vvx10f034n00.c44 struct backlight_device *backlight; member
75 if (wuxga_nt->backlight) { in wuxga_nt_panel_disable()
76 wuxga_nt->backlight->props.power = FB_BLANK_POWERDOWN; in wuxga_nt_panel_disable()
77 wuxga_nt->backlight->props.state |= BL_CORE_FBBLANK; in wuxga_nt_panel_disable()
78 bl_ret = backlight_update_status(wuxga_nt->backlight); in wuxga_nt_panel_disable()
155 if (wuxga_nt->backlight) { in wuxga_nt_panel_enable()
156 wuxga_nt->backlight->props.power = FB_BLANK_UNBLANK; in wuxga_nt_panel_enable()
157 wuxga_nt->backlight->props.state &= ~BL_CORE_FBBLANK; in wuxga_nt_panel_enable()
158 backlight_update_status(wuxga_nt->backlight); in wuxga_nt_panel_enable()
229 wuxga_nt->backlight = of_find_backlight_by_node(np); in wuxga_nt_panel_add()
[all …]
Dpanel-seiko-43wvf1g.c50 struct backlight_device *backlight; member
132 if (p->backlight) { in seiko_panel_disable()
133 p->backlight->props.power = FB_BLANK_POWERDOWN; in seiko_panel_disable()
134 p->backlight->props.state |= BL_CORE_FBBLANK; in seiko_panel_disable()
135 backlight_update_status(p->backlight); in seiko_panel_disable()
201 if (p->backlight) { in seiko_panel_enable()
202 p->backlight->props.state &= ~BL_CORE_FBBLANK; in seiko_panel_enable()
203 p->backlight->props.power = FB_BLANK_UNBLANK; in seiko_panel_enable()
204 backlight_update_status(p->backlight); in seiko_panel_enable()
249 struct device_node *backlight; in seiko_panel_probe() local
[all …]
Dpanel-lvds.c42 struct backlight_device *backlight; member
58 if (lvds->backlight) { in panel_lvds_disable()
59 lvds->backlight->props.power = FB_BLANK_POWERDOWN; in panel_lvds_disable()
60 lvds->backlight->props.state |= BL_CORE_FBBLANK; in panel_lvds_disable()
61 backlight_update_status(lvds->backlight); in panel_lvds_disable()
105 if (lvds->backlight) { in panel_lvds_enable()
106 lvds->backlight->props.state &= ~BL_CORE_FBBLANK; in panel_lvds_enable()
107 lvds->backlight->props.power = FB_BLANK_UNBLANK; in panel_lvds_enable()
108 backlight_update_status(lvds->backlight); in panel_lvds_enable()
250 lvds->backlight = of_find_backlight_by_node(np); in panel_lvds_probe()
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/leds/backlight/
Dgpio-backlight.txt1 gpio-backlight bindings
4 - compatible: "gpio-backlight"
5 - gpios: describes the gpio that is used for enabling/disabling the backlight.
9 - default-on: enable the backlight at boot.
12 backlight {
13 compatible = "gpio-backlight";
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";
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 {
/Linux-v4.19/drivers/hid/
Dhid-picolcd_backlight.c87 data->backlight = bdev; in picolcd_init_backlight()
94 struct backlight_device *bdev = data->backlight; in picolcd_exit_backlight()
96 data->backlight = NULL; in picolcd_exit_backlight()
102 if (!data->backlight) in picolcd_resume_backlight()
104 return picolcd_set_brightness(data->backlight); in picolcd_resume_backlight()
111 if (!data->backlight) in picolcd_suspend_backlight()
114 data->backlight->props.power = FB_BLANK_POWERDOWN; in picolcd_suspend_backlight()
115 picolcd_set_brightness(data->backlight); in picolcd_suspend_backlight()
116 data->lcd_power = data->backlight->props.power = bl_power; in picolcd_suspend_backlight()
/Linux-v4.19/Documentation/devicetree/bindings/display/
Dsitronix,st7735r.txt16 - backlight: phandle of the backlight device attached to the panel
20 backlight: backlight {
21 compatible = "gpio-backlight";
34 backlight = &backlight;
/Linux-v4.19/drivers/media/usb/gspca/gl860/
Dgl860-ov2640.c187 sd->vcur.backlight = 32; in ov2640_init_settings()
198 sd->vmax.backlight = 64; in ov2640_init_settings()
251 sd->vold.backlight = -1; in ov2640_init_pre_alt()
351 s32 backlight = sd->vcur.backlight; in ov2640_camera_settings() local
362 if (backlight != sd->vold.backlight) { in ov2640_camera_settings()
364 if (backlight < 0 || backlight > sd->vmax.backlight) in ov2640_camera_settings()
365 backlight = 0; in ov2640_camera_settings()
369 ctrl_out(gspca_dev, 0x40, 1, 0x601e + backlight , 0x0024, in ov2640_camera_settings()
371 ctrl_out(gspca_dev, 0x40, 1, 0x601e + backlight - 10, 0x0025, in ov2640_camera_settings()
469 if (backlight != sd->vold.backlight) { in ov2640_camera_settings()
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/display/panel/
Dsharp,lq150x1lg11.txt8 - backlight: phandle of the backlight device
17 backlight: backlight {
18 compatible = "pwm-backlight";
33 backlight = <&backlight>;
/Linux-v4.19/drivers/staging/fbtft/
Dfbtft_device.c280 .backlight = 1,
300 .backlight = 1,
323 .backlight = 1,
342 .backlight = 1,
362 .backlight = 1,
399 .backlight = 1,
421 .backlight = FBTFT_ONBOARD_BACKLIGHT,
456 .backlight = 1,
477 .backlight = 1,
570 .backlight = FBTFT_ONBOARD_BACKLIGHT,
[all …]

12345678910>>...17