Lines Matching refs:crtc2
192 ACCESS_FBINFO(hw).crtc2.ctl = c2.ctl; in matroxfb_dh_restore()
209 ACCESS_FBINFO(hw).crtc2.ctl = 0x00000004; in matroxfb_dh_disable()
478 ACCESS_FBINFO(crtc2).pixclock = mt.pixclock; in matroxfb_dh_set_var()
479 ACCESS_FBINFO(crtc2).mnp = mt.mnp; in matroxfb_dh_set_var()
589 vblank->count = ACCESS_FBINFO(crtc2).vsync.cnt; in matroxfb_dh_get_vblank()
868 down_write(&ACCESS_FBINFO(crtc2.lock)); in matroxfb_dh_regit()
869 oldcrtc2 = ACCESS_FBINFO(crtc2.info); in matroxfb_dh_regit()
870 ACCESS_FBINFO(crtc2.info) = m2info; in matroxfb_dh_regit()
871 up_write(&ACCESS_FBINFO(crtc2.lock)); in matroxfb_dh_regit()
899 struct matroxfb_dh_fb_info* crtc2; in matroxfb_dh_deregisterfb() local
901 down_write(&ACCESS_FBINFO(crtc2.lock)); in matroxfb_dh_deregisterfb()
902 crtc2 = ACCESS_FBINFO(crtc2.info); in matroxfb_dh_deregisterfb()
903 if (crtc2 == m2info) in matroxfb_dh_deregisterfb()
904 ACCESS_FBINFO(crtc2.info) = NULL; in matroxfb_dh_deregisterfb()
905 up_write(&ACCESS_FBINFO(crtc2.lock)); in matroxfb_dh_deregisterfb()
906 if (crtc2 != m2info) { in matroxfb_dh_deregisterfb()
908 crtc2, m2info); in matroxfb_dh_deregisterfb()
927 if (!ACCESS_FBINFO(devflags.crtc2)) in matroxfb_crtc2_probe()
944 static void matroxfb_crtc2_remove(struct matrox_fb_info* minfo, void* crtc2) { in matroxfb_crtc2_remove() argument
945 matroxfb_dh_deregisterfb(crtc2); in matroxfb_crtc2_remove()
946 kfree(crtc2); in matroxfb_crtc2_remove()
949 static struct matroxfb_driver crtc2 = { variable
955 matroxfb_register_driver(&crtc2); in matroxfb_crtc2_init()
960 matroxfb_unregister_driver(&crtc2); in matroxfb_crtc2_exit()