Lines Matching refs:g_gpio_fd
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()
210 ret = ioctl(g_gpio_fd, IOC_GPIO_SET_IRQ, &irq_config); in key_falling_edge_handle()
223 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()
267 ret = ioctl(g_gpio_fd, IOC_GPIO_SET_IRQ, &irq_config); in key_init()
305 ret = ioctl(g_gpio_fd, IOC_GPIO_SET_IRQ, &irq_config); in key_init()
318 if (g_gpio_fd >= 0) { in key_init()
319 close(g_gpio_fd); in key_init()
320 g_gpio_fd = -1; in key_init()