Home
last modified time | relevance | path

Searched refs:gpioc (Results 1 – 11 of 11) sorted by relevance

/AliOS-Things-master/components/drivers/peripheral/gpio/src/
A Dgpioc.c103 gpioc->ops->enable_irq(gpioc, pin->id); in irq_task_func()
185 gpioc->ops->disable_irq(gpioc, pin); in aos_gpioc_set_mode_irq()
226 ret = gpioc->ops->set_mode(gpioc, pin); in aos_gpioc_set_mode_irq()
241 gpioc->ops->enable_irq(gpioc, pin); in aos_gpioc_set_mode_irq()
258 gpioc->ops->enable_irq(gpioc, pin); in aos_gpioc_set_mode_irq()
324 gpioc->ops->set_value(gpioc, pin); in aos_gpioc_set_value()
352 gpioc->ops->set_value(gpioc, pin); in aos_gpioc_toggle()
382 (void)gpioc->ops->set_mode(gpioc, i); in dev_gpioc_unregister()
388 gpioc->ops->unregister(gpioc); in dev_gpioc_unregister()
413 if (!gpioc->ops || !gpioc->ops->set_mode || !gpioc->ops->enable_irq || in aos_gpioc_register()
[all …]
A Dgpioc_csi.c11 gpioc_csi = aos_container_of(gpioc, aos_gpioc_csi_t, gpioc); in gpioc_csi_unregister()
116 gpioc_csi = aos_container_of(gpioc, aos_gpioc_csi_t, gpioc); in gpioc_csi_set_mode()
117 mode = gpioc->pins[pin].mode; in gpioc_csi_set_mode()
184 gpioc_csi = aos_container_of(gpioc, aos_gpioc_csi_t, gpioc); in gpioc_csi_enable_irq()
193 gpioc_csi = aos_container_of(gpioc, aos_gpioc_csi_t, gpioc); in gpioc_csi_disable_irq()
202 gpioc_csi = aos_container_of(gpioc, aos_gpioc_csi_t, gpioc); in gpioc_csi_get_value()
213 gpioc_csi = aos_container_of(gpioc, aos_gpioc_csi_t, gpioc); in gpioc_csi_set_value()
232 aos_gpioc_t *gpioc; in irq_handler() local
235 gpioc = &gpioc_csi->gpioc; in irq_handler()
245 aos_gpioc_t *gpioc; in aos_gpioc_csi_register() local
[all …]
/AliOS-Things-master/components/amp_adapter/platform/aos/peripheral/
A Daos_hal_gpio.c26 if (gpio->gpioc != NULL) { in aos_hal_gpio_init()
34 aos_gpioc_ref_t *gpioc; in aos_hal_gpio_init() local
36 memset(gpioc, 0, sizeof(gpioc)); in aos_hal_gpio_init()
44 aos_free(gpioc); in aos_hal_gpio_init()
45 gpioc = NULL; in aos_hal_gpio_init()
52 aos_free(gpioc); in aos_hal_gpio_init()
53 gpioc = NULL; in aos_hal_gpio_init()
68 gpio->gpioc = gpioc; in aos_hal_gpio_init()
130 aos_free(gpioc); in aos_hal_gpio_init()
131 gpioc = NULL; in aos_hal_gpio_init()
[all …]
/AliOS-Things-master/solutions/genie_mesh_demo/light_ctl/
A Dlight_driver.c24 aos_gpioc_ref_t gpioc; in light_driver_init() local
28 r = aos_gpioc_get(&gpioc, 0); in light_driver_init()
37 r = aos_gpioc_set_mode(&gpioc, RED_LED, mode); in light_driver_init()
40 aos_gpioc_put(&gpioc); in light_driver_init()
44 r = aos_gpioc_get(&gpioc, 1); in light_driver_init()
56 aos_gpioc_put(&gpioc); in light_driver_init()
60 r = aos_gpioc_set_mode(&gpioc, BLUE_LED, mode); in light_driver_init()
63 aos_gpioc_put(&gpioc); in light_driver_init()
70 aos_gpioc_ref_t gpioc; in light_set() local
73 r = aos_gpioc_get(&gpioc, 0); in light_set()
[all …]
/AliOS-Things-master/components/drivers/peripheral/gpio/include/aos/
A Dgpioc_core.h48 #define aos_gpioc_hard_irq_handler(gpioc, pin, polarity) \ argument
50 aos_gpioc_t *_gpioc = (gpioc); \
88 aos_status_t aos_gpioc_register(aos_gpioc_t *gpioc);
A Dgpioc_csi.h14 aos_gpioc_t gpioc; member
/AliOS-Things-master/hardware/chip/rtl872xd/csi_driver/gpio/
A Dgpio.c260 gpioc_csi[0].gpioc.dev.id = 0; in gpioc_csi_init()
261 gpioc_csi[0].gpioc.num_pins = 32; in gpioc_csi_init()
268 gpioc_csi[1].gpioc.dev.id = 1; in gpioc_csi_init()
269 gpioc_csi[1].gpioc.num_pins = 32; in gpioc_csi_init()
/AliOS-Things-master/hardware/chip/haas1000/csi/
A Dgpio.c137 if (port >= GPIO_NUM_PORTS || pin % GPIO_PINS_PER_PORT >= gpioc_csi[port].gpioc.num_pins) in irq_handler()
247 gpioc_csi[i].gpioc.dev.id = i; in gpioc_csi_init()
251 gpioc_csi[i].gpioc.num_pins = num_pins; in gpioc_csi_init()
/AliOS-Things-master/components/amp_adapter/include/peripheral/
A Daos_hal_gpio.h51 aos_gpioc_ref_t *gpioc; /**gpio device fd*/ member
/AliOS-Things-master/components/py_engine/modules/driver/
A Dboard_mgr.c79 gpio_device->gpioc = NULL; in board_set_gpio_default()
/AliOS-Things-master/components/amp/services/board_mgr/
A Dboard_mgr.c87 gpio_device->gpioc = NULL; in board_set_gpio_default()

Completed in 14 milliseconds