Lines Matching refs:gpio_priv
70 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in lpc32xx_gpio_direction_input() local
71 struct gpio_regs *regs = gpio_priv->regs; in lpc32xx_gpio_direction_input()
100 gpio_priv->function[offset] = GPIOF_INPUT; in lpc32xx_gpio_direction_input()
112 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in lpc32xx_gpio_get_value() local
113 struct gpio_regs *regs = gpio_priv->regs; in lpc32xx_gpio_get_value()
152 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in gpio_set() local
153 struct gpio_regs *regs = gpio_priv->regs; in gpio_set()
186 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in gpio_clr() local
187 struct gpio_regs *regs = gpio_priv->regs; in gpio_clr()
234 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in lpc32xx_gpio_direction_output() local
235 struct gpio_regs *regs = gpio_priv->regs; in lpc32xx_gpio_direction_output()
263 gpio_priv->function[offset] = GPIOF_OUTPUT; in lpc32xx_gpio_direction_output()
283 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in lpc32xx_gpio_get_function() local
284 return gpio_priv->function[offset]; in lpc32xx_gpio_get_function()
297 struct lpc32xx_gpio_priv *gpio_priv = dev_get_priv(dev); in lpc32xx_gpio_probe() local
306 gpio_priv->regs = (struct gpio_regs *)GPIO_BASE; in lpc32xx_gpio_probe()
310 memset(gpio_priv->function, GPIOF_UNKNOWN, sizeof(gpio_priv->function)); in lpc32xx_gpio_probe()