Lines Matching defs:dir
67 static int32_t iodrv_setdir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t dir)
77 if ((dir != GPIO_DIR_IN) && (dir != GPIO_DIR_OUT)) {
78 PRINT_ERR("%s: dir(%d) out of the range", __func__, dir);
83 LzGpioDir gpio_dir = (dir == GPIO_DIR_IN) ? (LZGPIO_DIR_IN) : (LZGPIO_DIR_OUT);
91 static int32_t iodrv_getdir(struct GpioCntlr *cntlr, uint16_t gpio, uint16_t *dir)
101 if (dir == NULL) {
102 PRINT_ERR("%s: dir is null", __func__);
118 *dir = (gpio_dir == LZGPIO_DIR_IN) ? (GPIO_DIR_IN) : (GPIO_DIR_OUT);