Home
last modified time | relevance | path

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

/linux-4.4.14/arch/powerpc/platforms/pasemi/
Dgpio_mdio.c39 static void __iomem *gpio_regs; variable
52 out_le32(gpio_regs+0x10, 1 << MDIO_PIN(bus)); in mdio_lo()
57 out_le32(gpio_regs, 1 << MDIO_PIN(bus)); in mdio_hi()
62 out_le32(gpio_regs+0x10, 1 << MDC_PIN(bus)); in mdc_lo()
67 out_le32(gpio_regs, 1 << MDC_PIN(bus)); in mdc_hi()
72 out_le32(gpio_regs+0x20, (1 << MDC_PIN(bus)) | (1 << MDIO_PIN(bus))); in mdio_active()
77 out_le32(gpio_regs+0x30, (1 << MDIO_PIN(bus))); in mdio_tristate()
82 return !!(in_le32(gpio_regs+0x40) & (1 << MDIO_PIN(bus))); in mdio_read()
322 gpio_regs = of_iomap(np, 0); in gpio_mdio_init()
325 if (!gpio_regs) in gpio_mdio_init()
[all …]
/linux-4.4.14/drivers/gpio/
Dgpio-lpc32xx.c72 struct gpio_regs { struct
130 static struct gpio_regs gpio_grp_regs_p0 = {
138 static struct gpio_regs gpio_grp_regs_p1 = {
146 static struct gpio_regs gpio_grp_regs_p2 = {
154 static struct gpio_regs gpio_grp_regs_p3 = {
165 struct gpio_regs *gpio_grp;
Dgpio-omap.c36 struct gpio_regs { struct
57 struct gpio_regs context; argument
/linux-4.4.14/drivers/pinctrl/sirf/
Dpinctrl-sirf.h47 u32 gpio_regs[SIRFSOC_GPIO_NO_OF_BANKS][SIRFSOC_GPIO_BANK_SIZE]; member
Dpinctrl-sirf.c338 spmx->gpio_regs[i][j] = readl(spmx->gpio_virtbase + in sirfsoc_pinmux_suspend_noirq()
361 writel(spmx->gpio_regs[i][j], spmx->gpio_virtbase + in sirfsoc_pinmux_resume_noirq()