Home
last modified time | relevance | path

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

/openbmc/qemu/hw/arm/
H A Dpxa2xx_gpio.c44 uint32_t gafr[PXA2XX_GPIO_BANKS * 2]; member
185 return s->gafr[bank * 2]; in pxa2xx_gpio_read()
188 return s->gafr[bank * 2 + 1]; in pxa2xx_gpio_read()
241 s->gafr[bank * 2] = value; in pxa2xx_gpio_write()
245 s->gafr[bank * 2 + 1] = value; in pxa2xx_gpio_write()
330 VMSTATE_UINT32_ARRAY(gafr, PXA2xxGPIOInfo, PXA2XX_GPIO_BANKS * 2),
H A Dstrongarm.c495 uint32_t gafr; member
574 return s->gafr; in strongarm_gpio_read()
620 s->gafr = value; in strongarm_gpio_write()
687 VMSTATE_UINT32(gafr, StrongARMGPIOInfo),
/openbmc/linux/arch/arm/mach-pxa/
H A Dmfp-pxa2xx.c56 unsigned long gafr, mask = GPIO_bit(gpio); in __mfp_config_gpio() local
67 gafr = (uorl == 0) ? GAFR_L(bank) : GAFR_U(bank); in __mfp_config_gpio()
68 gafr = (gafr & ~(0x3 << shft)) | (fn << shft); in __mfp_config_gpio()
71 GAFR_L(bank) = gafr; in __mfp_config_gpio()
73 GAFR_U(bank) = gafr; in __mfp_config_gpio()
/openbmc/linux/drivers/pinctrl/pxa/
H A Dpinctrl-pxa2xx.c146 void __iomem *gafr, *gpdr; in pxa2xx_pmx_set_mux() local
156 gafr = pctl->base_gafr[pin / 16]; in pxa2xx_pmx_set_mux()
164 val = readl_relaxed(gafr); in pxa2xx_pmx_set_mux()
166 writel_relaxed(val, gafr); in pxa2xx_pmx_set_mux()
/openbmc/linux/drivers/gpio/
H A Dgpio-pxa.c197 unsigned long gafr = 0, gpdr = 0; in __gpio_is_occupied() local
207 gafr = readl_relaxed(base + GAFR_OFFSET); in __gpio_is_occupied()
208 af = (gafr >> ((gpio & 0xf) * 2)) & 0x3; in __gpio_is_occupied()