Lines Matching refs:offset

119 		unsigned long offset;  in macio_gpio_init_one()  local
122 offset = *reg; in macio_gpio_init_one()
126 if (offset < 0x50) in macio_gpio_init_one()
127 offset += 0x50; in macio_gpio_init_one()
128 offset += (unsigned long)macio->base; in macio_gpio_init_one()
129 pmf_register_driver(gp, &macio_gpio_handlers, (void *)offset); in macio_gpio_init_one()
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()
155 static int macio_do_read_reg32(PMF_STD_ARGS, u32 offset) in macio_do_read_reg32() argument
163 *args->u[0].p = MACIO_IN32(offset); in macio_do_read_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()
178 static int macio_do_read_reg8(PMF_STD_ARGS, u32 offset) in macio_do_read_reg8() argument
186 *((u8 *)(args->u[0].p)) = MACIO_IN8(offset); in macio_do_read_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()
216 static int macio_do_write_reg32_slm(PMF_STD_ARGS, u32 offset, u32 shift, in macio_do_write_reg32_slm() argument
228 tmp = MACIO_IN32(offset); in macio_do_write_reg32_slm()
231 MACIO_OUT32(offset, tmp); in macio_do_write_reg32_slm()
236 static int macio_do_write_reg8_slm(PMF_STD_ARGS, u32 offset, u32 shift, in macio_do_write_reg8_slm() argument
248 tmp = MACIO_IN8(offset); in macio_do_write_reg8_slm()
251 MACIO_OUT8(offset, tmp); 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()