Lines Matching +full:wakeup +full:- +full:source +full:- +full:id
4 * SPDX-License-Identifier: Apache-2.0
7 /* Based on STM32 EXTI driver, which is (c) 2016 Open-RnD Sp. z o.o. */
32 /* Tracks IRQ configuration for each pint interrupt source */
34 /* Tracks pint interrupt source selected for each pin */
45 /* Three parameters here- INPUTMUX base, the ID of the PINT slot, in attach_pin_to_pint()
58 * @brief Enable PINT interrupt source.
60 * @param pin: pin to use as interrupt source
61 * 0-64, corresponding to GPIO0 pin 1 - GPIO1 pin 31)
63 * @param wake: indicates if the pin should wakeup the system
71 /* Invalid pin ID */ in nxp_pint_pin_enable()
72 return -EINVAL; in nxp_pint_pin_enable()
85 return -EBUSY; in nxp_pint_pin_enable()
110 * @brief disable PINT interrupt source.
112 * @param pin: pin interrupt source to disable
134 * @param pin: interrupt source to install callback for
144 return -EINVAL; in nxp_pint_pin_set_callback()
149 return -EINVAL; in nxp_pint_pin_set_callback()
160 * @param pin: interrupt source to remove callback for
178 /* NXP PINT ISR handler- called with PINT slot ID */