Lines Matching refs:gpio_priv
71 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in lpc32xx_gpio_direction_input() local
72 struct gpio_regs *regs = gpio_priv->regs; in lpc32xx_gpio_direction_input()
101 gpio_priv->function[offset] = GPIOF_INPUT; in lpc32xx_gpio_direction_input()
113 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in lpc32xx_gpio_get_value() local
114 struct gpio_regs *regs = gpio_priv->regs; in lpc32xx_gpio_get_value()
153 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in gpio_set() local
154 struct gpio_regs *regs = gpio_priv->regs; in gpio_set()
187 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in gpio_clr() local
188 struct gpio_regs *regs = gpio_priv->regs; in gpio_clr()
235 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in lpc32xx_gpio_direction_output() local
236 struct gpio_regs *regs = gpio_priv->regs; in lpc32xx_gpio_direction_output()
264 gpio_priv->function[offset] = GPIOF_OUTPUT; in lpc32xx_gpio_direction_output()
284 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in lpc32xx_gpio_get_function() local
285 return gpio_priv->function[offset]; in lpc32xx_gpio_get_function()
298 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in lpc32xx_gpio_probe() local
307 gpio_priv->regs = (struct gpio_regs *)GPIO_BASE; in lpc32xx_gpio_probe()
311 memset(gpio_priv->function, GPIOF_UNKNOWN, sizeof(gpio_priv->function)); in lpc32xx_gpio_probe()