Lines Matching refs:u

193 	u32 u;  in mvebu_gpio_set()  local
196 u = readl_relaxed(mvebu_gpioreg_out(mvchip)); in mvebu_gpio_set()
198 u |= 1 << pin; in mvebu_gpio_set()
200 u &= ~(1 << pin); in mvebu_gpio_set()
201 writel_relaxed(u, mvebu_gpioreg_out(mvchip)); in mvebu_gpio_set()
209 u32 u; in mvebu_gpio_get() local
212 u = readl_relaxed(mvebu_gpioreg_data_in(mvchip)) ^ in mvebu_gpio_get()
215 u = readl_relaxed(mvebu_gpioreg_out(mvchip)); in mvebu_gpio_get()
218 return (u >> pin) & 1; in mvebu_gpio_get()
226 u32 u; in mvebu_gpio_blink() local
229 u = readl_relaxed(mvebu_gpioreg_blink(mvchip)); in mvebu_gpio_blink()
231 u |= 1 << pin; in mvebu_gpio_blink()
233 u &= ~(1 << pin); in mvebu_gpio_blink()
234 writel_relaxed(u, mvebu_gpioreg_blink(mvchip)); in mvebu_gpio_blink()
244 u32 u; in mvebu_gpio_direction_input() local
253 u = readl_relaxed(mvebu_gpioreg_io_conf(mvchip)); in mvebu_gpio_direction_input()
254 u |= 1 << pin; in mvebu_gpio_direction_input()
255 writel_relaxed(u, mvebu_gpioreg_io_conf(mvchip)); in mvebu_gpio_direction_input()
268 u32 u; in mvebu_gpio_direction_output() local
280 u = readl_relaxed(mvebu_gpioreg_io_conf(mvchip)); in mvebu_gpio_direction_output()
281 u &= ~(1 << pin); in mvebu_gpio_direction_output()
282 writel_relaxed(u, mvebu_gpioreg_io_conf(mvchip)); in mvebu_gpio_direction_output()
397 u32 u; in mvebu_gpio_irq_set_type() local
401 u = readl_relaxed(mvebu_gpioreg_io_conf(mvchip)) & (1 << pin); in mvebu_gpio_irq_set_type()
402 if (!u) in mvebu_gpio_irq_set_type()
420 u = readl_relaxed(mvebu_gpioreg_in_pol(mvchip)); in mvebu_gpio_irq_set_type()
421 u &= ~(1 << pin); in mvebu_gpio_irq_set_type()
422 writel_relaxed(u, mvebu_gpioreg_in_pol(mvchip)); in mvebu_gpio_irq_set_type()
426 u = readl_relaxed(mvebu_gpioreg_in_pol(mvchip)); in mvebu_gpio_irq_set_type()
427 u |= 1 << pin; in mvebu_gpio_irq_set_type()
428 writel_relaxed(u, mvebu_gpioreg_in_pol(mvchip)); in mvebu_gpio_irq_set_type()
439 u = readl_relaxed(mvebu_gpioreg_in_pol(mvchip)); in mvebu_gpio_irq_set_type()
441 u |= 1 << pin; /* falling */ in mvebu_gpio_irq_set_type()
443 u &= ~(1 << pin); /* rising */ in mvebu_gpio_irq_set_type()
444 writel_relaxed(u, mvebu_gpioreg_in_pol(mvchip)); in mvebu_gpio_irq_set_type()