summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas White <taw@bitwiz.org.uk>2009-08-12 23:46:46 +0100
committerThomas White <taw@bitwiz.org.uk>2009-08-12 23:46:46 +0100
commitee235f08f1cd4ffc96fcd3e9a690c2c954afd663 (patch)
treeb42db80d068821e28532239eeef581999d51a0d3
parent625f242ec50bba88fb8010b0e8a8c0c7781b2960 (diff)
Tidy up headers, formatting and unused code
-rw-r--r--src/glamo-dri2.c14
-rw-r--r--src/glamo-kms-crtc.c1
-rw-r--r--src/glamo-kms-crtc.h5
-rw-r--r--src/glamo-kms-driver.c3
-rw-r--r--src/glamo-kms-exa.c59
-rw-r--r--src/glamo-kms-exa.h2
-rw-r--r--src/glamo-kms-output.c1
-rw-r--r--src/glamo-kms-output.h (renamed from src/glamo-kms-display.h)6
8 files changed, 31 insertions, 60 deletions
diff --git a/src/glamo-dri2.c b/src/glamo-dri2.c
index b500067..4186bfa 100644
--- a/src/glamo-dri2.c
+++ b/src/glamo-dri2.c
@@ -58,7 +58,7 @@ typedef struct {
static DRI2BufferPtr glamoCreateBuffers(DrawablePtr pDraw,
- unsigned int *attachments, int count)
+ unsigned int *attachments, int count)
{
ScreenPtr pScreen = pDraw->pScreen;
DRI2BufferPtr buffers;
@@ -93,10 +93,10 @@ static DRI2BufferPtr glamoCreateBuffers(DrawablePtr pDraw,
/* Anything else - create a new pixmap */
pPixmap = (*pScreen->CreatePixmap)(pScreen,
- pDraw->width,
- pDraw->height,
- pDraw->depth,
- 0);
+ pDraw->width,
+ pDraw->height,
+ pDraw->depth,
+ 0);
}
@@ -117,7 +117,7 @@ static DRI2BufferPtr glamoCreateBuffers(DrawablePtr pDraw,
static void glamoDestroyBuffers(DrawablePtr pDraw,
- DRI2BufferPtr buffers, int count)
+ DRI2BufferPtr buffers, int count)
{
ScreenPtr pScreen = pDraw->pScreen;
int i;
@@ -136,7 +136,7 @@ static void glamoDestroyBuffers(DrawablePtr pDraw,
static void glamoCopyRegion(DrawablePtr pDraw, RegionPtr pRegion,
- DRI2BufferPtr pDestBuffer, DRI2BufferPtr pSrcBuffer)
+ DRI2BufferPtr pDestBuffer, DRI2BufferPtr pSrcBuffer)
{
}
diff --git a/src/glamo-kms-crtc.c b/src/glamo-kms-crtc.c
index aafc539..17444b0 100644
--- a/src/glamo-kms-crtc.c
+++ b/src/glamo-kms-crtc.c
@@ -58,6 +58,7 @@
#include <X11/extensions/dpms.h>
#include "glamo.h"
+#include "glamo-kms-crtc.h"
struct crtc_private
diff --git a/src/glamo-kms-crtc.h b/src/glamo-kms-crtc.h
index 8c16054..1860b2d 100644
--- a/src/glamo-kms-crtc.h
+++ b/src/glamo-kms-crtc.h
@@ -22,9 +22,4 @@
#include "xf86.h"
-/* crtc.c */
extern void crtc_init(ScrnInfoPtr pScrn);
-
-
-/* output.c */
-extern void output_init(ScrnInfoPtr pScrn);
diff --git a/src/glamo-kms-driver.c b/src/glamo-kms-driver.c
index bf47131..55d2377 100644
--- a/src/glamo-kms-driver.c
+++ b/src/glamo-kms-driver.c
@@ -72,6 +72,7 @@
#include "glamo-kms-exa.h"
#include "glamo-dri2.h"
#include "glamo-kms-crtc.h"
+#include "glamo-kms-output.h"
static const char *fbSymbols[] = {
@@ -489,7 +490,7 @@ void GlamoKMSLeaveVT(int scrnIndex, int flags)
ModeStatus GlamoKMSValidMode(int scrnIndex, DisplayModePtr mode, Bool verbose,
- int flags)
+ int flags)
{
return MODE_OK;
}
diff --git a/src/glamo-kms-exa.c b/src/glamo-kms-exa.c
index 3d9701f..5303aeb 100644
--- a/src/glamo-kms-exa.c
+++ b/src/glamo-kms-exa.c
@@ -54,6 +54,7 @@
#include "glamo-log.h"
#include "glamo.h"
#include "glamo-regs.h"
+#include "glamo-kms-exa.h"
#include <drm/glamo_drm.h>
#include <drm/glamo_bo.h>
@@ -195,7 +196,7 @@ unsigned int driGetPixmapHandle(PixmapPtr pPixmap, unsigned int *flags)
}
-Bool GlamoKMSExaPrepareSolid(PixmapPtr pPix, int alu, Pixel pm, Pixel fg)
+static Bool GlamoKMSExaPrepareSolid(PixmapPtr pPix, int alu, Pixel pm, Pixel fg)
{
ScrnInfoPtr pScrn = xf86Screens[pPix->drawable.pScreen->myNum];
GlamoPtr pGlamo = GlamoPTR(pScrn);
@@ -228,7 +229,7 @@ Bool GlamoKMSExaPrepareSolid(PixmapPtr pPix, int alu, Pixel pm, Pixel fg)
}
-void GlamoKMSExaSolid(PixmapPtr pPix, int x1, int y1, int x2, int y2)
+static void GlamoKMSExaSolid(PixmapPtr pPix, int x1, int y1, int x2, int y2)
{
ScrnInfoPtr pScrn = xf86Screens[pPix->drawable.pScreen->myNum];
GlamoPtr pGlamo = GlamoPTR(pScrn);
@@ -241,7 +242,7 @@ void GlamoKMSExaSolid(PixmapPtr pPix, int x1, int y1, int x2, int y2)
}
-void GlamoKMSExaDoneSolid(PixmapPtr pPix)
+static void GlamoKMSExaDoneSolid(PixmapPtr pPix)
{
ScrnInfoPtr pScrn = xf86Screens[pPix->drawable.pScreen->myNum];
GlamoPtr pGlamo = GlamoPTR(pScrn);
@@ -251,8 +252,8 @@ void GlamoKMSExaDoneSolid(PixmapPtr pPix)
}
-Bool GlamoKMSExaPrepareCopy(PixmapPtr pSrc, PixmapPtr pDst, int dx, int dy,
- int alu, Pixel pm)
+static Bool GlamoKMSExaPrepareCopy(PixmapPtr pSrc, PixmapPtr pDst, int dx, int dy,
+ int alu, Pixel pm)
{
ScrnInfoPtr pScrn = xf86Screens[pSrc->drawable.pScreen->myNum];
GlamoPtr pGlamo = GlamoPTR(pScrn);
@@ -299,8 +300,8 @@ Bool GlamoKMSExaPrepareCopy(PixmapPtr pSrc, PixmapPtr pDst, int dx, int dy,
}
-void GlamoKMSExaCopy(PixmapPtr pDst, int srcX, int srcY, int dstX, int dstY,
- int width, int height)
+static void GlamoKMSExaCopy(PixmapPtr pDst, int srcX, int srcY,
+ int dstX, int dstY, int width, int height)
{
ScrnInfoPtr pScrn = xf86Screens[pDst->drawable.pScreen->myNum];
GlamoPtr pGlamo = GlamoPTR(pScrn);
@@ -315,7 +316,7 @@ void GlamoKMSExaCopy(PixmapPtr pDst, int srcX, int srcY, int dstX, int dstY,
}
-void GlamoKMSExaDoneCopy(PixmapPtr pDst)
+static void GlamoKMSExaDoneCopy(PixmapPtr pDst)
{
ScrnInfoPtr pScrn = xf86Screens[pDst->drawable.pScreen->myNum];
GlamoPtr pGlamo = GlamoPTR(pScrn);
@@ -325,39 +326,13 @@ void GlamoKMSExaDoneCopy(PixmapPtr pDst)
}
-Bool GlamoKMSExaCheckComposite(int op,
- PicturePtr pSrcPicture,
- PicturePtr pMaskPicture,
- PicturePtr pDstPicture)
-{
- return FALSE;
-}
-
-
-Bool GlamoKMSExaPrepareComposite(int op, PicturePtr pSrcPicture,
- PicturePtr pMaskPicture,
- PicturePtr pDstPicture,
- PixmapPtr pSrc,
- PixmapPtr pMask,
- PixmapPtr pDst)
-{
- return FALSE;
-}
-
-
-void GlamoKMSExaComposite(PixmapPtr pDst, int srcX, int srcY,
- int maskX, int maskY, int dstX, int dstY,
- int width, int height)
-{
-}
-
-
-void GlamoKMSExaDoneComposite(PixmapPtr pDst)
+static int GlamoKMSExaMarkSync(ScreenPtr pScreen)
{
+ return 1;
}
-void GlamoKMSExaWaitMarker(ScreenPtr pScreen, int marker)
+static void GlamoKMSExaWaitMarker(ScreenPtr pScreen, int marker)
{
// ScrnInfoPtr pScrn = xf86Screens[pScreen->myNum];
// GlamoPtr pGlamo = GlamoPTR(pScrn);
@@ -564,16 +539,16 @@ void GlamoKMSExaInit(ScrnInfoPtr pScrn)
exa->DoneCopy = GlamoKMSExaDoneCopy;
/* Composite (though these just cause fallback) */
- exa->CheckComposite = GlamoKMSExaCheckComposite;
- exa->PrepareComposite = GlamoKMSExaPrepareComposite;
- exa->Composite = GlamoKMSExaComposite;
- exa->DoneComposite = GlamoKMSExaDoneComposite;
+ exa->CheckComposite = NULL;//GlamoKMSExaCheckComposite;
+ exa->PrepareComposite = NULL;//GlamoKMSExaPrepareComposite;
+ exa->Composite = NULL;//GlamoKMSExaComposite;
+ exa->DoneComposite = NULL;//GlamoKMSExaDoneComposite;
exa->DownloadFromScreen = NULL;
exa->UploadToScreen = NULL;
exa->UploadToScratch = NULL;
-// exa->MarkSync = GlamoKMSExaMarkSync;
+ exa->MarkSync = GlamoKMSExaMarkSync;
exa->WaitMarker = GlamoKMSExaWaitMarker;
/* Prepare temporary buffers */
diff --git a/src/glamo-kms-exa.h b/src/glamo-kms-exa.h
index 45b8eb7..6452050 100644
--- a/src/glamo-kms-exa.h
+++ b/src/glamo-kms-exa.h
@@ -22,6 +22,6 @@
#include "xf86.h"
-extern void *GlamoKMSExaInit(ScrnInfoPtr pScrn);
+extern void GlamoKMSExaInit(ScrnInfoPtr pScrn);
extern void GlamoKMSExaClose(ScrnInfoPtr pScrn);
extern unsigned int driGetPixmapHandle(PixmapPtr pPixmap, unsigned int *flags);
diff --git a/src/glamo-kms-output.c b/src/glamo-kms-output.c
index 991a8be..f9f5ff6 100644
--- a/src/glamo-kms-output.c
+++ b/src/glamo-kms-output.c
@@ -57,6 +57,7 @@
#include <xf86drmMode.h>
#include "glamo.h"
+#include "glamo-kms-output.h"
static char *connector_enum_list[] = {
diff --git a/src/glamo-kms-display.h b/src/glamo-kms-output.h
index 45b8eb7..0bb7565 100644
--- a/src/glamo-kms-display.h
+++ b/src/glamo-kms-output.h
@@ -1,5 +1,5 @@
/*
- * EXA via DRI for the SMedia Glamo3362 X.org Driver
+ * KMS Support for the SMedia Glamo3362 X.org Driver
*
* Copyright 2009 Thomas White <taw@bitwiz.org.uk>
*
@@ -22,6 +22,4 @@
#include "xf86.h"
-extern void *GlamoKMSExaInit(ScrnInfoPtr pScrn);
-extern void GlamoKMSExaClose(ScrnInfoPtr pScrn);
-extern unsigned int driGetPixmapHandle(PixmapPtr pPixmap, unsigned int *flags);
+extern void output_init(ScrnInfoPtr pScrn);