Lines Matching refs:writemmr
167 static inline void writemmr(struct tridentfb_par *par, u16 r, u32 v) in writemmr() function
189 writemmr(par, 0x21C0, v2); in blade_init_accel()
190 writemmr(par, 0x21C4, v2); in blade_init_accel()
191 writemmr(par, 0x21B8, v2); in blade_init_accel()
192 writemmr(par, 0x21BC, v2); in blade_init_accel()
193 writemmr(par, 0x21D0, v1); in blade_init_accel()
194 writemmr(par, 0x21D4, v1); in blade_init_accel()
195 writemmr(par, 0x21C8, v1); in blade_init_accel()
196 writemmr(par, 0x21CC, v1); in blade_init_accel()
197 writemmr(par, 0x216C, 0); in blade_init_accel()
209 writemmr(par, COLOR, c); in blade_fill_rect()
210 writemmr(par, ROP, rop ? ROP_X : ROP_S); in blade_fill_rect()
211 writemmr(par, CMD, 0x20000000 | 1 << 19 | 1 << 4 | 2 << 2); in blade_fill_rect()
213 writemmr(par, DST1, point(x, y)); in blade_fill_rect()
214 writemmr(par, DST2, point(x + w - 1, y + h - 1)); in blade_fill_rect()
222 writemmr(par, COLOR, c); in blade_image_blit()
223 writemmr(par, BGCOLOR, b); in blade_image_blit()
224 writemmr(par, CMD, 0xa0000000 | 3 << 19); in blade_image_blit()
226 writemmr(par, DST1, point(x, y)); in blade_image_blit()
227 writemmr(par, DST2, point(x + w - 1, y + h - 1)); in blade_image_blit()
244 writemmr(par, ROP, ROP_S); in blade_copy_rect()
245 writemmr(par, CMD, 0xE0000000 | 1 << 19 | 1 << 4 | 1 << 2 | direction); in blade_copy_rect()
247 writemmr(par, SRC1, direction ? s2 : s1); in blade_copy_rect()
248 writemmr(par, SRC2, direction ? s1 : s2); in blade_copy_rect()
249 writemmr(par, DST1, direction ? d2 : d1); in blade_copy_rect()
250 writemmr(par, DST2, direction ? d1 : d2); in blade_copy_rect()
282 writemmr(par, 0x2154, v1); in xp_init_accel()
283 writemmr(par, 0x2150, v1); in xp_init_accel()
311 writemmr(par, 0x2127, ROP_P); in xp_fill_rect()
312 writemmr(par, 0x2158, c); in xp_fill_rect()
313 writemmr(par, DRAWFL, 0x4000); in xp_fill_rect()
314 writemmr(par, OLDDIM, point(h, w)); in xp_fill_rect()
315 writemmr(par, OLDDST, point(y, x)); in xp_fill_rect()
344 writemmr(par, DRAWFL, direction); in xp_copy_rect()
346 writemmr(par, OLDSRC, point(y1_tmp, x1_tmp)); in xp_copy_rect()
347 writemmr(par, OLDDST, point(y2_tmp, x2_tmp)); in xp_copy_rect()
348 writemmr(par, OLDDIM, point(h, w)); in xp_copy_rect()
359 writemmr(par, 0x2120, 0xF0000000); in image_init_accel()
360 writemmr(par, 0x2120, 0x40000000 | tmp); in image_init_accel()
361 writemmr(par, 0x2120, 0x80000000); in image_init_accel()
362 writemmr(par, 0x2144, 0x00000000); in image_init_accel()
363 writemmr(par, 0x2148, 0x00000000); in image_init_accel()
364 writemmr(par, 0x2150, 0x00000000); in image_init_accel()
365 writemmr(par, 0x2154, 0x00000000); in image_init_accel()
366 writemmr(par, 0x2120, 0x60000000 | (pitch << 16) | pitch); in image_init_accel()
367 writemmr(par, 0x216C, 0x00000000); in image_init_accel()
368 writemmr(par, 0x2170, 0x00000000); in image_init_accel()
369 writemmr(par, 0x217C, 0x00000000); in image_init_accel()
370 writemmr(par, 0x2120, 0x10000000); in image_init_accel()
371 writemmr(par, 0x2130, (2047 << 16) | 2047); in image_init_accel()
383 writemmr(par, 0x2120, 0x80000000); in image_fill_rect()
384 writemmr(par, 0x2120, 0x90000000 | ROP_S); in image_fill_rect()
386 writemmr(par, 0x2144, c); in image_fill_rect()
388 writemmr(par, DST1, point(x, y)); in image_fill_rect()
389 writemmr(par, DST2, point(x + w - 1, y + h - 1)); in image_fill_rect()
391 writemmr(par, 0x2124, 0x80000000 | 3 << 22 | 1 << 10 | 1 << 9); in image_fill_rect()
406 writemmr(par, 0x2120, 0x80000000); in image_copy_rect()
407 writemmr(par, 0x2120, 0x90000000 | ROP_S); in image_copy_rect()
409 writemmr(par, SRC1, direction ? s2 : s1); in image_copy_rect()
410 writemmr(par, SRC2, direction ? s1 : s2); in image_copy_rect()
411 writemmr(par, DST1, direction ? d2 : d1); in image_copy_rect()
412 writemmr(par, DST2, direction ? d1 : d2); in image_copy_rect()
413 writemmr(par, 0x2124, in image_copy_rect()
426 writemmr(par, 0x2148, 0); in tgui_init_accel()
427 writemmr(par, 0x214C, point(4095, 2047)); in tgui_init_accel()
452 writemmr(par, OLDCLR, c); in tgui_fill_rect()
453 writemmr(par, DRAWFL, 0x4020); in tgui_fill_rect()
454 writemmr(par, OLDDIM, point(w - 1, h - 1)); in tgui_fill_rect()
455 writemmr(par, OLDDST, point(x, y)); in tgui_fill_rect()
483 writemmr(par, DRAWFL, 0x4 | flags); in tgui_copy_rect()
485 writemmr(par, OLDSRC, point(x1_tmp, y1_tmp)); in tgui_copy_rect()
486 writemmr(par, OLDDST, point(x2_tmp, y2_tmp)); in tgui_copy_rect()
487 writemmr(par, OLDDIM, point(w - 1, h - 1)); in tgui_copy_rect()