Home
last modified time | relevance | path

Searched +full:default +full:- +full:brightness (Results 1 – 25 of 519) sorted by relevance

12345678910>>...21

/linux/Documentation/devicetree/bindings/leds/backlight/
H A Dcommon.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Lee Jones <lee@kernel.org>
11 - Daniel Thompson <daniel.thompson@linaro.org>
12 - Jingoo Han <jingoohan1@gmail.com>
20 default-brightness:
22 The default brightness that should be applied to the LED by the operating
23 system on start-up. The brightness should not exceed the brightness the
27 max-brightness:
[all …]
H A Dti,lm3509.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Patrick Gansterer <paroga@paroga.com>
23 "#address-cells":
26 "#size-cells":
29 reset-gpios:
32 ti,brightness-rate-of-change-us:
33 description: Brightness Rate of Change in microseconds.
36 ti,oled-mode:
[all …]
H A Dqcom-wled.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/backlight/qcom-wled.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Bjorn Andersson <andersson@kernel.org>
11 - Kiran Gunda <quic_kgunda@quicinc.com>
21 - qcom,pm8941-wled
22 - qcom,pmi8950-wled
23 - qcom,pmi8994-wled
24 - qcom,pmi8998-wled
[all …]
H A Dpwm-backlight.yaml1 # SPDX-License-Identifier: GPL-2.0-only
3 ---
4 $id: http://devicetree.org/schemas/leds/backlight/pwm-backlight.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: pwm-backlight
10 - Lee Jones <lee@kernel.org>
11 - Daniel Thompson <daniel.thompson@linaro.org>
12 - Jingoo Han <jingoohan1@gmail.com>
15 - $ref: common.yaml#
19 const: pwm-backlight
[all …]
H A Dlm3630a-backlight.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/backlight/lm3630a-backlight.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: TI LM3630A High-Efficiency Dual-String White LED
10 - Lee Jones <lee@kernel.org>
11 - Daniel Thompson <daniel.thompson@linaro.org>
12 - Jingoo Han <jingoohan1@gmail.com>
15 The LM3630A is a current-mode boost converter which supplies the power and
26 '#address-cells':
[all …]
H A Dmediatek,mt6370-backlight.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/backlight/mediatek,mt6370-backlight.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - ChiaEn Wu <chiaen_wu@richtek.com>
21 - $ref: common.yaml#
26 - mediatek,mt6370-backlight
27 - mediatek,mt6372-backlight
29 default-brightness:
32 max-brightness:
[all …]
H A Dkinetic,ktd2801.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Kinetic Technologies KTD2801 one-wire backlight
10 - Duje Mihanović <duje.mihanovic@skole.hr>
19 - $ref: common.yaml#
25 ctrl-gpios:
28 default-brightness: true
29 max-brightness: true
32 - compatible
[all …]
H A Darcxcnn_bl.txt4 - compatible: should be "arc,arc2c0608"
5 - reg: slave address
8 - default-brightness: brightness value on boot, value from: 0-4095
9 - label: The name of the backlight device
11 - led-sources: List of enabled channels from 0 to 5.
14 - arc,led-config-0: setting for register ILED_CONFIG_0
15 - arc,led-config-1: setting for register ILED_CONFIG_1
16 - arc,dim-freq: PWM mode frequence setting (bits [3:0] used)
17 - arc,comp-config: setting for register CONFIG_COMP
18 - arc,filter-config: setting for register FILTER_CONFIG
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-class-led1 What: /sys/class/leds/<led>/brightness
6 Set the brightness of the LED.
8 Most LEDs don't have hardware brightness support, so will
9 just be turned on for non-zero brightness settings.
20 led_brightness = brightness * multi_intensity/max_brightness
23 Documentation/leds/leds-class-multicolor.rst.
30 Writing non-zero to this file while trigger is active changes the
31 top brightness trigger is going to use.
40 Maximum brightness level for this LED, default is 255 (LED_FULL).
42 If the LED does not support different brightness levels, this
[all …]
/linux/drivers/video/backlight/
H A Dktd253-backlight.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Based on code and know-how from the Samsung GT-S7710
39 gpiod_set_value_cansleep(ktd253->gpiod, 1); in ktd253_backlight_set_max_ratio()
62 gpiod_set_value(ktd253->gpiod, 0); in ktd253_backlight_stepdown()
64 gpiod_set_value(ktd253->gpiod, 1); in ktd253_backlight_stepdown()
65 ns = ktime_get_ns() - ns; in ktd253_backlight_stepdown()
67 dev_err(ktd253->dev, "PCM on backlight took too long (%llu ns)\n", ns); in ktd253_backlight_stepdown()
68 return -EAGAIN; in ktd253_backlight_stepdown()
77 int brightness = backlight_get_brightness(bl); in ktd253_backlight_update_status() local
79 u16 current_ratio = ktd253->ratio; in ktd253_backlight_update_status()
[all …]
H A Dpwm_bl.c1 // SPDX-License-Identifier: GPL-2.0-only
33 int brightness);
35 int brightness);
43 if (pb->enabled) in pwm_backlight_power_on()
46 if (pb->power_supply) { in pwm_backlight_power_on()
47 err = regulator_enable(pb->power_supply); in pwm_backlight_power_on()
49 dev_err(pb->dev, "failed to enable power supply\n"); in pwm_backlight_power_on()
52 if (pb->post_pwm_on_delay) in pwm_backlight_power_on()
53 msleep(pb->post_pwm_on_delay); in pwm_backlight_power_on()
55 gpiod_set_value_cansleep(pb->enable_gpio, 1); in pwm_backlight_power_on()
[all …]
H A Dmt6370-backlight.c1 // SPDX-License-Identifier: GPL-2.0-only
76 int brightness = backlight_get_brightness(bl_dev); in mt6370_bl_update_status() local
81 if (brightness) { in mt6370_bl_update_status()
82 brightness_val[0] = (brightness - 1) & priv->dim2_mask; in mt6370_bl_update_status()
83 brightness_val[1] = (brightness - 1) >> priv->dim2_shift; in mt6370_bl_update_status()
85 ret = regmap_raw_write(priv->regmap, MT6370_REG_BL_DIM2, in mt6370_bl_update_status()
91 gpiod_set_value(priv->enable_gpio, !!brightness); in mt6370_bl_update_status()
93 enable_val = brightness ? MT6370_BL_EN_MASK : 0; in mt6370_bl_update_status()
94 return regmap_update_bits(priv->regmap, MT6370_REG_BL_EN, in mt6370_bl_update_status()
103 int brightness, ret; in mt6370_bl_get_brightness() local
[all …]
H A Darcxcnn_bl.c1 // SPDX-License-Identifier: GPL-2.0-only
22 * @name : Backlight driver name (NULL will use default)
23 * @initial_brightness : initial value of backlight brightness
48 #define ARCXCNN_CMD_OVP_MASK 0x0C /* --- Over Voltage Threshold */
63 #define ARCXCNN_LEDEN_ISETEXT 0x80 /* Full-scale current set extern */
99 ret = i2c_smbus_read_byte_data(lp->client, reg); in arcxcnn_update_field()
101 dev_err(lp->dev, "failed to read 0x%.2x\n", reg); in arcxcnn_update_field()
109 return i2c_smbus_write_byte_data(lp->client, reg, tmp); in arcxcnn_update_field()
112 static int arcxcnn_set_brightness(struct arcxcnn *lp, u32 brightness) in arcxcnn_set_brightness() argument
117 /* lower nibble of brightness goes in upper nibble of LSB register */ in arcxcnn_set_brightness()
[all …]
/linux/drivers/platform/x86/
H A Dsilicom-platform.c1 // SPDX-License-Identifier: GPL-2.0+
3 // silicom-platform.c - Silicom MEC170x platform driver
5 // Copyright (C) 2023 Henry Shi <henrys@silicom-usa.com>
15 #include <linux/led-class-multicolor.h>
52 #define CHANNEL_TO_OFFSET(chan) (((chan) >> 3) - 0x14)
201 enum led_brightness brightness = LED_OFF; in silicom_mec_led_mc_brightness_get() local
204 for (i = 0; i < mc_cdev->num_colors; i++) { in silicom_mec_led_mc_brightness_get()
205 mc_cdev->subled_info[i].brightness = in silicom_mec_led_mc_brightness_get()
206 silicom_mec_led_get(mc_cdev->subled_info[i].channel); in silicom_mec_led_mc_brightness_get()
207 /* Mark the overall brightness as LED_ON if any of the subleds are on */ in silicom_mec_led_mc_brightness_get()
[all …]
/linux/drivers/leds/
H A Dleds-pwm.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/drivers/leds-pwm.c
9 * based on leds-gpio.c by Raphael Assenat <raph@8d.com>
41 enum led_brightness brightness) in led_pwm_set() argument
45 unsigned int max = led_dat->cdev.max_brightness; in led_pwm_set()
46 unsigned long long duty = led_dat->pwmstate.period; in led_pwm_set()
48 duty *= brightness; in led_pwm_set()
51 if (led_dat->active_low) in led_pwm_set()
52 duty = led_dat->pwmstate.period - duty; in led_pwm_set()
54 led_dat->pwmstate.duty_cycle = duty; in led_pwm_set()
[all …]
H A Dleds-turris-omnia.c1 // SPDX-License-Identifier: GPL-2.0
9 #include <linux/led-class-multicolor.h>
13 #include <linux/turris-omnia-mcu-interface.h>
22 * struct omnia_led - per-LED part of driver private data structure
23 * @mc_cdev: multi-color LED class device
24 * @subled_info: per-channel information
25 * @cached_channels: cached values of per-channel brightness that was sent to the MCU
41 * struct omnia_leds - driver private data structure
45 * @brightness_knode: kernel node of the "brightness" device sysfs attribute (this is the
46 * driver specific global brightness, not the LED classdev brightness)
[all …]
H A Dleds-max8997.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * leds-max8997.c - LED class driver for MAX8997 LEDs.
14 #include <linux/mfd/max8997-private.h>
51 struct i2c_client *client = led->iodev->i2c; in max8997_led_set_mode()
57 val = led->id ? in max8997_led_set_mode()
59 led->cdev.max_brightness = MAX8997_LED_FLASH_MAX_BRIGHTNESS; in max8997_led_set_mode()
63 val = led->id ? in max8997_led_set_mode()
65 led->cdev.max_brightness = MAX8997_LED_MOVIE_MAX_BRIGHTNESS; in max8997_led_set_mode()
70 val = led->id ? in max8997_led_set_mode()
72 led->cdev.max_brightness = MAX8997_LED_FLASH_MAX_BRIGHTNESS; in max8997_led_set_mode()
[all …]
/linux/Documentation/devicetree/bindings/leds/
H A Dleds-pwm.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/leds/leds-pwm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Pavel Machek <pavel@ucw.cz>
13 Each LED is represented as a sub-node of the pwm-leds device. Each
18 const: pwm-leds
21 "^led(-[0-9a-f]+)?$":
30 pwm-names: true
32 max-brightness:
[all …]
H A Dleds-netxbig.txt5 - compatible: "lacie,netxbig-leds".
6 - gpio-ext: Phandle for the gpio-ext bus.
9 - timers: Timer array. Each timer entry is represented by three integers:
10 Mode (gpio-ext bus), delay_on and delay_off.
12 Each LED is represented as a sub-node of the netxbig-leds device.
14 Required sub-node properties:
15 - mode-addr: Mode register address on gpio-ext bus.
16 - mode-val: Mode to value mapping. Each entry is represented by two integers:
17 A mode and the corresponding value on the gpio-ext bus.
18 - bright-addr: Brightness register address on gpio-ext bus.
[all …]
/linux/include/linux/
H A Dleds.h1 /* SPDX-License-Identifier: GPL-2.0-only */
11 #include <dt-bindings/leds/common.h>
32 /* This is obsolete/useless. We now support variable maximum brightness. */
47 * struct led_lookup_data - represents a single LED lookup entry
65 * default <color:function> tuple, for backward compatibility
66 * with in-driver hard-coded LED names used as a fallback when
79 * only LEDs exposed by drivers of hot-pluggable devices should
93 unsigned int brightness; member
122 /* Brightness off also disables hw-blinking so it is a separate action */
127 /* Set LED brightness level
[all …]
/linux/drivers/platform/x86/lenovo/
H A Dwmi-hotkey-utilities.c1 // SPDX-License-Identifier: GPL-2.0
16 #define LUD_WMI_METHOD_GUID "CE6C0974-0407-4F50-88BA-4FC3B6559AD8"
56 enum led_brightness brightness) in lsh_wmi_mute_led_set() argument
67 led_arg.id = brightness == LED_ON ? MIC_MUTE_LED_ON : MIC_MUTE_LED_OFF; in lsh_wmi_mute_led_set()
70 led_arg.id = brightness == LED_ON ? AUDIO_MUTE_LED_ON : AUDIO_MUTE_LED_OFF; in lsh_wmi_mute_led_set()
72 default: in lsh_wmi_mute_led_set()
73 return -EINVAL; in lsh_wmi_mute_led_set()
78 status = wmidev_evaluate_method(wpriv->led_wdev, 0, WMI_LUD_SET_FEATURE, &input, NULL); in lsh_wmi_mute_led_set()
80 return -EIO; in lsh_wmi_mute_led_set()
86 enum led_brightness brightness) in lsh_wmi_audiomute_led_set() argument
[all …]
/linux/tools/arch/x86/dell-uart-backlight-emulator/
H A Ddell-uart-backlight-emulator.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * the Linux dell-uart-backlight driver.
22 int brightness = 50; variable
28 while (len-- > 0) in dell_uart_checksum()
34 /* read() will return -1 on SIGINT / SIGTERM causing the mainloop to cleanly exit */
43 const char *version_str = "PHI23-V321"; in main()
49 fprintf(stderr, "Usage: %s <serial-port>\n", argv[0]); in main()
54 if (serial_fd == -1) { in main()
60 if (ret == -1) { in main()
73 if (ret == -1) { in main()
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dmetafmt-vivid.rst1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later
3 .. _v4l2-meta-fmt-vivid:
17 It sets Brightness, Saturation, Contrast and Hue, each of which maps to
18 corresponding controls of the vivid driver with respect to the range and default values.
22 .. flat-table:: VIVID Metadata
24 :header-rows: 1
25 :stub-columns: 0
27 * - Field
28 - Description
29 * - u16 brightness;
[all …]
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6ull-jozacp.dts1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/leds/common.h>
18 stdout-path = &uart1;
22 led-controller-1 {
23 compatible = "pwm-leds";
25 led-0 {
28 function-enumerator = <0>;
30 max-brightness = <255>;
[all …]
/linux/arch/arm/boot/dts/microchip/
H A Dat91-kizbox.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * at91-kizbox.dts - Device Tree file for Overkiz Kizbox board
5 * Copyright (C) 2012-2014 Boris BREZILLON <b.brezillon@overkiz.com>
6 * 2014-2015 Gaël PORTAY <g.portay@overkiz.com>
8 /dts-v1/;
10 #include <dt-bindings/pwm/pwm.h>
18 stdout-path = &dbgu;
27 clock-frequency = <18432000>;
31 gpio-keys {
32 compatible = "gpio-keys";
[all …]

12345678910>>...21