Home
last modified time | relevance | path

Searched refs:gpio_value (Results 1 – 6 of 6) sorted by relevance

/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/gpio/
Ddrv_gpio.c342 hi_u32 gpio_value, gpio_no; in gpio_set_edge_trigger_type() local
346 gpio_value = REG_USR_ADDR(gpio_usr_addr + HI_GPIO_IS_REG); in gpio_set_edge_trigger_type()
347 gpio_value &= (~(1 << bit_no)); in gpio_set_edge_trigger_type()
348 REG_USR_ADDR(gpio_usr_addr + HI_GPIO_IS_REG) = gpio_value; in gpio_set_edge_trigger_type()
349 gpio_value = REG_USR_ADDR(gpio_usr_addr + HI_GPIO_IBE_REG); in gpio_set_edge_trigger_type()
352 gpio_value &= (~(1 << bit_no)); /* single edge trigger */ in gpio_set_edge_trigger_type()
353 REG_USR_ADDR(gpio_usr_addr + HI_GPIO_IBE_REG) = gpio_value; in gpio_set_edge_trigger_type()
355 gpio_value = REG_USR_ADDR(gpio_usr_addr + HI_GPIO_IEV_REG); in gpio_set_edge_trigger_type()
356 gpio_value |= (1 << bit_no); /* up edge */ in gpio_set_edge_trigger_type()
357 REG_USR_ADDR(gpio_usr_addr + HI_GPIO_IEV_REG) = gpio_value; in gpio_set_edge_trigger_type()
[all …]
Ddrv_gpio_intf.c557 gpio_value st_value = { 0, HI_FALSE }; in hi_gpio_ioctl_set_value()
571 err = memcpy_s(&st_value, sizeof(st_value), arg, sizeof(gpio_value)); in hi_gpio_ioctl_set_value()
589 gpio_value st_value = { 0, HI_FALSE }; in hi_gpio_ioctl_get_value()
604 err = memcpy_s(&st_value, sizeof(st_value), arg, sizeof(gpio_value)); in hi_gpio_ioctl_get_value()
614 err = memcpy_s((gpio_value *)arg, sizeof(gpio_value), &st_value, sizeof(st_value)); in hi_gpio_ioctl_get_value()
/device/soc/beken/bk7235/liteos_m/bk_sdk_armino/components/bk_ate/
Date.c38 bool gpio_value = 0; in ate_gpio_init() local
51 gpio_value = bk_gpio_get_input(gpio_id); in ate_gpio_init()
52 if(gpio_value == ATE_ENABLE_GPIO_LEVEL) in ate_gpio_init()
/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/include/
Ddrv_gpio_ioctl.h43 } gpio_value; typedef
55 #define CMD_GPIO_SET_VALUE _IOW(HI_ID_GPIO, 0x9, gpio_value)
56 #define CMD_GPIO_GET_VALUE _IOWR(HI_ID_GPIO, 0xa, gpio_value)
/device/soc/rockchip/rk2206/hdf_driver/gpio/
Dgpio_driver.c135 LzGpioValue gpio_value = (value == 0) ? (LZGPIO_LEVEL_LOW) : (LZGPIO_LEVEL_HIGH); in iodrv_write() local
139 LzGpioSetVal(gpio_id, gpio_value); in iodrv_write()
160 LzGpioValue gpio_value; in iodrv_read() local
165 ret = LzGpioGetVal(gpio_id, &gpio_value); in iodrv_read()
171 *value = (gpio_value == LZGPIO_LEVEL_LOW) ? (0) : (1); in iodrv_read()
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/power/supply/
Daxp2202_gpio_power.c296 int gpio_value; in axp2202_gpio_power_monitor() local
298 gpio_value = __gpio_get_value(gpio_power->axp_acin_det.gpio); in axp2202_gpio_power_monitor()
304 if (!gpio_value) { in axp2202_gpio_power_monitor()