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()
91 ret = hal_gpio_enable_irq(&gpio_dev_input[diport].gpio_dev, in di_interrup_proc()
93 &gpio_dev_input[diport].gpio_dev.port); in di_interrup_proc()
100 ret = hal_gpio_enable_irq(&gpio_dev_input[diport].gpio_dev, in di_interrup_proc()
102 &gpio_dev_input[diport].gpio_dev.port); in di_interrup_proc()
123 ret = hal_gpio_input_get(&gpio_dev_input[i].gpio_dev, &gpio_value); in di_value_check()
126 gpio_dev_input[i].gpio_dev.port, __FILE__, __LINE__); in di_value_check()
161 ret = hal_gpio_init(&gpio_dev_input[i].gpio_dev); in expansion_board_di_init()
164 gpio_dev_input[i].gpio_dev.port, ret); in expansion_board_di_init()
168 ret = hal_gpio_input_get(&gpio_dev_input[i].gpio_dev, &gpio_value); in expansion_board_di_init()
171 gpio_dev_input[i].gpio_dev.port, ret); in expansion_board_di_init()
179 &gpio_dev_input[i].gpio_dev, IRQ_TRIGGER_FALLING_EDGE, in expansion_board_di_init()
180 di_interrup_proc, &gpio_dev_input[i].gpio_dev.port); in expansion_board_di_init()
182 ret = hal_gpio_enable_irq(&gpio_dev_input[i].gpio_dev, in expansion_board_di_init()
184 &gpio_dev_input[i].gpio_dev.port); in expansion_board_di_init()
189 gpio_dev_input[i].gpio_dev.port, ret); in expansion_board_di_init()
202 hal_gpio_disable_irq(&gpio_dev_input[i].gpio_dev); in expansion_board_di_init()
203 hal_gpio_finalize(&gpio_dev_input[i].gpio_dev); in expansion_board_di_init()