Home | History | Annotate | Download | only in gpio

Lines Matching refs:regs

26 	struct stm32_gpio_regs *regs = priv->regs;
30 clrsetbits_le32(&regs->moder, mask, STM32_GPIO_MODE_IN << bits_index);
39 struct stm32_gpio_regs *regs = priv->regs;
43 clrsetbits_le32(&regs->moder, mask, STM32_GPIO_MODE_OUT << bits_index);
45 clrsetbits_le32(&regs->odr, mask, value ? mask : 0);
53 struct stm32_gpio_regs *regs = priv->regs;
55 return readl(&regs->idr) & IN_OUT_BIT_INDEX(offset) ? 1 : 0;
61 struct stm32_gpio_regs *regs = priv->regs;
64 clrsetbits_le32(&regs->odr, mask, value ? mask : 0);
87 priv->regs = (struct stm32_gpio_regs *)addr;
94 debug("%s, addr = 0x%p, bank_name = %s\n", __func__, (u32 *)priv->regs,