Home
last modified time | relevance | path

Searched refs:wled (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/drivers/video/backlight/
Dpm8941-wled.c83 struct pm8941_wled *wled = bl_get_data(bl); in pm8941_wled_update_status() local
97 rc = regmap_update_bits(wled->regmap, in pm8941_wled_update_status()
98 wled->addr + PM8941_WLED_REG_MOD_EN, in pm8941_wled_update_status()
103 for (i = 0; i < wled->cfg.num_strings; ++i) { in pm8941_wled_update_status()
106 rc = regmap_bulk_write(wled->regmap, in pm8941_wled_update_status()
107 wled->addr + PM8941_WLED_REG_VAL_BASE + 2 * i, in pm8941_wled_update_status()
113 rc = regmap_update_bits(wled->regmap, in pm8941_wled_update_status()
114 wled->addr + PM8941_WLED_REG_SYNC, in pm8941_wled_update_status()
119 rc = regmap_update_bits(wled->regmap, in pm8941_wled_update_status()
120 wled->addr + PM8941_WLED_REG_SYNC, in pm8941_wled_update_status()
[all …]
DMakefile51 obj-$(CONFIG_BACKLIGHT_PM8941_WLED) += pm8941-wled.o
/Linux-v5.4/Documentation/devicetree/bindings/leds/backlight/
Dpm8941-wled.txt4 - compatible: should be "qcom,pm8941-wled"
31 pm8941-wled@d800 {
32 compatible = "qcom,pm8941-wled";
/Linux-v5.4/arch/arm/boot/dts/
Dqcom-pm8941.dtsi152 pm8941_wled: wled@d800 {
153 compatible = "qcom,pm8941-wled";
Dqcom-msm8974-sony-xperia-amami.dts425 wled@d800 {
Dqcom-msm8974-sony-xperia-honami.dts449 wled@d800 {
/Linux-v5.4/arch/arm64/boot/dts/mediatek/
Dmt7622-rfb1.dts335 wled_pins: wled-pins {
338 groups = "wled";
Dmt7622-bananapi-bpi-r64.dts372 wled_pins: wled-pins {
375 groups = "wled";
/Linux-v5.4/drivers/platform/x86/
Dasus-laptop.c249 struct asus_led wled; member
643 if (!IS_ERR_OR_NULL(asus->wled.led.dev)) in asus_led_exit()
644 led_classdev_unregister(&asus->wled.led); in asus_led_exit()
708 r = asus_led_register(asus, &asus->wled, "asus::wlan", in asus_led_init()
/Linux-v5.4/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-mt7622.txt252 "wled" "led" 85
/Linux-v5.4/drivers/mfd/
DKconfig1447 charger, wled and other features that are often used in portable