/Linux-v5.15/drivers/video/backlight/ |
D | qcom-wled.c | 181 struct wled { struct 207 int (*wled_set_brightness)(struct wled *wled, u16 brightness); argument 210 int (*wled_cabc_config)(struct wled *wled, bool enable); argument 216 int (*wled_sync_toggle)(struct wled *wled); argument 219 * Time to wait before checking the OVP status after wled module enable. 222 int (*wled_ovp_delay)(struct wled *wled); argument 228 bool (*wled_auto_detection_required)(struct wled *wled); argument 231 static int wled3_set_brightness(struct wled *wled, u16 brightness) in wled3_set_brightness() argument 239 for (i = 0; i < wled->cfg.num_strings; ++i) { in wled3_set_brightness() 240 rc = regmap_bulk_write(wled->regmap, wled->ctrl_addr + in wled3_set_brightness() [all …]
|
D | Kconfig | 252 tristate "Backlight Driver for DA9030/DA9034 using WLED" 255 If you have a LCD backlight connected to the WLED output of DA9030 256 or DA9034 WLED output, say Y here to enable this driver. 259 tristate "Dialog DA9052/DA9053 WLED" 268 If you have a LCD backlight connected to the WLED output of MAX8925 269 WLED output, say Y here to enable this driver. 286 tristate "Qualcomm PMIC WLED Driver" 290 WLED block. Currently it supports PM8941 and PMI8998. 297 It's commonly used to drive the display WLED. There're four channels 315 tristate "Backlight Driver for ADP5520/ADP5501 using WLED" [all …]
|
D | max8925_bl.c | 49 /* enable WLED output */ in max8925_backlight_set() 52 /* disable WLED output */ in max8925_backlight_set()
|
D | Makefile | 51 obj-$(CONFIG_BACKLIGHT_QCOM_WLED) += qcom-wled.o
|
D | da9052_bl.c | 172 .name = "da9052-wled",
|
D | da903x_bl.c | 125 /* adjust the WLED output current */ in da903x_backlight_probe()
|
/Linux-v5.15/Documentation/devicetree/bindings/leds/backlight/ |
D | qcom-wled.yaml | 4 $id: http://devicetree.org/schemas/leds/backlight/qcom-wled.yaml# 7 title: Binding for Qualcomm Technologies, Inc. WLED driver 14 WLED (White Light Emitting Diode) driver is used for controlling display 21 - qcom,pm8941-wled 22 - qcom,pmi8994-wled 23 - qcom,pmi8998-wled 24 - qcom,pm660l-wled 25 - qcom,pm8150l-wled 108 Array of the WLED strings numbered from 0 to 3. Each 125 Enables auto-detection of the WLED string configuration. [all …]
|
D | richtek,rt4831-backlight.yaml | 16 For the LCD backlight, it can provide four channel WLED driving capability.
|
/Linux-v5.15/Documentation/devicetree/bindings/regulator/ |
D | rohm,bd71815-regulator.yaml | 22 ldodvref, ldolpsr, wled 25 wled: 28 properties for wled regulator 33 const: wled 104 # All regulators except WLED support specifying enable/disable status
|
/Linux-v5.15/arch/arm64/boot/dts/qcom/ |
D | pmi8994.dtsi | 36 pmi8994_wled: wled@d800 { 37 compatible = "qcom,pmi8994-wled";
|
D | pm660l.dtsi | 69 compatible = "qcom,pm660l-wled";
|
/Linux-v5.15/arch/arm/boot/dts/ |
D | qcom-pm8941.dtsi | 152 pm8941_wled: wled@d800 { 153 compatible = "qcom,pm8941-wled";
|
D | qcom-msm8974-sony-xperia-amami.dts | 425 wled@d800 {
|
D | qcom-msm8974-sony-xperia-honami.dts | 474 wled@d800 {
|
/Linux-v5.15/Documentation/devicetree/bindings/mfd/ |
D | rohm,bd71815-pmic.yaml | 194 boost: wled { 195 regulator-name = "wled";
|
D | richtek,rt4831.yaml | 19 For the LCD backlight, it can provide four channel WLED driving capability.
|
/Linux-v5.15/Documentation/devicetree/bindings/leds/ |
D | leds-lm36274.txt | 3 The LM36274 is an integrated four-channel WLED driver and LCD bias supply.
|
/Linux-v5.15/drivers/platform/x86/ |
D | asus-laptop.c | 72 MODULE_PARM_DESC(wled_type, "Set the wled type on boot " 139 /* WLED and BLED type */ 156 * WLED and BLED are not handled like other XLED, because in some dsdt 159 #define METHOD_WLAN "WLED" 248 struct asus_led wled; member 643 led_classdev_unregister(&asus->wled.led); in asus_led_exit() 701 r = asus_led_register(asus, &asus->wled, "asus::wlan", in asus_led_init() 1818 /* On L1400B WLED control the sound card, don't mess with it ... */ in asus_dmi_check()
|
/Linux-v5.15/drivers/mfd/ |
D | rt4831.c | 94 /* Disable WLED and DSV outputs */ in rt4831_remove()
|
/Linux-v5.15/arch/arm64/boot/dts/mediatek/ |
D | mt7622-bananapi-bpi-r64.dts | 427 wled_pins: wled-pins { 430 groups = "wled";
|
D | mt7622-rfb1.dts | 386 wled_pins: wled-pins { 389 groups = "wled";
|
/Linux-v5.15/drivers/pinctrl/ralink/ |
D | pinctrl-mt7620.c | 67 static struct rt2880_pmx_func wled_grp[] = { FUNC("wled", 0, 72, 1) }; 108 GRP("wled", wled_grp, 1, MT7620_GPIO_MODE_WLED),
|
/Linux-v5.15/include/linux/mfd/ |
D | max8925.h | 98 /* WLED registers */
|
D | da903x.h | 101 int output_current; /* output current of WLED, from 0-31 (in mA) */
|
/Linux-v5.15/Documentation/devicetree/bindings/pinctrl/ |
D | mediatek,mt7622-pinctrl.yaml | 143 ephy4_led, wled, wf2g_led, wf5g_led]
|