Searched refs:gpioc (Results 1 – 11 of 11) sorted by relevance
/AliOS-Things-master/components/drivers/peripheral/gpio/src/ |
A D | gpioc.c | 103 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 D | gpioc_csi.c | 11 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 D | aos_hal_gpio.c | 26 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 D | light_driver.c | 24 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 D | gpioc_core.h | 48 #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 D | gpioc_csi.h | 14 aos_gpioc_t gpioc; member
|
/AliOS-Things-master/hardware/chip/rtl872xd/csi_driver/gpio/ |
A D | gpio.c | 260 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 D | gpio.c | 137 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 D | aos_hal_gpio.h | 51 aos_gpioc_ref_t *gpioc; /**gpio device fd*/ member
|
/AliOS-Things-master/components/py_engine/modules/driver/ |
A D | board_mgr.c | 79 gpio_device->gpioc = NULL; in board_set_gpio_default()
|
/AliOS-Things-master/components/amp/services/board_mgr/ |
A D | board_mgr.c | 87 gpio_device->gpioc = NULL; in board_set_gpio_default()
|
Completed in 13 milliseconds