Home
last modified time | relevance | path

Searched refs:GPIO_BIT (Results 1 – 4 of 4) sorted by relevance

/rk3399_rockchip-uboot/drivers/gpio/
H A Dtegra_gpio.c54 type = (u >> GPIO_BIT(gpio)) & 1; in get_config()
57 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), type ? "GPIO" : "SFPIO"); in get_config()
70 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), type ? "GPIO" : "SFPIO"); in set_config()
74 u |= 1 << GPIO_BIT(gpio); in set_config()
76 u &= ~(1 << GPIO_BIT(gpio)); in set_config()
89 dir = (u >> GPIO_BIT(gpio)) & 1; in get_direction()
92 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), dir ? "OUT" : "IN"); in get_direction()
105 GPIO_FULLPORT(gpio), GPIO_BIT(gpio), output ? "OUT" : "IN"); in set_direction()
109 u |= 1 << GPIO_BIT(gpio); in set_direction()
111 u &= ~(1 << GPIO_BIT(gpio)); in set_direction()
[all …]
H A Dda8xx_gpio.c343 setbits_le32(&bank->dir, 1U << GPIO_BIT(gpio)); in gpio_direction_input()
352 clrbits_le32(&bank->dir, 1U << GPIO_BIT(gpio)); in gpio_direction_output()
363 ip = in_le32(&bank->in_data) & (1U << GPIO_BIT(gpio)); in gpio_get_value()
374 bank->set_data = 1U << GPIO_BIT(gpio); in gpio_set_value()
376 bank->clr_data = 1U << GPIO_BIT(gpio); in gpio_set_value()
388 dir = in_le32(&bank->dir) & (1U << GPIO_BIT(gpio)); in gpio_info()
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-tegra/
H A Dgpio.h19 #define GPIO_BIT(x) ((x) & 0x7) macro
/rk3399_rockchip-uboot/arch/arm/mach-davinci/include/mach/
H A Dgpio.h63 #define GPIO_BIT(gp) ((gp) & 0x1F) macro