gpio: add gpio_pin_interrupt_configure function
This commit moves interrupt configuration for a single pin from gpio_pin_configure to gpio_pin_interrupt_configure function. Signed-off-by: Piotr Mienkowski <piotr.mienkowski@gmail.com>
This commit is contained in:
parent
d6191b5781
commit
33193a57eb
2 changed files with 46 additions and 0 deletions
|
@ -76,6 +76,15 @@ static inline int z_vrfy_gpio_port_toggle_bits(struct device *port,
|
|||
}
|
||||
#include <syscalls/gpio_port_toggle_bits_mrsh.c>
|
||||
|
||||
static inline int z_vrfy_gpio_pin_interrupt_configure(struct device *port,
|
||||
unsigned int pin, unsigned int flags)
|
||||
{
|
||||
Z_OOPS(Z_SYSCALL_DRIVER_GPIO(port, pin_interrupt_configure));
|
||||
return z_impl_gpio_pin_interrupt_configure((struct device *)port, pin,
|
||||
flags);
|
||||
}
|
||||
#include <syscalls/gpio_pin_interrupt_configure_mrsh.c>
|
||||
|
||||
static inline int z_vrfy_gpio_enable_callback(struct device *port,
|
||||
int access_op, u32_t pin)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue