Home
last modified time | relevance | path

Searched refs:pled (Results 1 - 25 of 34) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/platform/x86/intel/int3472/
H A Dled.c13 container_of(led_cdev, struct int3472_discrete_device, pled.classdev); in int3472_pled_set()
15 gpiod_set_value_cansleep(int3472->pled.gpio, brightness); in int3472_pled_set()
25 if (int3472->pled.classdev.dev) in skl_int3472_register_pled()
28 int3472->pled.gpio = acpi_get_and_request_gpiod(path, agpio->pin_table[0], in skl_int3472_register_pled()
30 if (IS_ERR(int3472->pled.gpio)) in skl_int3472_register_pled()
31 return dev_err_probe(int3472->dev, PTR_ERR(int3472->pled.gpio), in skl_int3472_register_pled()
35 gpiod_toggle_active_low(int3472->pled.gpio); in skl_int3472_register_pled()
38 gpiod_direction_output(int3472->pled.gpio, 0); in skl_int3472_register_pled()
41 snprintf(int3472->pled.name, sizeof(int3472->pled in skl_int3472_register_pled()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/
H A Dled.c10 struct rtl_led *pled, in _rtl8821ae_init_led()
13 pled->hw = hw; in _rtl8821ae_init_led()
14 pled->ledpin = ledpin; in _rtl8821ae_init_led()
15 pled->ledon = false; in _rtl8821ae_init_led()
18 void rtl8821ae_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl8821ae_sw_led_on() argument
24 "LedAddr:%X ledpin=%d\n", REG_LEDCFG2, pled->ledpin); in rtl8821ae_sw_led_on()
26 switch (pled->ledpin) { in rtl8821ae_sw_led_on()
41 "switch case %#x not processed\n", pled->ledpin); in rtl8821ae_sw_led_on()
44 pled->ledon = true; in rtl8821ae_sw_led_on()
47 void rtl8812ae_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl8812ae_sw_led_on() argument
9 _rtl8821ae_init_led(struct ieee80211_hw *hw, struct rtl_led *pled, enum rtl_led_pin ledpin) _rtl8821ae_init_led() argument
79 rtl8821ae_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) rtl8821ae_sw_led_off() argument
119 rtl8812ae_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) rtl8812ae_sw_led_off() argument
[all...]
H A Dled.h8 void rtl8821ae_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled);
9 void rtl8812ae_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled);
10 void rtl8821ae_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled);
11 void rtl8812ae_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled);
/kernel/linux/linux-5.10/drivers/leds/
H A Dleds-mlxcpld.c109 * @pled - LED class device instance
116 struct mlxcpld_led_priv *pled; member
285 struct mlxcpld_led_priv *pled = cdev_to_priv(led); in mlxcpld_led_brightness_set() local
288 mlxcpld_led_store_hw(pled->param.mask, pled->param.offset, in mlxcpld_led_brightness_set()
289 pled->param.base_color); in mlxcpld_led_brightness_set()
293 mlxcpld_led_store_hw(pled->param.mask, pled->param.offset, in mlxcpld_led_brightness_set()
301 struct mlxcpld_led_priv *pled = cdev_to_priv(led); in mlxcpld_led_blink_set() local
315 mlxcpld_led_store_hw(pled in mlxcpld_led_blink_set()
[all...]
H A Dleds-apu.c73 struct apu_led_priv *pled; member
99 struct apu_led_priv *pled = cdev_to_priv(led); in apu1_led_brightness_set() local
102 iowrite8(value ? APU1_LEDON : APU1_LEDOFF, pled->param.addr); in apu1_led_brightness_set()
111 apu_led->pled = devm_kcalloc(dev, in apu_led_config()
115 if (!apu_led->pled) in apu_led_config()
119 struct apu_led_priv *pled = &apu_led->pled[i]; in apu_led_config() local
120 struct led_classdev *led_cdev = &pled->cdev; in apu_led_config()
128 pled->param.addr = devm_ioremap(dev, in apu_led_config()
130 if (!pled in apu_led_config()
[all...]
H A Dleds-da9052.c93 struct led_platform_data *pled; in da9052_led_probe() local
105 pled = pdata->pled; in da9052_led_probe()
106 if (pled == NULL) { in da9052_led_probe()
112 pled->num_leds, sizeof(struct da9052_led), in da9052_led_probe()
119 for (i = 0; i < pled->num_leds; i++) { in da9052_led_probe()
120 led[i].cdev.name = pled->leds[i].name; in da9052_led_probe()
124 led[i].led_index = pled->leds[i].flags; in da9052_led_probe()
164 struct led_platform_data *pled; in da9052_led_remove() local
169 pled in da9052_led_remove()
[all...]
H A Dleds-lp3944.c297 struct lp3944_led *pled = &pdata->leds[i]; in lp3944_configure() local
302 switch (pled->type) { in lp3944_configure()
306 led->type = pled->type; in lp3944_configure()
307 led->ldev.name = pled->name; in lp3944_configure()
324 (enum led_brightness) pled->status; in lp3944_configure()
327 err = lp3944_led_set(led, pled->status); in lp3944_configure()
331 led->ldev.name, pled->status); in lp3944_configure()
/kernel/linux/linux-6.6/drivers/leds/
H A Dleds-mlxcpld.c109 * @pled: LED class device instance
116 struct mlxcpld_led_priv *pled; member
285 struct mlxcpld_led_priv *pled = cdev_to_priv(led); in mlxcpld_led_brightness_set() local
288 mlxcpld_led_store_hw(pled->param.mask, pled->param.offset, in mlxcpld_led_brightness_set()
289 pled->param.base_color); in mlxcpld_led_brightness_set()
293 mlxcpld_led_store_hw(pled->param.mask, pled->param.offset, in mlxcpld_led_brightness_set()
301 struct mlxcpld_led_priv *pled = cdev_to_priv(led); in mlxcpld_led_blink_set() local
315 mlxcpld_led_store_hw(pled in mlxcpld_led_blink_set()
[all...]
H A Dleds-apu.c73 struct apu_led_priv *pled; member
108 struct apu_led_priv *pled = cdev_to_priv(led); in apu1_led_brightness_set() local
111 iowrite8(value ? APU1_LEDON : APU1_LEDOFF, pled->param.addr); in apu1_led_brightness_set()
120 apu_led->pled = devm_kcalloc(dev, in apu_led_config()
124 if (!apu_led->pled) in apu_led_config()
128 struct apu_led_priv *pled = &apu_led->pled[i]; in apu_led_config() local
129 struct led_classdev *led_cdev = &pled->cdev; in apu_led_config()
137 pled->param.addr = devm_ioremap(dev, in apu_led_config()
139 if (!pled in apu_led_config()
[all...]
H A Dleds-da9052.c93 struct led_platform_data *pled; in da9052_led_probe() local
105 pled = pdata->pled; in da9052_led_probe()
106 if (pled == NULL) { in da9052_led_probe()
112 pled->num_leds, sizeof(struct da9052_led), in da9052_led_probe()
119 for (i = 0; i < pled->num_leds; i++) { in da9052_led_probe()
120 led[i].cdev.name = pled->leds[i].name; in da9052_led_probe()
124 led[i].led_index = pled->leds[i].flags; in da9052_led_probe()
164 struct led_platform_data *pled; in da9052_led_remove() local
169 pled in da9052_led_remove()
[all...]
H A Dleds-lp3944.c297 struct lp3944_led *pled = &pdata->leds[i]; in lp3944_configure() local
302 switch (pled->type) { in lp3944_configure()
306 led->type = pled->type; in lp3944_configure()
307 led->ldev.name = pled->name; in lp3944_configure()
324 (enum led_brightness) pled->status; in lp3944_configure()
327 err = lp3944_led_set(led, pled->status); in lp3944_configure()
331 led->ldev.name, pled->status); in lp3944_configure()
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/
H A Dled.c10 struct rtl_led *pled, enum rtl_led_pin ledpin) in _rtl92cu_init_led()
12 pled->hw = hw; in _rtl92cu_init_led()
13 pled->ledpin = ledpin; in _rtl92cu_init_led()
14 pled->ledon = false; in _rtl92cu_init_led()
17 static void rtl92cu_deinit_led(struct rtl_led *pled) in rtl92cu_deinit_led() argument
21 void rtl92cu_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl92cu_sw_led_on() argument
27 REG_LEDCFG2, pled->ledpin); in rtl92cu_sw_led_on()
29 switch (pled->ledpin) { in rtl92cu_sw_led_on()
41 pled->ledpin); in rtl92cu_sw_led_on()
44 pled in rtl92cu_sw_led_on()
9 _rtl92cu_init_led(struct ieee80211_hw *hw, struct rtl_led *pled, enum rtl_led_pin ledpin) _rtl92cu_init_led() argument
47 rtl92cu_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) rtl92cu_sw_led_off() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192de/
H A Dled.c10 struct rtl_led *pled, enum rtl_led_pin ledpin) in _rtl92ce_init_led()
12 pled->hw = hw; in _rtl92ce_init_led()
13 pled->ledpin = ledpin; in _rtl92ce_init_led()
14 pled->ledon = false; in _rtl92ce_init_led()
17 void rtl92de_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl92de_sw_led_on() argument
23 REG_LEDCFG2, pled->ledpin); in rtl92de_sw_led_on()
25 switch (pled->ledpin) { in rtl92de_sw_led_on()
48 pled->ledpin); in rtl92de_sw_led_on()
51 pled->ledon = true; in rtl92de_sw_led_on()
54 void rtl92de_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl92de_sw_led_off() argument
9 _rtl92ce_init_led(struct ieee80211_hw *hw, struct rtl_led *pled, enum rtl_led_pin ledpin) _rtl92ce_init_led() argument
[all...]
H A Dled.h8 void rtl92de_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled);
9 void rtl92de_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled);
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/
H A Dled.c10 struct rtl_led *pled, enum rtl_led_pin ledpin) in _rtl8723e_init_led()
12 pled->hw = hw; in _rtl8723e_init_led()
13 pled->ledpin = ledpin; in _rtl8723e_init_led()
14 pled->ledon = false; in _rtl8723e_init_led()
17 void rtl8723e_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl8723e_sw_led_on() argument
23 "LedAddr:%X ledpin=%d\n", REG_LEDCFG2, pled->ledpin); in rtl8723e_sw_led_on()
25 switch (pled->ledpin) { in rtl8723e_sw_led_on()
40 pled->ledpin); in rtl8723e_sw_led_on()
43 pled->ledon = true; in rtl8723e_sw_led_on()
46 void rtl8723e_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl8723e_sw_led_off() argument
9 _rtl8723e_init_led(struct ieee80211_hw *hw, struct rtl_led *pled, enum rtl_led_pin ledpin) _rtl8723e_init_led() argument
[all...]
H A Dled.h8 void rtl8723e_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled);
9 void rtl8723e_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled);
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192se/
H A Dled.c10 struct rtl_led *pled, enum rtl_led_pin ledpin) in _rtl92se_init_led()
12 pled->hw = hw; in _rtl92se_init_led()
13 pled->ledpin = ledpin; in _rtl92se_init_led()
14 pled->ledon = false; in _rtl92se_init_led()
25 void rtl92se_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl92se_sw_led_on() argument
31 LEDCFG, pled->ledpin); in rtl92se_sw_led_on()
35 switch (pled->ledpin) { in rtl92se_sw_led_on()
46 pled->ledpin); in rtl92se_sw_led_on()
49 pled->ledon = true; in rtl92se_sw_led_on()
52 void rtl92se_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl92se_sw_led_off() argument
9 _rtl92se_init_led(struct ieee80211_hw *hw, struct rtl_led *pled, enum rtl_led_pin ledpin) _rtl92se_init_led() argument
[all...]
H A Dled.h8 void rtl92se_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled);
9 void rtl92se_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled);
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/
H A Dled.c10 struct rtl_led *pled, enum rtl_led_pin ledpin) in _rtl88ee_init_led()
12 pled->hw = hw; in _rtl88ee_init_led()
13 pled->ledpin = ledpin; in _rtl88ee_init_led()
14 pled->ledon = false; in _rtl88ee_init_led()
17 void rtl88ee_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl88ee_sw_led_on() argument
23 "LedAddr:%X ledpin=%d\n", REG_LEDCFG2, pled->ledpin); in rtl88ee_sw_led_on()
25 switch (pled->ledpin) { in rtl88ee_sw_led_on()
39 "switch case %#x not processed\n", pled->ledpin); in rtl88ee_sw_led_on()
42 pled->ledon = true; in rtl88ee_sw_led_on()
45 void rtl88ee_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl88ee_sw_led_off() argument
9 _rtl88ee_init_led(struct ieee80211_hw *hw, struct rtl_led *pled, enum rtl_led_pin ledpin) _rtl88ee_init_led() argument
[all...]
H A Dled.h8 void rtl88ee_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled);
9 void rtl88ee_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled);
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
H A Dled.c10 struct rtl_led *pled, enum rtl_led_pin ledpin) in _rtl92ce_init_led()
12 pled->hw = hw; in _rtl92ce_init_led()
13 pled->ledpin = ledpin; in _rtl92ce_init_led()
14 pled->ledon = false; in _rtl92ce_init_led()
17 void rtl92ce_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl92ce_sw_led_on() argument
23 REG_LEDCFG2, pled->ledpin); in rtl92ce_sw_led_on()
27 switch (pled->ledpin) { in rtl92ce_sw_led_on()
39 pled->ledpin); in rtl92ce_sw_led_on()
42 pled->ledon = true; in rtl92ce_sw_led_on()
45 void rtl92ce_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl92ce_sw_led_off() argument
9 _rtl92ce_init_led(struct ieee80211_hw *hw, struct rtl_led *pled, enum rtl_led_pin ledpin) _rtl92ce_init_led() argument
[all...]
H A Dled.h8 void rtl92ce_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled);
9 void rtl92ce_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled);
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/
H A Dled.c10 struct rtl_led *pled, enum rtl_led_pin ledpin) in _rtl92ee_init_led()
12 pled->hw = hw; in _rtl92ee_init_led()
13 pled->ledpin = ledpin; in _rtl92ee_init_led()
14 pled->ledon = false; in _rtl92ee_init_led()
17 void rtl92ee_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl92ee_sw_led_on() argument
23 "LedAddr:%X ledpin=%d\n", REG_LEDCFG2, pled->ledpin); in rtl92ee_sw_led_on()
25 switch (pled->ledpin) { in rtl92ee_sw_led_on()
42 "switch case %#x not processed\n", pled->ledpin); in rtl92ee_sw_led_on()
45 pled->ledon = true; in rtl92ee_sw_led_on()
48 void rtl92ee_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl92ee_sw_led_off() argument
9 _rtl92ee_init_led(struct ieee80211_hw *hw, struct rtl_led *pled, enum rtl_led_pin ledpin) _rtl92ee_init_led() argument
[all...]
H A Dled.h8 void rtl92ee_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled);
9 void rtl92ee_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled);
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8723be/
H A Dled.c9 static void _rtl8723be_init_led(struct ieee80211_hw *hw, struct rtl_led *pled, in _rtl8723be_init_led() argument
12 pled->hw = hw; in _rtl8723be_init_led()
13 pled->ledpin = ledpin; in _rtl8723be_init_led()
14 pled->ledon = false; in _rtl8723be_init_led()
17 void rtl8723be_sw_led_on(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl8723be_sw_led_on() argument
23 "LedAddr:%X ledpin=%d\n", REG_LEDCFG2, pled->ledpin); in rtl8723be_sw_led_on()
25 switch (pled->ledpin) { in rtl8723be_sw_led_on()
39 pled->ledpin); in rtl8723be_sw_led_on()
42 pled->ledon = true; in rtl8723be_sw_led_on()
45 void rtl8723be_sw_led_off(struct ieee80211_hw *hw, struct rtl_led *pled) in rtl8723be_sw_led_off() argument
[all...]

Completed in 10 milliseconds

12