Home
last modified time | relevance | path

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

/rk3399_rockchip-uboot/drivers/gpio/
H A Dmpc85xx_gpio.c41 inline u32 gpio_mask(unsigned gpio) { in gpio_mask() function
99 mpc85xx_gpio_set_in(data->base, gpio_mask(gpio)); in mpc85xx_gpio_direction_input()
109 data->dat_shadow |= gpio_mask(gpio); in mpc85xx_gpio_set_value()
110 mpc85xx_gpio_set_high(data->base, gpio_mask(gpio)); in mpc85xx_gpio_set_value()
112 data->dat_shadow &= ~gpio_mask(gpio); in mpc85xx_gpio_set_value()
113 mpc85xx_gpio_set_low(data->base, gpio_mask(gpio)); in mpc85xx_gpio_set_value()
128 if (!!mpc85xx_gpio_get_dir(data->base, gpio_mask(gpio))) { in mpc85xx_gpio_get_value()
130 return !!(data->dat_shadow & gpio_mask(gpio)); in mpc85xx_gpio_get_value()
133 return !!mpc85xx_gpio_get_val(data->base, gpio_mask(gpio)); in mpc85xx_gpio_get_value()
141 return !!mpc85xx_gpio_open_drain_val(data->base, gpio_mask(gpio)); in mpc85xx_gpio_get_open_drain()
[all …]