diff options
author | Kevin Brace <kevinbrace@gmx.com> | 2020-03-09 19:23:03 -0700 |
---|---|---|
committer | Kevin Brace <kevinbrace@gmx.com> | 2020-03-09 19:23:03 -0700 |
commit | 38145b14fa0a6f387d1338db6d99911cd11b4504 (patch) | |
tree | dc6be94a999e55e379e2bcc9dda32c947139cead /src/via_ums.c | |
parent | a245948a455de13719ac6db13608b6cecad186de (diff) |
Add viaUMSDestroy() for tearing down UMS specific resources
Signed-off-by: Kevin Brace <kevinbrace@gmx.com>
Diffstat (limited to 'src/via_ums.c')
-rw-r--r-- | src/via_ums.c | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/via_ums.c b/src/via_ums.c index f1c19ef..e3979a9 100644 --- a/src/via_ums.c +++ b/src/via_ums.c @@ -367,7 +367,7 @@ exit: return ret; } -void +static void viaUnmapFB(ScrnInfoPtr pScrn) { VIAPtr pVia = VIAPTR(pScrn); @@ -846,6 +846,19 @@ exit: return ret; } +void +viaUMSDestroy(ScrnInfoPtr pScrn) +{ + DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_INFO, + "Entered %s.\n", __func__)); + + viaUnmapFB(pScrn); + viaUnmapMMIO(pScrn); + + DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_INFO, + "Exiting %s.\n", __func__)); +} + static Bool viaProbeVRAM(ScrnInfoPtr pScrn) { |