Lines Matching refs:gpio_dev
22 gpio_dev_t gpio_dev; member
40 if (gpio_dev_input[i].gpio_dev.port == iomux) { in get_di_port_by_iomux()
73 ret = hal_gpio_input_get(&(gpio_dev_input[diport].gpio_dev), &value); in di_interrup_proc()
78 hal_gpio_clear_irq(&gpio_dev_input[diport].gpio_dev); in di_interrup_proc()
79 hal_gpio_disable_irq(&gpio_dev_input[diport].gpio_dev); in di_interrup_proc()
90 ret = hal_gpio_enable_irq(&gpio_dev_input[diport].gpio_dev, IRQ_TRIGGER_FALLING_EDGE, in di_interrup_proc()
91 di_interrup_proc, &gpio_dev_input[diport].gpio_dev.port); in di_interrup_proc()
97 ret = hal_gpio_enable_irq(&gpio_dev_input[diport].gpio_dev, IRQ_TRIGGER_RISING_EDGE, in di_interrup_proc()
98 di_interrup_proc, &gpio_dev_input[diport].gpio_dev.port); in di_interrup_proc()
117 ret = hal_gpio_input_get(&gpio_dev_input[i].gpio_dev, &gpio_value); in di_value_check()
119 …LOGE(TAG, "Fail to get di %d port %d value at %s %d", i, gpio_dev_input[i].gpio_dev.port, __FILE__… in di_value_check()
153 ret = hal_gpio_init(&gpio_dev_input[i].gpio_dev); in expansion_board_di_init()
155 LOGE(TAG, "di %d pin %d init fail ret", i, gpio_dev_input[i].gpio_dev.port, ret); in expansion_board_di_init()
159 ret = hal_gpio_input_get(&gpio_dev_input[i].gpio_dev, &gpio_value); in expansion_board_di_init()
161 … LOGE(TAG, "di %d pin %d fail to get value, ret %d", i, gpio_dev_input[i].gpio_dev.port, ret); in expansion_board_di_init()
168 ret = hal_gpio_enable_irq(&gpio_dev_input[i].gpio_dev, IRQ_TRIGGER_FALLING_EDGE, in expansion_board_di_init()
169 di_interrup_proc, &gpio_dev_input[i].gpio_dev.port); in expansion_board_di_init()
171 ret = hal_gpio_enable_irq(&gpio_dev_input[i].gpio_dev, IRQ_TRIGGER_RISING_EDGE, in expansion_board_di_init()
172 di_interrup_proc, &gpio_dev_input[i].gpio_dev.port); in expansion_board_di_init()
176 … LOGE(TAG, "di %d pin %d fail enable irq ret %d", i, gpio_dev_input[i].gpio_dev.port, ret); in expansion_board_di_init()
188 hal_gpio_disable_irq(&gpio_dev_input[i].gpio_dev); in expansion_board_di_init()
189 hal_gpio_finalize(&gpio_dev_input[i].gpio_dev); in expansion_board_di_init()