Home
last modified time | relevance | path

Searched refs:g_gpio_fd (Results 1 – 2 of 2) sorted by relevance

/AliOS-Things-master/hardware/board/haaseduk1/drivers/
A Dkey.c25 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 Dsx126x-haas.c40 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