Lines Matching full:mcu
3 * CZ.NIC's Turris Omnia MCU driver
26 * @type: MCU type (STM32, GD32, MKL, or unknown)
27 * @features: bitmap of features supported by the MCU firmware
28 * @board_serial_number: board serial number, if stored in MCU
29 * @board_first_mac: board first MAC address, if stored in MCU
30 * @board_revision: board revision, if stored in MCU
41 * @button_release_emul_work: front button release emulation work, used with old MCU firmware
45 * determine which interrupt events occurred, used with old MCU
52 * @rtc_alarm: RTC alarm that was set for the board to wake up on, in MCU time
53 * (seconds since last MCU reset)
96 int omnia_mcu_register_gpiochip(struct omnia_mcu *mcu);
98 static inline int omnia_mcu_register_gpiochip(struct omnia_mcu *mcu) in omnia_mcu_register_gpiochip() argument
106 int omnia_mcu_register_sys_off_and_wakeup(struct omnia_mcu *mcu);
108 static inline int omnia_mcu_register_sys_off_and_wakeup(struct omnia_mcu *mcu) in omnia_mcu_register_sys_off_and_wakeup() argument
115 int omnia_mcu_register_trng(struct omnia_mcu *mcu);
117 static inline int omnia_mcu_register_trng(struct omnia_mcu *mcu) in omnia_mcu_register_trng() argument
124 int omnia_mcu_register_watchdog(struct omnia_mcu *mcu);
126 static inline int omnia_mcu_register_watchdog(struct omnia_mcu *mcu) in omnia_mcu_register_watchdog() argument