/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-class-backlight-driver-adp8870 | 1 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 …]
|
D | sysfs-class-backlight-driver-lm3533 | 1 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
|
D | sysfs-class-led | 35 gpio and backlight triggers. In case of the backlight trigger,
|
D | sysfs-driver-toshiba_acpi | 5 Description: This file controls the keyboard backlight operation mode, valid 22 Description: This file controls the timeout of the keyboard backlight 52 Description: This file shows the supported keyboard backlight modes 66 Description: This file shows the current keyboard backlight type,
|
D | sysfs-bus-i2c-devices-lm3533 | 6 Set the controlling backlight device for high-voltage current
|
D | sysfs-platform-dell-laptop | 28 turn on the keyboard backlight illumination that is
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | intel_panel.c | 434 panel->backlight.min, panel->backlight.max); in scale_user_to_hw() 445 hw_level = scale(user_level, 0, user_max, 0, panel->backlight.max); in clamp_user_to_hw() 446 hw_level = clamp(hw_level, panel->backlight.min, panel->backlight.max); in clamp_user_to_hw() 457 return scale(hw_level, panel->backlight.min, panel->backlight.max, in scale_hw_to_user() 468 WARN_ON(panel->backlight.max == 0); in intel_panel_compute_brightness() 475 return panel->backlight.max - val; in intel_panel_compute_brightness() 508 if (panel->backlight.combination_mode) { in i9xx_get_backlight() 542 return I915_READ(BXT_BLC_PWM_DUTY(panel->backlight.controller)); in bxt_get_backlight() 550 duty_ns = pwm_get_duty_cycle(panel->backlight.pwm); in pwm_get_backlight() 563 if (panel->backlight.enabled) { in intel_panel_get_backlight() [all …]
|
D | dvo_ivch.c | 345 uint16_t vr01, vr30, backlight; in ivch_dpms() local 354 backlight = 1; in ivch_dpms() 356 backlight = 0; in ivch_dpms() 358 ivch_write(dvo, VR80, backlight); in ivch_dpms()
|
D | intel_bios.c | 276 dev_priv->vbt.backlight.present = entry->type == BDB_BACKLIGHT_TYPE_PWM; in parse_lfp_backlight() 277 if (!dev_priv->vbt.backlight.present) { in parse_lfp_backlight() 283 dev_priv->vbt.backlight.pwm_freq_hz = entry->pwm_freq_hz; in parse_lfp_backlight() 284 dev_priv->vbt.backlight.active_low_pwm = entry->active_low_pwm; in parse_lfp_backlight() 285 dev_priv->vbt.backlight.min_brightness = entry->min_brightness; in parse_lfp_backlight() 288 dev_priv->vbt.backlight.pwm_freq_hz, in parse_lfp_backlight() 289 dev_priv->vbt.backlight.active_low_pwm ? "low" : "high", in parse_lfp_backlight() 290 dev_priv->vbt.backlight.min_brightness, in parse_lfp_backlight() 1179 dev_priv->vbt.backlight.present = true; in init_vbt_defaults()
|
/linux-4.4.14/drivers/gpu/drm/shmobile/ |
D | shmob_drm_backlight.c | 24 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 …]
|
D | shmob_drm_crtc.h | 45 struct backlight_device *backlight; member
|
/linux-4.4.14/drivers/video/backlight/ |
D | lv5207lp.c | 40 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 …]
|
D | bd6107.c | 75 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 …]
|
D | Kconfig | 9 backlight and the LCD panel on some platforms, for example on PDAs. 23 (contrast and applying power to the LCD (not to the backlight!)). 163 backlight. This includes support for brightness and power. 174 This provides a backlight control internal to the Atmel LCDC 176 so it controls the backlight brightness, select this option to 177 export this as a PWM-based backlight control. 186 If you have a LCD backlight connected to the BRIGHT output of 196 Say y to enable the generic platform backlight driver previously 197 known as the Corgi backlight driver. If you have a Sharp Zaurus 201 tristate "iPAQ microcontroller backlight driver" [all …]
|
D | Makefile | 30 obj-$(CONFIG_BACKLIGHT_CLASS_DEVICE) += backlight.o 50 obj-$(CONFIG_BACKLIGHT_PCF50633) += pcf50633-backlight.o 54 obj-$(CONFIG_BACKLIGHT_SKY81452) += sky81452-backlight.o
|
D | backlight.c | 437 struct backlight_device *backlight = *(struct backlight_device **)res; in devm_backlight_device_release() local 439 backlight_device_unregister(backlight); in devm_backlight_device_release() 500 struct backlight_device **ptr, *backlight; in devm_backlight_device_register() local 507 backlight = backlight_device_register(name, parent, devdata, ops, in devm_backlight_device_register() 509 if (!IS_ERR(backlight)) { in devm_backlight_device_register() 510 *ptr = backlight; in devm_backlight_device_register() 516 return backlight; in devm_backlight_device_register()
|
D | wm831x_bl.c | 136 pdata = wm831x_pdata->backlight; in wm831x_backlight_probe()
|
/linux-4.4.14/Documentation/ABI/stable/ |
D | sysfs-class-backlight | 1 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-4.4.14/Documentation/devicetree/bindings/mfd/ |
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";
|
D | as3711.txt | 6 configuration should be placed in a subnode, called "backlight." 12 To use the SU1 converter as a backlight source the following two properties must 17 To use the SU2 converter as a backlight source the following two properties must 63 backlight {
|
D | 88pm860x.txt | 24 88pm860x-backlight : : Backlight 67 backlight-0 { 71 backlight-2 {
|
D | max8925.txt | 23 max8925-backlight : : Backlight 54 backlight {
|
/linux-4.4.14/Documentation/devicetree/bindings/leds/backlight/ |
D | gpio-backlight.txt | 1 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";
|
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";
|
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 {
|
D | pwm-backlight.txt | 1 pwm-backlight bindings 4 - compatible: "pwm-backlight" 19 and disables the backlight (see GPIO binding[1]) 26 backlight { 27 compatible = "pwm-backlight";
|
D | lp855x.txt | 11 - init-brt: Initial value of backlight brightness (u8) 20 backlight@2c { 47 backlight@2c { 57 backlight@2c {
|
D | pm8941-wled.txt | 10 - label: The name of the backlight device 12 - qcom,cabc: bool; enable content adaptive backlight control 34 label = "backlight";
|
D | tps65217-backlight.txt | 9 - backlight: node for specifying WLED1 and WLED2 lines in TPS65217 21 backlight {
|
D | max8925-backlight.txt | 1 88pm860x-backlight bindings
|
/linux-4.4.14/drivers/hid/ |
D | hid-picolcd_backlight.c | 87 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()
|
D | hid-corsair.c | 41 struct k90_led *backlight; member 398 drvdata->backlight = kzalloc(sizeof(struct k90_led), GFP_KERNEL); in k90_init_backlight() 399 if (!drvdata->backlight) { in k90_init_backlight() 413 drvdata->backlight->removed = false; in k90_init_backlight() 414 drvdata->backlight->cdev.name = name; in k90_init_backlight() 415 drvdata->backlight->cdev.max_brightness = 3; in k90_init_backlight() 416 drvdata->backlight->cdev.brightness_set = k90_brightness_set; in k90_init_backlight() 417 drvdata->backlight->cdev.brightness_get = k90_backlight_get; in k90_init_backlight() 418 INIT_WORK(&drvdata->backlight->work, k90_backlight_work); in k90_init_backlight() 419 ret = led_classdev_register(&dev->dev, &drvdata->backlight->cdev); in k90_init_backlight() [all …]
|
D | hid-picolcd.h | 102 struct backlight_device *backlight; member
|
/linux-4.4.14/drivers/staging/fbtft/ |
D | fbtft_device.c | 259 .backlight = 1, 279 .backlight = 1, 302 .backlight = 1, 321 .backlight = 1, 341 .backlight = 1, 378 .backlight = 1, 400 .backlight = FBTFT_ONBOARD_BACKLIGHT, 435 .backlight = 1, 456 .backlight = 1, 549 .backlight = FBTFT_ONBOARD_BACKLIGHT, [all …]
|
D | fb_pcd8544.c | 166 .backlight = 1,
|
D | fb_tls8204.c | 158 .backlight = 1,
|
D | fb_uc1701.c | 192 .backlight = 1,
|
D | fbtft-core.c | 698 if (pdata->display.backlight) in fbtft_framebuffer_alloc() 699 display->backlight = pdata->display.backlight; in fbtft_framebuffer_alloc() 867 if (display->backlight) in fbtft_framebuffer_alloc() 1295 pdata->display.backlight = fbtft_of_value(node, "backlight"); in fbtft_probe_dt() 1306 pdata->display.backlight = 1; in fbtft_probe_dt()
|
D | fb_ssd1351.c | 29 && par->pdata->display.backlight == FBTFT_ONBOARD_BACKLIGHT) { in init_display()
|
D | fbtft.h | 130 unsigned backlight; member
|
/linux-4.4.14/drivers/media/usb/gspca/gl860/ |
D | gl860-ov2640.c | 187 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 …]
|
D | gl860-mi1320.c | 189 sd->vcur.backlight = 0; in mi1320_init_settings() 201 sd->vmax.backlight = 2; in mi1320_init_settings() 266 sd->vold.backlight = -1; in mi1320_init_pre_alt() 352 s32 backlight = sd->vcur.backlight; in mi1320_camera_settings() local 467 if (backlight != sd->vold.backlight) { in mi1320_camera_settings() 468 sd->vold.backlight = backlight; in mi1320_camera_settings() 469 if (backlight < 0 || backlight > sd->vmax.backlight) in mi1320_camera_settings() 470 backlight = 0; in mi1320_camera_settings() 472 backlight = tbl_backlight[backlight]; in mi1320_camera_settings() 477 ctrl_out(gspca_dev, 0x40, 1, 0xba80 + backlight, 0x00f1, in mi1320_camera_settings()
|
D | gl860-mi2020.c | 367 sd->vcur.backlight = 0; in mi2020_init_settings() 379 sd->vmax.backlight = 64; in mi2020_init_settings() 444 sd->vold.backlight = 0; in mi2020_init_pre_alt() 638 s32 backlight = sd->vcur.backlight; in mi2020_camera_settings() local 767 if (backlight != sd->vold.backlight) { in mi2020_camera_settings() 768 sd->vold.backlight = backlight; in mi2020_camera_settings() 769 if (backlight < 0 || backlight > sd->vmax.backlight) in mi2020_camera_settings() 770 backlight = 0; in mi2020_camera_settings() 774 dat_multi4[2] = dat_multi2[2] = backlight; in mi2020_camera_settings()
|
D | gl860-ov9655.c | 157 sd->vcur.backlight = 0; in ov9655_init_settings() 166 sd->vmax.backlight = 0; in ov9655_init_settings()
|
D | gl860.c | 99 sd->vcur.backlight = ctrl->val; in sd_s_ctrl() 169 if (sd->vmax.backlight) in sd_init_controls() 172 0, sd->vmax.backlight, 1, in sd_init_controls() 173 sd->vcur.backlight); in sd_init_controls()
|
D | gl860.h | 46 u16 backlight; member
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | at91sam9x5dm.dtsi | 58 backlight: backlight { label 59 compatible = "pwm-backlight"; 69 regulator-name = "backlight-power-supply"; 77 backlight = <&backlight>;
|
D | tegra20-medcom-wide.dts | 46 backlight: backlight { label 47 compatible = "pwm-backlight"; 60 backlight = <&backlight>;
|
D | at91sam9n12ek.dts | 167 backlight: backlight { label 168 compatible = "pwm-backlight"; 178 regulator-name = "backlight-power-supply"; 219 backlight = <&backlight>;
|
D | tegra30-colibri-eval-v3.dts | 116 backlight: backlight { label 117 compatible = "pwm-backlight"; 156 backlight = <&backlight>;
|
D | omap3-panel-sharp-ls037v7dw01.dtsi | 6 * gpios for gpio-backlight. 14 backlight0: backlight { 15 compatible = "gpio-backlight";
|
D | imx6dl-tx6dl-comtft.dts | 24 backlight: backlight { label 25 compatible = "pwm-backlight";
|
D | imx6q-tx6q-1010-comtft.dts | 24 backlight: backlight { label 25 compatible = "pwm-backlight";
|
D | tegra30-apalis-eval.dts | 180 backlight: backlight { label 181 compatible = "pwm-backlight"; 210 backlight = <&backlight>;
|
D | at91sam9g15ek.dts | 26 backlight: backlight { label
|
D | at91sam9x35ek.dts | 30 backlight: backlight { label
|
D | at91sam9g35ek.dts | 31 backlight: backlight { label
|
D | wm8850-w70v2.dts | 19 backlight { 20 compatible = "pwm-backlight";
|
D | imx6q-tx6q-1020-comtft.dts | 24 backlight: backlight { label 25 compatible = "pwm-backlight";
|
D | sun8i-q8-common.dtsi | 51 backlight: backlight { label 52 compatible = "pwm-backlight"; 59 /* backlight is powered by AXP223 DC1SW */
|
D | imx6q-tx6q-1010.dts | 24 backlight: backlight { label 25 compatible = "pwm-backlight";
|
D | imx6dl-tx6u-801x.dts | 24 backlight: backlight { label 25 compatible = "pwm-backlight";
|
D | omap4-var-dvk-om44.dts | 47 backlight { 48 compatible = "gpio-backlight";
|
D | imx6dl-aristainetos_7.dts | 55 backlight { 56 compatible = "pwm-backlight";
|
D | tegra114-tn7.dts | 46 backlight = <&backlight>; 265 backlight: backlight { label 266 compatible = "pwm-backlight";
|
D | sun5i-q8-common.dtsi | 51 backlight: backlight { label 52 compatible = "pwm-backlight"; 56 /* TODO: backlight uses axp gpio1 as enable pin */
|
D | imx6q-tx6q-1020.dts | 24 backlight: backlight { label 25 compatible = "pwm-backlight";
|
D | imx6dl-aristainetos_4.dts | 19 backlight { 20 compatible = "pwm-backlight";
|
D | tegra20-paz00.dts | 492 backlight: backlight { label 493 compatible = "pwm-backlight"; 501 backlight-boot-off; 545 backlight = <&backlight>;
|
D | imx28-cfa10058.dts | 138 backlight { 139 compatible = "pwm-backlight";
|
D | imx6q-tx6q-1110.dts | 27 compatible = "pwm-backlight"; 49 compatible = "pwm-backlight";
|
D | imx6dl-tx6u-811x.dts | 27 compatible = "pwm-backlight"; 49 compatible = "pwm-backlight";
|
D | imx23-evk.dts | 153 backlight { 154 compatible = "pwm-backlight";
|
D | imx53-tx53-x03x.dts | 156 backlight: backlight { label 157 compatible = "pwm-backlight";
|
D | r8a7740-armadillo800eva.dts | 140 backlight { 141 compatible = "pwm-backlight"; 245 backlight_pins: backlight {
|
D | imx28-cfa10057.dts | 171 backlight { 172 compatible = "pwm-backlight";
|
D | imx28-cfa10055.dts | 161 backlight { 162 compatible = "pwm-backlight";
|
D | vf-colibri.dtsi | 11 bl: backlight { 12 compatible = "pwm-backlight";
|
D | omap3-thunder.dts | 120 backlight { 121 compatible = "gpio-backlight";
|
D | imx6dl-aristainetos2_7.dts | 57 backlight = <&backlight>;
|
D | pxa910-dkb.dts | 150 backlight-0 { 154 backlight-2 {
|
D | imx51-apf51dev.dts | 19 backlight@bl1{ 22 compatible = "gpio-backlight";
|
D | imx53-tx53-x13x.dts | 27 compatible = "pwm-backlight"; 47 compatible = "pwm-backlight";
|
D | imx6qdl-nitrogen6_max.dtsi | 233 compatible = "pwm-backlight"; 242 compatible = "pwm-backlight"; 251 compatible = "pwm-backlight"; 287 backlight = <&backlight_lcd>; 298 backlight = <&backlight_lvds0>; 309 backlight = <&backlight_lvds1>;
|
D | exynos5250-snow-common.dtsi | 198 backlight: backlight { label 199 compatible = "pwm-backlight"; 212 backlight = <&backlight>;
|
D | omap3-ha-lcd.dts | 156 backlight { 157 compatible = "gpio-backlight";
|
D | imx28-apf28dev.dts | 213 backlight { 214 compatible = "pwm-backlight";
|
D | rk3288-evb.dtsi | 50 backlight { 51 compatible = "pwm-backlight"; 246 backlight {
|
D | s5pv210-smdkv210.dts | 46 backlight { 47 compatible = "pwm-backlight";
|
D | omap3-overo-common-lcd43.dtsi | 138 backlight { 139 compatible = "gpio-backlight";
|
D | imx27-eukrea-mbimxsd27-baseboard.dts | 39 backlight { 40 compatible = "gpio-backlight";
|
D | omap3-overo-common-lcd35.dtsi | 107 backlight { 108 compatible = "gpio-backlight";
|
D | imx53-mba53.dts | 24 backlight { 25 compatible = "pwm-backlight";
|
D | tegra20-ventana.dts | 573 backlight: backlight { label 574 compatible = "pwm-backlight"; 614 backlight = <&backlight>;
|
D | tegra30-cardhu.dtsi | 404 backlight: backlight { label 405 compatible = "pwm-backlight"; 435 backlight = <&backlight>;
|
D | imx28-m28evk.dts | 232 backlight { 233 compatible = "pwm-backlight";
|
D | imx28-m28cu3.dts | 204 backlight { 205 compatible = "pwm-backlight";
|
D | imx6qdl-sabrelite.dtsi | 157 compatible = "pwm-backlight"; 166 compatible = "pwm-backlight"; 202 backlight = <&backlight_lcd>; 213 backlight = <&backlight_lvds>;
|
D | rk3288-veyron-speedy.dts | 79 backlight_regulator: backlight-regulator { 118 backlight {
|
D | exynos5422-odroidxu3-lite.dts | 62 * PWM 3 -- on MIPI connector for backlight
|
D | imx53-m53evk.dts | 48 backlight { 49 compatible = "pwm-backlight";
|
D | rk3288-veyron-jaq.dts | 79 backlight_regulator: backlight-regulator { 133 backlight {
|
D | imx6qdl-aristainetos2.dtsi | 47 backlight: backlight { label 48 compatible = "pwm-backlight"; 557 MX6QDL_PAD_EIM_BCLK__GPIO6_IO31 0x1b0b0 /* backlight enable */
|
D | imx6qdl-nitrogen6x.dtsi | 171 compatible = "pwm-backlight"; 180 compatible = "pwm-backlight"; 216 backlight = <&backlight_lcd>; 227 backlight = <&backlight_lvds>;
|
D | exynos5422-odroidxu3.dts | 93 * PWM 3 -- on MIPI connector for backlight
|
D | rk3288-veyron-minnie.dts | 55 backlight_regulator: backlight-regulator { 171 backlight {
|
D | rk3288-veyron-jerry.dts | 78 backlight_regulator: backlight-regulator { 130 backlight {
|
D | tegra20-harmony.dts | 627 backlight: backlight { label 628 compatible = "pwm-backlight"; 668 backlight = <&backlight>;
|
D | imx28-eukrea-mbmx28lc.dtsi | 23 backlight { 24 compatible = "pwm-backlight";
|
D | imx28-evk.dts | 372 backlight { 373 compatible = "pwm-backlight";
|
D | exynos5420-peach-pit.dts | 36 backlight: backlight { label 37 compatible = "pwm-backlight"; 124 backlight = <&backlight>;
|
D | exynos5800-peach-pi.dts | 34 backlight: backlight { label 35 compatible = "pwm-backlight"; 124 backlight = <&backlight>;
|
D | tegra20-seaboard.dts | 779 backlight: backlight { label 780 compatible = "pwm-backlight"; 829 backlight = <&backlight>;
|
D | imx6qdl-nit6xlite.dtsi | 164 compatible = "pwm-backlight"; 173 compatible = "pwm-backlight"; 183 backlight = <&backlight_lvds0>;
|
D | imx28-cfa10049.dts | 421 backlight { 422 compatible = "pwm-backlight";
|
D | imx6qdl-gw52xx.dtsi | 30 backlight { 31 compatible = "pwm-backlight";
|
D | tegra124-nyan.dtsi | 440 backlight: backlight { label 441 compatible = "pwm-backlight";
|
D | tegra114-roth.dts | 46 backlight = <&backlight>; 1007 backlight: backlight { label 1008 compatible = "pwm-backlight";
|
D | tegra124-venice2.dts | 946 backlight: backlight { label 947 compatible = "pwm-backlight"; 985 backlight = <&backlight>;
|
D | imx6qdl-gw53xx.dtsi | 31 backlight { 32 compatible = "pwm-backlight";
|
D | qcom-pm8941.dtsi | 165 label = "backlight";
|
D | at91sam9rlek.dts | 41 atmel,lcdcon-backlight;
|
D | at91sam9263ek.dts | 104 atmel,lcdcon-backlight;
|
D | at91sam9261ek.dts | 46 atmel,lcdcon-backlight;
|
D | tegra114-dalmore.dts | 49 backlight = <&backlight>; 1130 backlight: backlight { label 1131 compatible = "pwm-backlight";
|
D | imx6sx-sdb.dtsi | 27 backlight { 28 compatible = "pwm-backlight";
|
D | imx6qdl-gw54xx.dtsi | 31 backlight { 32 compatible = "pwm-backlight";
|
D | imx6qdl-sabresd.dtsi | 118 backlight { 119 compatible = "pwm-backlight";
|
D | mmp2-brownstone.dts | 179 backlight {
|
D | am335x-sl50.dts | 53 compatible = "pwm-backlight"; 60 compatible = "pwm-backlight";
|
D | imx6sl-evk.dts | 23 backlight { 24 compatible = "pwm-backlight";
|
D | imx6qdl-sabreauto.dtsi | 104 backlight { 105 compatible = "pwm-backlight";
|
D | at91sam9m10g45ek.dts | 225 atmel,lcdcon-backlight;
|
D | imx28-tx28.dts | 155 backlight { 156 compatible = "pwm-backlight";
|
D | omap4-sdp.dts | 104 backlight { 105 compatible = "pwm-backlight";
|
D | am437x-sk-evm.dts | 34 backlight { 35 compatible = "pwm-backlight";
|
D | am335x-evmsk.dts | 136 backlight { 137 compatible = "pwm-backlight";
|
/linux-4.4.14/drivers/gpu/drm/panel/ |
D | panel-sharp-lq101r1sx01.c | 28 struct backlight_device *backlight; member 99 if (sharp->backlight) { in sharp_panel_disable() 100 sharp->backlight->props.power = FB_BLANK_POWERDOWN; in sharp_panel_disable() 101 backlight_update_status(sharp->backlight); in sharp_panel_disable() 266 if (sharp->backlight) { in sharp_panel_enable() 267 sharp->backlight->props.power = FB_BLANK_UNBLANK; in sharp_panel_enable() 268 backlight_update_status(sharp->backlight); in sharp_panel_enable() 338 sharp->backlight = of_find_backlight_by_node(np); in sharp_panel_add() 341 if (!sharp->backlight) in sharp_panel_add() 356 if (sharp->backlight) in sharp_panel_add() [all …]
|
D | panel-simple.c | 80 struct backlight_device *backlight; member 154 if (p->backlight) { in panel_simple_disable() 155 p->backlight->props.power = FB_BLANK_POWERDOWN; in panel_simple_disable() 156 backlight_update_status(p->backlight); in panel_simple_disable() 222 if (p->backlight) { in panel_simple_enable() 223 p->backlight->props.power = FB_BLANK_UNBLANK; in panel_simple_enable() 224 backlight_update_status(p->backlight); in panel_simple_enable() 281 struct device_node *backlight, *ddc; in panel_simple_probe() local 305 backlight = of_parse_phandle(dev->of_node, "backlight", 0); in panel_simple_probe() 306 if (backlight) { in panel_simple_probe() [all …]
|
D | Kconfig | 17 a GPIO to be powered up. Optionally a backlight can be attached so 49 the host and has a built-in LED backlight.
|
/linux-4.4.14/Documentation/acpi/ |
D | video_extension.txt | 11 The ACPI video driver does 3 things regarding backlight control: 13 1 Export a sysfs interface for user space to control backlight level 16 command line is not present, the driver will register a backlight device 17 and set the required backlight operation structure for it for the sysfs 19 directory named acpi_videoX under /sys/class/backlight. 21 The backlight sysfs interface has a standard definition here: 22 Documentation/ABI/stable/sysfs-class-backlight. 33 Note that ACPI video backlight driver will always use index for 94 Once user space tool receives this event, it can modify the backlight 97 3 Change backlight level in the kernel [all …]
|
/linux-4.4.14/drivers/gpu/drm/tilcdc/ |
D | tilcdc_panel.c | 32 struct backlight_device *backlight; member 59 struct backlight_device *backlight = panel_encoder->mod->backlight; in panel_encoder_dpms() local 62 if (backlight) { in panel_encoder_dpms() 63 backlight->props.power = mode == DRM_MODE_DPMS_ON ? in panel_encoder_dpms() 65 backlight_update_status(backlight); in panel_encoder_dpms() 369 panel_mod->backlight = of_find_backlight_by_node(bl_node); in panel_probe() 372 if (!panel_mod->backlight) in panel_probe() 423 if (panel_mod->backlight) in panel_probe() 424 put_device(&panel_mod->backlight->dev); in panel_probe() 432 struct backlight_device *backlight = panel_mod->backlight; in panel_remove() local [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/display/panel/ |
D | simple-panel.txt | 9 - backlight: phandle of the backlight device attached to the panel 20 backlight = <&backlight>;
|
D | sharp,lq101r1sx01.txt | 28 - backlight: phandle of the backlight device attached to the panel 40 backlight = <...>;
|
/linux-4.4.14/drivers/platform/x86/ |
D | msi-wmi.c | 98 static struct backlight_device *backlight; variable 225 (backlight || in msi_wmi_notify() 248 backlight = backlight_device_register(DRV_NAME, NULL, NULL, in msi_wmi_backlight_setup() 251 if (IS_ERR(backlight)) in msi_wmi_backlight_setup() 252 return PTR_ERR(backlight); in msi_wmi_backlight_setup() 256 backlight_device_unregister(backlight); in msi_wmi_backlight_setup() 260 backlight->props.brightness = err; in msi_wmi_backlight_setup() 334 if (!event_wmi && !backlight) { in msi_wmi_init() 359 backlight_device_unregister(backlight); in msi_wmi_exit()
|
D | panasonic-laptop.c | 228 struct backlight_device *backlight; member 620 pcc->backlight = backlight_device_register("panasonic", NULL, pcc, in acpi_pcc_hotkey_add() 622 if (IS_ERR(pcc->backlight)) { in acpi_pcc_hotkey_add() 623 result = PTR_ERR(pcc->backlight); in acpi_pcc_hotkey_add() 628 pcc->backlight->props.brightness = pcc->sinf[SINF_AC_CUR_BRIGHT]; in acpi_pcc_hotkey_add() 641 backlight_device_unregister(pcc->backlight); in acpi_pcc_hotkey_add() 661 backlight_device_unregister(pcc->backlight); in acpi_pcc_hotkey_remove()
|
D | Kconfig | 34 exposes the mail LED and LCD backlight. 86 support for video output switching, LCD backlight control, 107 This driver adds support for rfkill and backlight control to Dell 294 This driver adds support for access to backlight control and hotkeys 352 rfkill switch, hotkey, fan control and backlight control. 539 Bluetooth, backlight and allows powering on/off some other 569 like wireless radio and bluetooth control, leds, hotkeys, backlight... 582 like wireless radio and bluetooth control, leds, hotkeys, backlight... 731 keys as input device, backlight device, tablet and accelerometer 854 function keys, wireless LED, LCD backlight level. [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/pwm/ |
D | pwm.txt | 26 The following example could be used to describe a PWM-based backlight 35 bl: backlight { 37 pwm-names = "backlight"; 41 because the name "backlight" would be used as fallback anyway. 52 bl: backlight { 54 pwm-names = "backlight";
|
D | pxa-pwm.txt | 26 backlight { 27 compatible = "pwm-backlight";
|
D | pwm-lp3943.txt | 18 PWM 1 is for brightness control of LP8557 backlight device 51 backlight@2c {
|
D | pwm-mtk-disp.txt | 32 compatible = "pwm-backlight";
|
/linux-4.4.14/Documentation/devicetree/bindings/display/ |
D | atmel,lcdc.txt | 61 - atmel,lcdcon-backlight: enable backlight 62 - atmel,lcdcon-backlight-inverted: invert backlight PWM polarity 69 atmel,lcdcon-backlight;
|
/linux-4.4.14/arch/arm/mach-omap1/ |
D | board-sx1.c | 116 int sx1_setbacklight(u8 backlight) in sx1_setbacklight() argument 118 if (backlight > SOFIA_MAX_LIGHT_VAL) in sx1_setbacklight() 119 backlight = SOFIA_MAX_LIGHT_VAL; in sx1_setbacklight() 121 backlight); in sx1_setbacklight() 124 int sx1_getbacklight (u8 * backlight) in sx1_getbacklight() argument 127 backlight); in sx1_getbacklight()
|
/linux-4.4.14/Documentation/devicetree/bindings/display/tilcdc/ |
D | panel.txt | 22 - backlight: phandle of the backlight device attached to the panel 36 backlight = <&backlight>;
|
/linux-4.4.14/drivers/gpu/drm/nouveau/ |
D | nouveau_backlight.c | 88 drm->backlight = bd; in nv40_backlight_init() 211 drm->backlight = bd; in nv50_backlight_init() 250 if (drm->backlight) { in nouveau_backlight_exit() 251 backlight_device_unregister(drm->backlight); in nouveau_backlight_exit() 252 drm->backlight = NULL; in nouveau_backlight_exit()
|
D | Kconfig | 65 bool "Support for backlight control" 69 Say Y here if you want to control the backlight of your display
|
D | nouveau_drm.h | 163 struct backlight_device *backlight; member
|
/linux-4.4.14/arch/arm/mach-omap1/include/mach/ |
D | board-sx1.h | 37 int sx1_setbacklight(u8 backlight); 38 int sx1_getbacklight(u8 *backlight);
|
/linux-4.4.14/drivers/input/misc/ |
D | ims-pcu.c | 116 struct ims_pcu_backlight backlight; member 954 struct ims_pcu_backlight *backlight = in ims_pcu_backlight_work() local 957 container_of(backlight, struct ims_pcu, backlight); in ims_pcu_backlight_work() 958 int desired_brightness = backlight->desired_brightness; in ims_pcu_backlight_work() 977 struct ims_pcu_backlight *backlight = in ims_pcu_backlight_set_brightness() local 980 backlight->desired_brightness = value; in ims_pcu_backlight_set_brightness() 981 schedule_work(&backlight->work); in ims_pcu_backlight_set_brightness() 987 struct ims_pcu_backlight *backlight = in ims_pcu_backlight_get_brightness() local 990 container_of(backlight, struct ims_pcu, backlight); in ims_pcu_backlight_get_brightness() 1015 struct ims_pcu_backlight *backlight = &pcu->backlight; in ims_pcu_setup_backlight() local [all …]
|
/linux-4.4.14/drivers/acpi/ |
D | acpi_video.c | 210 struct backlight_device *backlight; member 374 if (device->backlight) in acpi_video_device_lcd_set_level() 375 device->backlight->props.brightness = state - 2; in acpi_video_device_lcd_set_level() 1320 if (!device->backlight) in acpi_video_switch_brightness() 1337 backlight_force_update(device->backlight, in acpi_video_switch_brightness() 1657 device->backlight = backlight_device_register(name, in acpi_video_dev_register_backlight() 1663 if (IS_ERR(device->backlight)) { in acpi_video_dev_register_backlight() 1664 device->backlight = NULL; in acpi_video_dev_register_backlight() 1672 device->backlight->props.brightness = in acpi_video_dev_register_backlight() 1673 acpi_video_get_brightness(device->backlight); in acpi_video_dev_register_backlight() [all …]
|
D | video_detect.c | 287 struct backlight_device *backlight = bd; in acpi_video_backlight_notify() local 290 if (backlight->props.type == BACKLIGHT_RAW && in acpi_video_backlight_notify()
|
/linux-4.4.14/drivers/video/ |
D | Makefile | 6 obj-y += backlight/
|
D | Kconfig | 31 source "drivers/video/backlight/Kconfig"
|
/linux-4.4.14/drivers/mfd/ |
D | as3711.c | 179 as3711_subdevs[AS3711_BACKLIGHT].platform_data = &pdata->backlight; in as3711_i2c_probe() 180 as3711_subdevs[AS3711_BACKLIGHT].pdata_size = sizeof(pdata->backlight); in as3711_i2c_probe()
|
D | adp5520.c | 283 if (pdata->backlight) { in adp5520_probe() 287 pdata->backlight, in adp5520_probe() 288 sizeof(*pdata->backlight)); in adp5520_probe()
|
D | max8925-core.c | 877 if (pdata && pdata->backlight) { in max8925_device_init() 878 bk_devs[0].platform_data = &pdata->backlight; in max8925_device_init()
|
/linux-4.4.14/drivers/leds/trigger/ |
D | Makefile | 5 obj-$(CONFIG_LEDS_TRIGGER_BACKLIGHT) += ledtrig-backlight.o
|
D | Kconfig | 54 tristate "LED backlight Trigger" 57 This allows LEDs to be controlled as a backlight device: they
|
/linux-4.4.14/arch/powerpc/platforms/powermac/ |
D | Makefile | 11 obj-$(CONFIG_PMAC_BACKLIGHT) += backlight.o
|
/linux-4.4.14/include/linux/platform_data/ |
D | shmob_drm.h | 95 struct shmob_drm_backlight_data backlight; member
|
/linux-4.4.14/drivers/video/fbdev/ |
D | atmel_lcdfb.c | 52 struct backlight_device *backlight; member 242 if (sinfo->backlight) in init_backlight() 255 sinfo->backlight = bl; in init_backlight() 264 if (!sinfo->backlight) in exit_backlight() 267 if (sinfo->backlight->ops) { in exit_backlight() 268 sinfo->backlight->props.power = FB_BLANK_POWERDOWN; in exit_backlight() 269 sinfo->backlight->ops->update_status(sinfo->backlight); in exit_backlight() 271 backlight_device_unregister(sinfo->backlight); in exit_backlight()
|
/linux-4.4.14/include/linux/mfd/ |
D | as3711.h | 123 struct as3711_bl_pdata backlight; member
|
D | max8925.h | 235 struct max8925_backlight_pdata *backlight; member
|
D | adp5520.h | 281 struct adp5520_backlight_platform_data *backlight; member
|
D | 88pm860x.h | 438 struct pm860x_backlight_pdata *backlight; member
|
/linux-4.4.14/Documentation/devicetree/bindings/display/bridge/ |
D | ps8622.txt | 11 - use-external-pwm: backlight will be controlled by an external PWM
|
/linux-4.4.14/include/linux/mfd/wm831x/ |
D | pdata.h | 132 struct wm831x_backlight_pdata *backlight; member
|
/linux-4.4.14/drivers/gpu/drm/gma500/ |
D | Makefile | 8 backlight.o \
|
D | framebuffer.c | 682 struct drm_property *backlight; in psb_create_backlight_property() local 687 backlight = drm_property_create_range(dev, 0, "backlight", 0, 100); in psb_create_backlight_property() 689 dev_priv->backlight_property = backlight; in psb_create_backlight_property()
|
/linux-4.4.14/arch/arm/mach-s3c64xx/ |
D | Makefile | 43 obj-$(CONFIG_SAMSUNG_DEV_BACKLIGHT) += dev-backlight.o
|
D | mach-smdk6410.c | 571 .backlight = &wm1192_backlight_pdata,
|
/linux-4.4.14/Documentation/power/ |
D | video.txt | 147 …ype 2672-XXH none (1), use radeontool (http://fdd.com/software/radeon/) to turn off backlight. 148 IBM TP X32 none (1), but backlight is on and video is trashed after long suspend. s3_bios,s3_mode… 153 Sharp PC-AR10 (ATI rage) none (1), backlight does not switch off 157 …ne (1), but needs radeonfb, use radeontool (http://fdd.com/software/radeon/) to turn off backlight.
|
/linux-4.4.14/arch/arm/mach-mmp/ |
D | jasper.c | 142 .backlight = &jasper_backlight_data,
|
/linux-4.4.14/Documentation/laptops/ |
D | asus-laptop.txt | 14 switching the LCD backlight on and off, and most importantly, allows you to 80 You can control lcd backlight power and brightness with 81 /sys/class/backlight/asus-laptop/. Brightness Values are between 0 and 15.
|
D | thinkpad-acpi.txt | 564 notifications for OSD, use the sysfs backlight class event support. 570 action to change backlight brightness, or the ThinkPads that require 940 sysfs backlight device "thinkpad_screen" 945 It has some limitations: the LCD backlight cannot be actually turned 946 on or off by this interface, it just controls the backlight brightness 949 On IBM (and some of the earlier Lenovo) ThinkPads, the backlight control 952 display backlight brightness control methods have 16 levels, ranging 968 When display backlight brightness controls are available through the 971 backlight brightness control interface if it detects that the standard 974 If you want to use the thinkpad-acpi backlight brightness control [all …]
|
/linux-4.4.14/drivers/macintosh/ |
D | Makefile | 16 obj-$(CONFIG_PMAC_BACKLIGHT) += via-pmu-backlight.o
|
D | Kconfig | 141 backlight code. With this enabled, the brightness keys on older 146 bool "Provide legacy ioctl's on /dev/pmu for the backlight" 151 should use the backlight classes in sysfs.
|
/linux-4.4.14/Documentation/backlight/ |
D | lp855x-driver.txt | 37 * initial_brightness : Initial value of backlight brightness.
|
/linux-4.4.14/arch/powerpc/boot/dts/ |
D | ac14xx.dts | 383 backlight { 384 label = "backlight";
|
/linux-4.4.14/arch/arm/mach-pxa/ |
D | magician.c | 414 static struct platform_device backlight = { variable 865 &backlight,
|
D | hx4700.c | 565 static struct platform_device backlight = { variable 833 &backlight,
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_drv.c | 279 MODULE_PARM_DESC(backlight, "backlight support (1 = enable, 0 = disable, -1 = auto)"); 280 module_param_named(backlight, radeon_backlight, int, 0444);
|
/linux-4.4.14/Documentation/devicetree/bindings/leds/ |
D | common.txt | 24 "backlight" - LED will act as a back-light, controlled by the framebuffer
|
/linux-4.4.14/Documentation/power/regulator/ |
D | consumer.txt | 101 current limit to match system operating points. e.g. LCD backlight driver can 102 change the current limit to vary the backlight brightness, USB drivers may want
|
/linux-4.4.14/drivers/media/usb/pwc/ |
D | pwc.h | 335 struct v4l2_ctrl *backlight; member
|
/linux-4.4.14/drivers/video/fbdev/nvidia/ |
D | nvidia.c | 78 static int backlight = 1; variable 80 static int backlight = 0; variable 1387 if (backlight) in nvidiafb_probe() 1482 backlight = simple_strtoul(this_opt+10, NULL, 0); in nvidiafb_setup()
|
/linux-4.4.14/Documentation/devicetree/bindings/display/msm/ |
D | dsi.txt | 118 backlight = <...>;
|
/linux-4.4.14/arch/arm/mach-sa1100/ |
D | Kconfig | 105 keyboard, touchscreen, backlight and battery. This driver also activates
|
/linux-4.4.14/drivers/video/fbdev/riva/ |
D | fbdev.c | 206 static int backlight = 1; variable 208 static int backlight = 0; variable 2037 if (backlight) in rivafb_probe() 2131 backlight = simple_strtoul(this_opt+10, NULL, 0); in rivafb_setup()
|
/linux-4.4.14/Documentation/ |
D | pwm.txt | 22 PWM_LOOKUP("tegra-pwm", 0, "pwm-backlight", NULL,
|