Lines Matching full:mcu
13 #include <linux/turris-omnia-mcu-interface.h>
18 /* MCU controller I2C address 0x2a, needed for detecting MCU features */
25 * @cached_channels: cached values of per-channel brightness that was sent to the MCU
27 * @hwtrig: whether the LED blinking was offloaded to the MCU
28 * @reg: LED identifier to the MCU
44 * @has_gamma_correction: whether the MCU firmware supports gamma correction
155 * configured color was not necessarily sent to the MCU. in omnia_hwtrig_activate()
165 /* Put the LED into MCU controlled mode */ in omnia_hwtrig_activate()
199 .name = "omnia-mcu",
250 * Use the omnia-mcu trigger as the default trigger. It may be rewritten in omnia_led_register()
402 "Brightness change interrupt supported by MCU firmware but not described in device-tree\n"); in omnia_request_brightness_irq()
430 /* Check whether MCU firmware supports the OMNIA_CMD_GET_FEAUTRES command */ in omnia_mcu_get_features()
491 return dev_err_probe(dev, ret, "Cannot determine MCU supported features\n"); in omnia_leds_probe()