Home
last modified time | relevance | path

Searched refs:mga_outl (Results 1 – 6 of 6) sorted by relevance

/linux-6.3-rc2/drivers/video/fbdev/matrox/
A Dmatroxfb_accel.c183 mga_outl(M_PLNWT, -1); in matrox_cfbX_init()
185 mga_outl(M_SRCORG, 0); in matrox_cfbX_init()
186 mga_outl(M_DSTORG, 0); in matrox_cfbX_init()
190 mga_outl(M_YTOP, 0); in matrox_cfbX_init()
231 mga_outl(M_SGN, 5); in matrox_accel_bmove()
240 mga_outl(M_AR0, end); in matrox_accel_bmove()
241 mga_outl(M_AR3, start); in matrox_accel_bmove()
273 mga_outl(M_SGN, 5); in matrox_accel_bmove_lin()
282 mga_outl(M_AR0, end); in matrox_accel_bmove_lin()
441 mga_outl(M_FCOL, fgx); in matroxfb_1bpp_imageblit()
[all …]
A Dmatroxfb_crtc2.c126 mga_outl(0x3C2C, pos); /* field #1 vmemory start */ in matroxfb_dh_restore()
127 mga_outl(0x3C28, pos + linelen); /* field #0 vmemory start */ in matroxfb_dh_restore()
131 mga_outl(0x3C28, pos); /* vmemory start */ in matroxfb_dh_restore()
134 mga_outl(0x3C40, linelen); in matroxfb_dh_restore()
136 mga_outl(0x3C4C, datactl); /* data control */ in matroxfb_dh_restore()
140 mga_outl(0x3C10, tmp & ~0x02000000); in matroxfb_dh_restore()
150 mga_outl(0x3C10, tmp); in matroxfb_dh_restore()
158 mga_outl(0x3C44, tmp); in matroxfb_dh_restore()
182 mga_outl(0x3C2C, pos); in matroxfb_dh_pan_var()
183 mga_outl(0x3C28, pos + linelen); in matroxfb_dh_pan_var()
[all …]
A Dmatroxfb_DAC1064.c209 mga_outl(0x3C10, c2_ctl); in g450_set_plls()
699 mga_outl(M_CTLWTST, 0x00000000); in MGA1064_preinit()
701 mga_outl(M_MACCESS, 0x00008000); in MGA1064_preinit()
703 mga_outl(M_MACCESS, 0x0000C000); in MGA1064_preinit()
780 mga_outl(M_PLNWT, 0); in g450_memory_init()
781 mga_outl(M_PLNWT, ~0); in g450_memory_init()
811 mga_outl(M_C2CTL, c2ctl & ~1); in g450_preinit()
833 mga_outl(M_C2CTL, c2ctl); in g450_preinit()
885 mga_outl(0x1C0C, 0); in MGAG100_preinit()
950 mga_outl(M_MACCESS, 0x00000000); in MGAG100_preinit()
[all …]
A Dmatroxfb_Ti3026.c732 mga_outl(M_RESET, 1); in Ti3026_preinit()
734 mga_outl(M_RESET, 0); in Ti3026_preinit()
736 mga_outl(M_MACCESS, 0x00008000); in Ti3026_preinit()
A Dmatroxfb_base.c171 mga_outl(0x3C2C, pos); in update_crtc2()
172 mga_outl(0x3C28, pos + minfo->fbcon.var.xres_virtual * minfo->fbcon.var.bits_per_pixel / 8); in update_crtc2()
174 mga_outl(0x3C28, pos); in update_crtc2()
212 mga_outl(M_ICLEAR, 0x20); in matrox_irq()
219 mga_outl(M_ICLEAR, 0x200); in matrox_irq()
243 mga_outl(M_ICLEAR, bm); in matroxfb_enable_irq()
244 mga_outl(M_IEN, mga_inl(M_IEN) | bm); in matroxfb_enable_irq()
251 mga_outl(M_IEN, ien | bm); in matroxfb_enable_irq()
263 mga_outl(M_IEN, mga_inl(M_IEN) & ~0x220); in matroxfb_disable_irq()
265 mga_outl(M_IEN, mga_inl(M_IEN) & ~0x20); in matroxfb_disable_irq()
A Dmatroxfb_base.h669 #define mga_outl(addr,val) mga_writel(minfo->mmio.vbase, (addr), (val)) macro

Completed in 18 milliseconds