Lines Matching refs:mask

43 static int macio_do_gpio_write(PMF_STD_ARGS, u8 value, u8 mask)  in macio_do_gpio_write()  argument
56 tmp = (tmp & ~mask) | (value & mask); in macio_do_gpio_write()
65 static int macio_do_gpio_read(PMF_STD_ARGS, u8 mask, int rshift, u8 xor) in macio_do_gpio_read() argument
75 *args->u[0].p = ((value & mask) >> rshift) ^ xor; in macio_do_gpio_read()
144 static int macio_do_write_reg32(PMF_STD_ARGS, u32 offset, u32 value, u32 mask) in macio_do_write_reg32() argument
150 MACIO_OUT32(offset, (MACIO_IN32(offset) & ~mask) | (value & mask)); in macio_do_write_reg32()
167 static int macio_do_write_reg8(PMF_STD_ARGS, u32 offset, u8 value, u8 mask) in macio_do_write_reg8() argument
173 MACIO_OUT8(offset, (MACIO_IN8(offset) & ~mask) | (value & mask)); in macio_do_write_reg8()
190 static int macio_do_read_reg32_msrx(PMF_STD_ARGS, u32 offset, u32 mask, in macio_do_read_reg32_msrx() argument
199 *args->u[0].p = ((MACIO_IN32(offset) & mask) >> shift) ^ xor; in macio_do_read_reg32_msrx()
203 static int macio_do_read_reg8_msrx(PMF_STD_ARGS, u32 offset, u32 mask, in macio_do_read_reg8_msrx() argument
212 *((u8 *)(args->u[0].p)) = ((MACIO_IN8(offset) & mask) >> shift) ^ xor; in macio_do_read_reg8_msrx()
217 u32 mask) in macio_do_write_reg32_slm() argument
230 tmp = (tmp & ~mask) | (val & mask); in macio_do_write_reg32_slm()
237 u32 mask) in macio_do_write_reg8_slm() argument
250 tmp = (tmp & ~mask) | (val & mask); in macio_do_write_reg8_slm()
278 static int unin_do_write_reg32(PMF_STD_ARGS, u32 offset, u32 value, u32 mask) in unin_do_write_reg32() argument
286 UN_OUT(offset, (UN_IN(offset) & ~mask) | (value & mask)); in unin_do_write_reg32()