Lines Matching refs:pin_mask
56 void __init at32_select_periph(unsigned int port, u32 pin_mask, in at32_select_periph() argument
70 if (unlikely(pio->pinmux_mask & pin_mask)) { in at32_select_periph()
72 pio->name, pin_mask, pio->pinmux_mask & pin_mask); in at32_select_periph()
77 pio->pinmux_mask |= pin_mask; in at32_select_periph()
80 pio_writel(pio, PUER, pin_mask); in at32_select_periph()
84 pio_writel(pio, BSR, pin_mask); in at32_select_periph()
86 pio_writel(pio, ASR, pin_mask); in at32_select_periph()
89 pio_writel(pio, PDR, pin_mask); in at32_select_periph()
93 pio_writel(pio, PUDR, pin_mask); in at32_select_periph()
171 void __init at32_reserve_pin(unsigned int port, u32 pin_mask) in at32_reserve_pin() argument
184 if (unlikely(pio->pinmux_mask & pin_mask)) { in at32_reserve_pin()
186 pio->name, pin_mask, pio->pinmux_mask & pin_mask); in at32_reserve_pin()
192 pio->pinmux_mask |= pin_mask; in at32_reserve_pin()