Lines Matching full:mcu

3  * CZ.NIC's Turris Omnia MCU driver
32 * @type: MCU type (STM32, GD32, MKL, or unknown)
33 * @features: bitmap of features supported by the MCU firmware
34 * @board_serial_number: board serial number, if stored in MCU
35 * @board_first_mac: board first MAC address, if stored in MCU
36 * @board_revision: board revision, if stored in MCU
47 * @button_release_emul_work: front button release emulation work, used with old MCU firmware
51 * determine which interrupt events occurred, used with old MCU
58 * @rtc_alarm: RTC alarm that was set for the board to wake up on, in MCU time
59 * (seconds since last MCU reset)
69 * @board_public_key: board public key, if stored in MCU
116 int omnia_mcu_register_gpiochip(struct omnia_mcu *mcu);
117 int omnia_mcu_request_irq(struct omnia_mcu *mcu, u32 spec,
120 static inline int omnia_mcu_register_gpiochip(struct omnia_mcu *mcu) in omnia_mcu_register_gpiochip() argument
127 int omnia_mcu_register_keyctl(struct omnia_mcu *mcu);
129 static inline int omnia_mcu_register_keyctl(struct omnia_mcu *mcu) in omnia_mcu_register_keyctl() argument
137 int omnia_mcu_register_sys_off_and_wakeup(struct omnia_mcu *mcu);
139 static inline int omnia_mcu_register_sys_off_and_wakeup(struct omnia_mcu *mcu) in omnia_mcu_register_sys_off_and_wakeup() argument
146 int omnia_mcu_register_trng(struct omnia_mcu *mcu);
148 static inline int omnia_mcu_register_trng(struct omnia_mcu *mcu) in omnia_mcu_register_trng() argument
155 int omnia_mcu_register_watchdog(struct omnia_mcu *mcu);
157 static inline int omnia_mcu_register_watchdog(struct omnia_mcu *mcu) in omnia_mcu_register_watchdog() argument