Lines Matching refs:ai

17 static void moveOneCursor( accelerator_info *ai, int crtc_idx, int x, int y );
20 void Radeon_SetCursorColors( accelerator_info *ai, int crtc_idx )
25 OUTREG( ai->regs, RADEON_CUR_CLR0, 0xffffff );
26 OUTREG( ai->regs, RADEON_CUR_CLR1, 0 );
28 OUTREG( ai->regs, RADEON_CUR2_CLR0, 0xffffff );
29 OUTREG( ai->regs, RADEON_CUR2_CLR1, 0 );
37 virtual_card *vc = ai->vc;
72 virtual_card *vc = ai->vc;
79 ACQUIRE_BEN( ai->si->engine.lock );
109 Radeon_MoveDisplay( ai, hds, vds );
118 moveOneCursor( ai, 0, x, y );
120 moveOneCursor( ai, 1, x, y );
122 RELEASE_BEN( ai->si->engine.lock );
129 virtual_card *vc = ai->vc;
133 ACQUIRE_BEN( ai->si->engine.lock );
141 Radeon_ShowCursor( ai, 0 );
143 Radeon_ShowCursor( ai, 1 );
145 RELEASE_BEN( ai->si->engine.lock );
151 void moveOneCursor( accelerator_info *ai, int crtc_idx, int x, int y )
153 virtual_card *vc = ai->vc;
154 crtc_info *crtc = &ai->si->crtc[crtc_idx];
180 Radeon_ShowCursor( ai, crtc_idx );
197 OUTREG( ai->regs, RADEON_CUR_HORZ_VERT_OFF, RADEON_CUR_LOCK
200 OUTREG( ai->regs, RADEON_CUR_HORZ_VERT_POSN, RADEON_CUR_LOCK
203 OUTREG( ai->regs, RADEON_CUR_OFFSET,
206 OUTREG( ai->regs, RADEON_CUR2_HORZ_VERT_OFF, RADEON_CUR2_LOCK
209 OUTREG( ai->regs, RADEON_CUR2_HORZ_VERT_POSN, RADEON_CUR2_LOCK
212 OUTREG( ai->regs, RADEON_CUR2_OFFSET,
220 void Radeon_ShowCursor( accelerator_info *ai, int crtc_idx )
222 virtual_card *vc = ai->vc;
223 crtc_info *crtc = &ai->si->crtc[crtc_idx];
227 tmp = INREG( ai->regs, RADEON_CRTC_GEN_CNTL );
235 OUTREG( ai->regs, RADEON_CRTC_GEN_CNTL, tmp );
238 tmp = INREG( ai->regs, RADEON_CRTC2_GEN_CNTL );
245 OUTREG( ai->regs, RADEON_CRTC2_GEN_CNTL, tmp );