Lines Matching refs:__iomem
16 static inline u16 read_##reg(void __iomem *port) \
18 static inline void write_##reg(void __iomem *port, u16 v) \
27 static void __iomem *gpio_chip_to_mmr(struct gpio_chip *chip) in gpio_chip_to_mmr()
31 case GPIO_PC0: return (void __iomem *)PORTCIO; in gpio_chip_to_mmr()
32 case GPIO_PD0: return (void __iomem *)PORTDIO; in gpio_chip_to_mmr()
33 case GPIO_PE0: return (void __iomem *)PORTEIO; in gpio_chip_to_mmr()
39 void __iomem *port = gpio_chip_to_mmr(chip); in bf538_gpio_get_value()
45 void __iomem *port = gpio_chip_to_mmr(chip); in bf538_gpio_set_value()
54 void __iomem *port = gpio_chip_to_mmr(chip); in bf538_gpio_direction_input()
62 void __iomem *port = gpio_chip_to_mmr(chip); in bf538_gpio_direction_output()
130 static void __iomem * const port_bases[3] = {