Lines Matching defs:sgpio_priv
110 struct sgpio_priv *priv;
116 struct sgpio_priv {
135 static inline void sgpio_pin_to_addr(struct sgpio_priv *priv, int pin,
142 static inline int sgpio_addr_to_pin(struct sgpio_priv *priv, int port, int bit)
147 static inline u32 sgpio_get_addr(struct sgpio_priv *priv, u32 rno, u32 off)
153 static u32 sgpio_readl(struct sgpio_priv *priv, u32 rno, u32 off)
165 static void sgpio_writel(struct sgpio_priv *priv,
175 static inline void sgpio_clrsetbits(struct sgpio_priv *priv,
185 static inline void sgpio_configure_bitstream(struct sgpio_priv *priv)
212 static inline void sgpio_configure_clock(struct sgpio_priv *priv, u32 clkfrq)
235 static int sgpio_single_shot(struct sgpio_priv *priv)
284 static int sgpio_output_set(struct sgpio_priv *priv,
325 static int sgpio_output_get(struct sgpio_priv *priv,
348 static int sgpio_input_get(struct sgpio_priv *priv,
359 struct sgpio_priv *priv = bank->priv;
393 struct sgpio_priv *priv = bank->priv;
468 struct sgpio_priv *priv = bank->priv;
539 struct sgpio_priv *priv = bank->priv;
567 struct sgpio_priv *priv = bank->priv;
580 struct sgpio_priv *priv = bank->priv;
602 static int microchip_sgpio_get_ports(struct sgpio_priv *priv)
765 struct sgpio_priv *priv = bank->priv;
786 struct sgpio_priv *priv,
910 struct sgpio_priv *priv;