summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAdam Jackson <ajax@nwnk.net>2004-08-01 16:28:57 +0000
committerAdam Jackson <ajax@nwnk.net>2004-08-01 16:28:57 +0000
commitce86e2a272005604b3eec732d68b65259ee9e04d (patch)
tree9924f8946665848123e0bb04bb434d82ce6d79ac /src
parent4c1492ac6df4296627d7d7d611cd1883965b2cae (diff)
downloadxorg-driver-xf86-video-fbdev-ce86e2a272005604b3eec732d68b65259ee9e04d.tar.gz
Kill off the last fbdevHWFillInScreenInfo user. Noticed by juergbi on IRC.
Diffstat (limited to 'src')
-rw-r--r--src/fbdev.c16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/fbdev.c b/src/fbdev.c
index 8959f14..23c5d17 100644
--- a/src/fbdev.c
+++ b/src/fbdev.c
@@ -161,16 +161,15 @@ static const char *fbdevHWSymbols[] = {
"fbdevHWLoadpalette",
/* ScrnInfo hooks */
- "fbdevHWAdjustFrame",
- "fbdevHWEnterVT",
- "fbdevHWLeaveVT",
+ "fbdevHWAdjustFrameWeak",
+ "fbdevHWEnterVTWeak",
+ "fbdevHWLeaveVTWeak",
"fbdevHWModeInit",
"fbdevHWRestore",
"fbdevHWSave",
"fbdevHWSaveScreen",
- "fbdevHWSwitchMode",
- "fbdevHWValidMode",
- "fbdevHWFillInScreenInfo",
+ "fbdevHWSwitchModeWeak",
+ "fbdevHWValidModeWeak",
"fbdevHWDPMSSet",
@@ -355,6 +354,11 @@ FBDevProbe(DriverPtr drv, int flags)
pScrn->Probe = FBDevProbe;
pScrn->PreInit = FBDevPreInit;
pScrn->ScreenInit = FBDevScreenInit;
+ pScrn->SwitchMode = fbdevHWSwitchModeWeak();
+ pScrn->AdjustFrame = fbdevHWAdjustFrameWeak();
+ pScrn->EnterVT = fbdevHWEnterVTWeak();
+ pScrn->LeaveVT = fbdevHWLeaveVTWeak();
+ pScrn->ValidMode = fbdevHWValidModeWeak();
fbdevHWFillInScreenInfo(pScrn);
xf86DrvMsg(pScrn->scrnIndex, X_INFO,