Home
last modified time | relevance | path

Searched refs:led_group (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/dsa/realtek/
H A Drtl8366rb-leds.c9 static inline u32 rtl8366rb_led_group_port_mask(u8 led_group, u8 port) in rtl8366rb_led_group_port_mask() argument
11 switch (led_group) { in rtl8366rb_led_group_port_mask()
28 u8 led_group = led->led_group; in rb8366rb_get_port_led() local
33 ret = regmap_read(priv->map, RTL8366RB_LED_X_X_CTRL_REG(led_group), in rb8366rb_get_port_led()
37 led_group, port_num); in rb8366rb_get_port_led()
41 return !!(val & rtl8366rb_led_group_port_mask(led_group, port_num)); in rb8366rb_get_port_led()
47 u8 led_group = led->led_group; in rb8366rb_set_port_led() local
52 RTL8366RB_LED_X_X_CTRL_REG(led_group), in rb8366rb_set_port_led()
53 rtl8366rb_led_group_port_mask(led_group, in rb8366rb_set_port_led()
58 led_group, port_num); in rb8366rb_set_port_led()
[all …]
H A Drtl8366rb.h27 #define RTL8366RB_LED_CTRL_OFFSET(led_group) \ argument
28 (4 * (led_group))
29 #define RTL8366RB_LED_CTRL_MASK(led_group) \ argument
30 (0xf << RTL8366RB_LED_CTRL_OFFSET(led_group))
38 #define RTL8366RB_LED_X_X_CTRL_REG(led_group) \ argument
39 ((led_group) <= 1 ? \
72 u8 led_group; member
104 u8 led_group,
/linux/drivers/leds/
H A Dled-class.c104 static const struct attribute_group led_group = { variable
109 &led_group,