Lines Matching refs:mapping
22 // mapping of offset in impactv_regs to register address
91 accelerator_info *ai, impactv_regs *values, const register_mapping *mapping )
95 for( ; mapping->address != 0 && mapping->offset != 0; ++mapping ) {
96 /*SHOW_FLOW( 2, "%x=%x", mapping->address,
97 *(uint32 *)((char *)(values) + mapping->offset) );*/
99 OUTREG( regs, mapping->address, *(uint32 *)((char *)(values) + mapping->offset) );
108 accelerator_info *ai, impactv_regs *values, const register_mapping *mapping )
110 for( ; mapping->address != 0 && mapping->offset != 0; ++mapping ) {
111 /*SHOW_FLOW( 2, "%x=%x", mapping->address,
112 *(uint32 *)((char *)(values) + mapping->offset) );*/
115 mapping->address, *(uint32 *)((char *)(values) + mapping->offset) );
231 accelerator_info *ai, impactv_regs *values, const register_mapping *mapping )
235 for( ; mapping->address != 0 && mapping->offset != 0; ++mapping ) {
236 *(uint32 *)((char *)(values) + mapping->offset) =
237 INREG( regs, mapping->address );
239 /*SHOW_FLOW( 2, "%x=%x", mapping->address,
240 *(uint32 *)((char *)(values) + mapping->offset) );*/
249 accelerator_info *ai, impactv_regs *values, const register_mapping *mapping )
251 for( ; mapping->address != 0 && mapping->offset != 0; ++mapping ) {
252 *(uint32 *)((char *)(values) + mapping->offset) =
253 Radeon_INPLL( ai->regs, ai->si->asic, mapping->address );
255 /*SHOW_FLOW( 2, "%x=%x", mapping->address,
256 *(uint32 *)((char *)(values) + mapping->offset) );*/