Lines Matching +full:i2c +full:- +full:int +full:- +full:rising
1 /* SPDX-License-Identifier: GPL-2.0 */
24 * struct omnia_mcu - driver private data structure
25 * @client: I2C client
34 * @rising: bitmap of rising edge IRQs
49 * @rtcdev: RTC device, does not actually count real-time, the device is only
71 unsigned long mask, rising, falling, both, cached, is_cached; member
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()
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()
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()
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()