Searched refs:g_gpio_fd (Results 1 – 2 of 2) sorted by relevance
/AliOS-Things-master/hardware/board/haaseduk1/drivers/ |
A D | key.c | 25 static int32_t g_gpio_fd = -1; variable 97 ret = ioctl(g_gpio_fd, IOC_GPIO_GET, &config); in key_poll() 154 ret = ioctl(g_gpio_fd, IOC_GPIO_SET_IRQ, &irq_config); in key_rising_edge_handle() 160 ret = ioctl(g_gpio_fd, IOC_GPIO_SET_IRQ, &irq_config); in key_rising_edge_handle() 171 ret = ioctl(g_gpio_fd, IOC_GPIO_SET_IRQ, &irq_config); in key_rising_edge_handle() 204 ret = ioctl(g_gpio_fd, IOC_GPIO_SET_IRQ, &irq_config); in key_falling_edge_handle() 253 g_gpio_fd = open("/dev/gpio", 0); in key_init() 254 if (g_gpio_fd < 0) { in key_init() 318 if (g_gpio_fd >= 0) { in key_init() 319 close(g_gpio_fd); in key_init() [all …]
|
/AliOS-Things-master/solutions/lora_p2p_demo/ |
A D | sx126x-haas.c | 40 static int g_gpio_fd = 0; variable 44 ioctl(g_gpio_fd, IOC_GPIO_SET, (unsigned long)&SX126x.NSS); \ 47 ioctl(g_gpio_fd, IOC_GPIO_SET, (unsigned long)&SX126x.NSS); \ 74 g_gpio_fd = open("/dev/gpio", 0); in SX126xIoInit() 93 int ret = ioctl(g_gpio_fd, IOC_GPIO_SET_IRQ, &SX126x.DIO1); in SX126xIoIrqInit() 99 ret = ioctl(g_gpio_fd, IOC_GPIO_SET_IRQ, &SX126x.DIO1); in SX126xIoIrqInit() 109 ret = ioctl(g_gpio_fd, IOC_GPIO_SET_IRQ, &SX126x.DIO1); in SX126xIoIrqInit() 152 ioctl(g_gpio_fd, IOC_GPIO_SET, (unsigned long)&SX126x.Reset); in SX126xReset() 155 ioctl(g_gpio_fd, IOC_GPIO_SET, (unsigned long)&SX126x.Reset); in SX126xReset() 168 busy = ioctl(g_gpio_fd, IOC_GPIO_GET, (unsigned long)&SX126x.BUSY); in SX126xWaitOnBusy()
|
Completed in 4 milliseconds