Searched refs:sgpio_clrsetbits (Results 1 – 1 of 1) sorted by relevance
/Linux-v5.15/drivers/pinctrl/ |
D | pinctrl-microchip-sgpio.c | 151 static inline void sgpio_clrsetbits(struct sgpio_priv *priv, in sgpio_clrsetbits() function 187 sgpio_clrsetbits(priv, REG_SIO_CONFIG, 0, clr, set); in sgpio_configure_bitstream() 210 sgpio_clrsetbits(priv, REG_SIO_CLOCK, 0, clr, set); in sgpio_configure_clock() 236 sgpio_clrsetbits(priv, REG_PORT_CONFIG, addr->port, clr, set); in sgpio_output_set() 573 sgpio_clrsetbits(bank->priv, REG_INT_TRIGGER, addr.bit, in microchip_sgpio_irq_settype() 575 sgpio_clrsetbits(bank->priv, REG_INT_TRIGGER, SGPIO_MAX_BITS + addr.bit, in microchip_sgpio_irq_settype() 579 sgpio_clrsetbits(bank->priv, REG_INT_POLARITY, addr.bit, in microchip_sgpio_irq_settype() 598 sgpio_clrsetbits(bank->priv, reg, addr.bit, BIT(addr.port), 0); in microchip_sgpio_irq_setreg() 600 sgpio_clrsetbits(bank->priv, reg, addr.bit, 0, BIT(addr.port)); in microchip_sgpio_irq_setreg() 790 sgpio_clrsetbits(priv, REG_SIO_CONFIG, 0, 0, SGPIO_MASTER_INTR_ENA); in microchip_sgpio_register_bank()
|