Lines Matching refs:modval
53 struct ns2_led_modval *modval; member
66 if (cmd_level == led->modval[i].cmd_level && in ns2_led_get_mode()
67 slow_level == led->modval[i].slow_level) { in ns2_led_get_mode()
68 *mode = led->modval[i].mode; in ns2_led_get_mode()
82 if (mode == led->modval[i].mode) in ns2_led_set_mode()
91 gpiod_set_value(led->cmd, led->modval[i].cmd_level); in ns2_led_set_mode()
92 gpiod_set_value(led->slow, led->modval[i].slow_level); in ns2_led_set_mode()
96 gpiod_set_value_cansleep(led->cmd, led->modval[i].cmd_level); in ns2_led_set_mode()
97 gpiod_set_value_cansleep(led->slow, led->modval[i].slow_level); in ns2_led_set_mode()
179 struct ns2_led_modval *modval; in ns2_led_register() local
201 modval = devm_kcalloc(dev, nmodes, sizeof(*modval), GFP_KERNEL); in ns2_led_register()
202 if (!modval) in ns2_led_register()
205 fwnode_property_read_u32_array(node, "modes-map", (void *)modval, in ns2_led_register()
219 led->modval = modval; in ns2_led_register()