Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/leds/
Dleds-pm8941-wled.c90 struct pm8941_wled *wled; in pm8941_wled_set() local
96 wled = container_of(cdev, struct pm8941_wled, cdev); in pm8941_wled_set()
103 rc = regmap_update_bits(wled->regmap, in pm8941_wled_set()
104 wled->addr + PM8941_WLED_REG_MOD_EN, in pm8941_wled_set()
109 for (i = 0; i < wled->cfg.num_strings; ++i) { in pm8941_wled_set()
112 rc = regmap_bulk_write(wled->regmap, in pm8941_wled_set()
113 wled->addr + PM8941_WLED_REG_VAL_BASE + 2 * i, in pm8941_wled_set()
119 rc = regmap_update_bits(wled->regmap, in pm8941_wled_set()
120 wled->addr + PM8941_WLED_REG_SYNC, in pm8941_wled_set()
125 rc = regmap_update_bits(wled->regmap, in pm8941_wled_set()
[all …]
DMakefile61 obj-$(CONFIG_LEDS_PM8941_WLED) += leds-pm8941-wled.o
/linux-4.1.27/Documentation/devicetree/bindings/leds/
Dleds-pm8941-wled.txt4 - compatible: should be "qcom,pm8941-wled"
32 pm8941-wled@d800 {
33 compatible = "qcom,pm8941-wled";
/linux-4.1.27/drivers/platform/x86/
Dasus-laptop.c263 struct asus_led wled; member
656 if (!IS_ERR_OR_NULL(asus->wled.led.dev)) in asus_led_exit()
657 led_classdev_unregister(&asus->wled.led); in asus_led_exit()
721 r = asus_led_register(asus, &asus->wled, "asus::wlan", in asus_led_init()
/linux-4.1.27/drivers/mfd/
DKconfig1079 charger, wled and other features that are often used in portable