/linux-6.12.1/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 238 for (i = 0; i < wled->cfg.num_strings; ++i) { in wled3_set_brightness() 239 rc = regmap_bulk_write(wled->regmap, wled->ctrl_addr + in wled3_set_brightness() [all …]
|
D | Kconfig | 253 tristate "Backlight Driver for DA9030/DA9034 using WLED" 256 If you have a LCD backlight connected to the WLED output of DA9030 257 or DA9034 WLED output, say Y here to enable this driver. 260 tristate "Dialog DA9052/DA9053 WLED" 269 If you have a LCD backlight connected to the WLED output of MAX8925 270 WLED output, say Y here to enable this driver. 277 It's commonly used to drive the display WLED. There are 4 channels 294 tristate "Qualcomm PMIC WLED Driver" 298 WLED block. Currently it supports PM8941 and PMI8998. 305 It's commonly used to drive the display WLED. There're four channels [all …]
|
D | max8925_bl.c | 49 /* enable WLED output */ in max8925_backlight_set() 52 /* disable WLED output */ in max8925_backlight_set()
|
D | Makefile | 54 obj-$(CONFIG_BACKLIGHT_QCOM_WLED) += qcom-wled.o
|
/linux-6.12.1/Documentation/devicetree/bindings/leds/backlight/ |
D | qcom-wled.yaml | 4 $id: http://devicetree.org/schemas/leds/backlight/qcom-wled.yaml# 7 title: Qualcomm Technologies, Inc. WLED driver 14 WLED (White Light Emitting Diode) driver is used for controlling display 21 - qcom,pm8941-wled 22 - qcom,pmi8950-wled 23 - qcom,pmi8994-wled 24 - qcom,pmi8998-wled 25 - qcom,pm660l-wled 26 - qcom,pm6150l-wled 27 - qcom,pm8150l-wled [all …]
|
D | richtek,rt4831-backlight.yaml | 16 For the LCD backlight, it can provide four channel WLED driving capability.
|
D | mps,mp3309c.yaml | 13 The Monolithic Power (MPS) MP3309C is a WLED step-up converter, featuring a
|
D | mediatek,mt6370-backlight.yaml | 14 The MT6370 Backlight WLED driver supports up to a 29V output voltage for
|
/linux-6.12.1/Documentation/devicetree/bindings/regulator/ |
D | rohm,bd71815-regulator.yaml | 22 ldodvref, ldolpsr, wled 25 wled: 28 properties for wled regulator 34 const: wled 105 # All regulators except WLED support specifying enable/disable status
|
/linux-6.12.1/Documentation/devicetree/bindings/pinctrl/ |
D | mediatek,mt7620-pinctrl.yaml | 41 wdt refclk, wdt rst, wled] 70 spi refclk, uartf, uartlite, wdt, wled] 273 const: wled 277 enum: [wled]
|
/linux-6.12.1/arch/arm64/boot/dts/qcom/ |
D | pmi8994.dtsi | 54 pmi8994_wled: wled@d800 { 55 compatible = "qcom,pmi8994-wled";
|
D | pm660l.dtsi | 74 compatible = "qcom,pm660l-wled";
|
D | pmi8998.dtsi | 88 compatible = "qcom,pmi8998-wled";
|
D | pmi8950.dtsi | 95 compatible = "qcom,pmi8950-wled";
|
/linux-6.12.1/drivers/pinctrl/mediatek/ |
D | pinctrl-mt7620.c | 66 static struct mtmips_pmx_func wled_grp[] = { FUNC("wled", 0, 72, 1) }; 107 GRP("wled", wled_grp, 1, MT7620_GPIO_MODE_WLED),
|
/linux-6.12.1/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.
|
D | qcom,spmi-pmic.yaml | 205 "(.*)?(wled|leds)@[0-9a-f]+$": 207 $ref: /schemas/leds/backlight/qcom-wled.yaml#
|
/linux-6.12.1/arch/arm/boot/dts/qcom/ |
D | pm8941.dtsi | 215 pm8941_wled: wled@d800 { 216 compatible = "qcom,pm8941-wled";
|
/linux-6.12.1/Documentation/devicetree/bindings/display/panel/ |
D | ebbg,ft8719.yaml | 15 through the QCOM WLED driver.
|
/linux-6.12.1/drivers/leds/ |
D | leds-mt6323.c | 23 /* 32K/1M/6M clock common for WLED device */ 411 /* Enable WLED channel pair */ in mtk_wled_hw_on() 467 /* Always two channels per WLED */ in mt6323_get_wled_brightness() 587 is_wled = of_property_read_bool(child, "mediatek,is-wled"); in mt6323_led_probe()
|
/linux-6.12.1/Documentation/devicetree/bindings/leds/ |
D | leds-lm36274.txt | 3 The LM36274 is an integrated four-channel WLED driver and LCD bias supply.
|
/linux-6.12.1/drivers/platform/x86/ |
D | asus-laptop.c | 71 MODULE_PARM_DESC(wled_type, "Set the wled type on boot " 138 /* WLED and BLED type */ 155 * WLED and BLED are not handled like other XLED, because in some dsdt 158 #define METHOD_WLAN "WLED" 247 struct asus_led wled; member 642 led_classdev_unregister(&asus->wled.led); in asus_led_exit() 700 r = asus_led_register(asus, &asus->wled, "asus::wlan", in asus_led_init() 1817 /* On L1400B WLED control the sound card, don't mess with it ... */ in asus_dmi_check()
|
/linux-6.12.1/drivers/mfd/ |
D | rt4831.c | 95 /* Disable WLED and DSV outputs */ in rt4831_remove()
|
/linux-6.12.1/arch/arm64/boot/dts/mediatek/ |
D | mt7622-rfb1.dts | 406 wled_pins: wled-pins { 409 groups = "wled";
|