I suppose from IRC chat you used indent tool. > Signed-off-by: Jeremy White <jwhite@xxxxxxxxxxxxxxx> > --- > spice-video-dummy/src/dummy.h | 9 +- > spice-video-dummy/src/dummy_cursor.c | 42 +-- > spice-video-dummy/src/dummy_driver.c | 558 > ++++++++++++++++------------------- > 3 files changed, 281 insertions(+), 328 deletions(-) > > diff --git a/spice-video-dummy/src/dummy.h b/spice-video-dummy/src/dummy.h > index 8e7c43b..0c16591 100644 > --- a/spice-video-dummy/src/dummy.h > +++ b/spice-video-dummy/src/dummy.h > @@ -29,15 +29,13 @@ extern void DUMMYShowCursor(ScrnInfoPtr pScrn); > extern void DUMMYHideCursor(ScrnInfoPtr pScrn); > > /* globals */ > -typedef struct _color > -{ > +typedef struct _color { > int red; > int green; > int blue; > } dummy_colors; > > -typedef struct dummyRec > -{ > +typedef struct dummyRec { > /* options */ > OptionInfoPtr Options; > Bool swCursor; > @@ -50,10 +48,9 @@ typedef struct dummyRec > int cursorFG, cursorBG; > > dummy_colors colors[1024]; > - Bool (*CreateWindow)() ; /* wrapped CreateWindow */ > + Bool(*CreateWindow) (); /* wrapped CreateWindow */ I would personally use Bool (*CreateWindow)(); Maybe indent got confused by function declaration? We don't usually put space(s) between function and parameters. > Bool prop; > } DUMMYRec, *DUMMYPtr; > > /* The privates of the DUMMY driver */ > #define DUMMYPTR(p) ((DUMMYPtr)((p)->driverPrivate)) > - > diff --git a/spice-video-dummy/src/dummy_cursor.c > b/spice-video-dummy/src/dummy_cursor.c > index d7c67c6..ccce442 100644 > --- a/spice-video-dummy/src/dummy_cursor.c > +++ b/spice-video-dummy/src/dummy_cursor.c > @@ -11,22 +11,20 @@ > /* Driver specific headers */ > #include "dummy.h" > > -static void > -dummyShowCursor(ScrnInfoPtr pScrn) > +static void dummyShowCursor(ScrnInfoPtr pScrn) This was relaxed, we accept both. Can you tell to indent "don't change this" ? > { > DUMMYPtr dPtr = DUMMYPTR(pScrn); > > /* turn cursor on */ > - dPtr->DummyHWCursorShown = TRUE; > + dPtr->DummyHWCursorShown = TRUE; > } > > -static void > -dummyHideCursor(ScrnInfoPtr pScrn) > +static void dummyHideCursor(ScrnInfoPtr pScrn) > { > DUMMYPtr dPtr = DUMMYPTR(pScrn); > > /* > - * turn cursor off > + * turn cursor off > * > */ > dPtr->DummyHWCursorShown = FALSE; > @@ -34,8 +32,7 @@ dummyHideCursor(ScrnInfoPtr pScrn) > > #define MAX_CURS 64 > > -static void > -dummySetCursorPosition(ScrnInfoPtr pScrn, int x, int y) > +static void dummySetCursorPosition(ScrnInfoPtr pScrn, int x, int y) > { > DUMMYPtr dPtr = DUMMYPTR(pScrn); > > @@ -43,43 +40,39 @@ dummySetCursorPosition(ScrnInfoPtr pScrn, int x, int y) > dPtr->cursorY = y; > } > > -static void > -dummySetCursorColors(ScrnInfoPtr pScrn, int bg, int fg) > +static void dummySetCursorColors(ScrnInfoPtr pScrn, int bg, int fg) > { > DUMMYPtr dPtr = DUMMYPTR(pScrn); > - > + > dPtr->cursorFG = fg; > dPtr->cursorBG = bg; > } > > -static void > -dummyLoadCursorImage(ScrnInfoPtr pScrn, unsigned char *src) > +static void dummyLoadCursorImage(ScrnInfoPtr pScrn, unsigned char *src) > { > } > > -static Bool > -dummyUseHWCursor(ScreenPtr pScr, CursorPtr pCurs) > +static Bool dummyUseHWCursor(ScreenPtr pScr, CursorPtr pCurs) > { > DUMMYPtr dPtr = DUMMYPTR(xf86ScreenToScrn(pScr)); > - return(!dPtr->swCursor); > + return (!dPtr->swCursor); > } > > #if 0 > -static unsigned char* > -dummyRealizeCursor(xf86CursorInfoPtr infoPtr, CursorPtr pCurs) > +static unsigned char *dummyRealizeCursor(xf86CursorInfoPtr infoPtr, > CursorPtr pCurs) > { > return NULL; > } > #endif > > -Bool > -DUMMYCursorInit(ScreenPtr pScreen) > +Bool DUMMYCursorInit(ScreenPtr pScreen) > { > DUMMYPtr dPtr = DUMMYPTR(xf86ScreenToScrn(pScreen)); > > xf86CursorInfoPtr infoPtr; > infoPtr = xf86CreateCursorInfoRec(); > - if(!infoPtr) return FALSE; > + if (!infoPtr) > + return FALSE; > What we usually want is always brackets for if so if (!infoPtr) { return FALSE; } (this should be doable using indent, not sure how). > dPtr->CursorInfo = infoPtr; > > @@ -94,9 +87,6 @@ DUMMYCursorInit(ScreenPtr pScreen) > infoPtr->ShowCursor = dummyShowCursor; > infoPtr->UseHWCursor = dummyUseHWCursor; > /* infoPtr->RealizeCursor = dummyRealizeCursor; */ > - > - return(xf86InitCursor(pScreen, infoPtr)); > -} > - > - > > + return (xf86InitCursor(pScreen, infoPtr)); I would remove the parenthesis, like return xf86InitCursor(pScreen, infoPtr); (not strong) > +} > diff --git a/spice-video-dummy/src/dummy_driver.c > b/spice-video-dummy/src/dummy_driver.c > index b4b42f7..0696151 100644 > --- a/spice-video-dummy/src/dummy_driver.c > +++ b/spice-video-dummy/src/dummy_driver.c > @@ -41,23 +41,21 @@ > #include "servermd.h" > > /* Mandatory functions */ > -static const OptionInfoRec * DUMMYAvailableOptions(int chipid, int busid); > -static void DUMMYIdentify(int flags); > -static Bool DUMMYProbe(DriverPtr drv, int flags); > -static Bool DUMMYPreInit(ScrnInfoPtr pScrn, int flags); > -static Bool DUMMYScreenInit(SCREEN_INIT_ARGS_DECL); > -static Bool DUMMYEnterVT(VT_FUNC_ARGS_DECL); > -static void DUMMYLeaveVT(VT_FUNC_ARGS_DECL); > -static Bool DUMMYCloseScreen(CLOSE_SCREEN_ARGS_DECL); > -static Bool DUMMYCreateWindow(WindowPtr pWin); > -static void DUMMYFreeScreen(FREE_SCREEN_ARGS_DECL); > -static ModeStatus DUMMYValidMode(SCRN_ARG_TYPE arg, DisplayModePtr mode, > - Bool verbose, int flags); > -static Bool DUMMYSaveScreen(ScreenPtr pScreen, int mode); > +static const OptionInfoRec *DUMMYAvailableOptions(int chipid, int busid); > +static void DUMMYIdentify(int flags); > +static Bool DUMMYProbe(DriverPtr drv, int flags); > +static Bool DUMMYPreInit(ScrnInfoPtr pScrn, int flags); > +static Bool DUMMYScreenInit(SCREEN_INIT_ARGS_DECL); > +static Bool DUMMYEnterVT(VT_FUNC_ARGS_DECL); > +static void DUMMYLeaveVT(VT_FUNC_ARGS_DECL); > +static Bool DUMMYCloseScreen(CLOSE_SCREEN_ARGS_DECL); > +static Bool DUMMYCreateWindow(WindowPtr pWin); > +static void DUMMYFreeScreen(FREE_SCREEN_ARGS_DECL); > +static ModeStatus DUMMYValidMode(SCRN_ARG_TYPE arg, DisplayModePtr mode, > Bool verbose, int flags); > +static Bool DUMMYSaveScreen(ScreenPtr pScreen, int mode); > > /* Internally used functions */ > -static Bool dummyDriverFunc(ScrnInfoPtr pScrn, xorgDriverFuncOp op, > - pointer ptr); > +static Bool dummyDriverFunc(ScrnInfoPtr pScrn, xorgDriverFuncOp op, pointer > ptr); > > > /* static void DUMMYDisplayPowerManagementSet(ScrnInfoPtr pScrn, */ > @@ -101,8 +99,8 @@ _X_EXPORT DriverRec DUMMY = { > }; > > static SymTabRec DUMMYChipsets[] = { > - { DUMMY_CHIP, "dummy" }, > - { -1, NULL } > + {DUMMY_CHIP, "dummy"}, > + {-1, NULL} > }; > > typedef enum { > @@ -110,26 +108,25 @@ typedef enum { > } DUMMYOpts; > > static const OptionInfoRec DUMMYOptions[] = { > - { OPTION_SW_CURSOR, "SWcursor", OPTV_BOOLEAN, {0}, FALSE }, > - { -1, NULL, OPTV_NONE, {0}, FALSE } > + {OPTION_SW_CURSOR, "SWcursor", OPTV_BOOLEAN, {0}, FALSE}, > + {-1, NULL, OPTV_NONE, {0}, FALSE} > }; > > #ifdef XFree86LOADER > > static MODULESETUPPROTO(dummySetup); > > -static XF86ModuleVersionInfo dummyVersRec = > -{ > - "dummy", > - MODULEVENDORSTRING, > - MODINFOSTRING1, > - MODINFOSTRING2, > - XORG_VERSION_CURRENT, > - DUMMY_MAJOR_VERSION, DUMMY_MINOR_VERSION, DUMMY_PATCHLEVEL, > - ABI_CLASS_VIDEODRV, > - ABI_VIDEODRV_VERSION, > - MOD_CLASS_VIDEODRV, > - {0,0,0,0} > +static XF86ModuleVersionInfo dummyVersRec = { > + "dummy", > + MODULEVENDORSTRING, > + MODINFOSTRING1, > + MODINFOSTRING2, > + XORG_VERSION_CURRENT, > + DUMMY_MAJOR_VERSION, DUMMY_MINOR_VERSION, DUMMY_PATCHLEVEL, > + ABI_CLASS_VIDEODRV, > + ABI_VIDEODRV_VERSION, > + MOD_CLASS_VIDEODRV, > + {0, 0, 0, 0} > }; > > /* > @@ -138,35 +135,35 @@ static XF86ModuleVersionInfo dummyVersRec = > */ > _X_EXPORT XF86ModuleData dummyModuleData = { &dummyVersRec, dummySetup, NULL > }; > > -static pointer > -dummySetup(pointer module, pointer opts, int *errmaj, int *errmin) > +static pointer dummySetup(pointer module, pointer opts, int *errmaj, int > *errmin) > { > static Bool setupDone = FALSE; > > if (!setupDone) { > - setupDone = TRUE; > + setupDone = TRUE; > xf86AddDriver(&DUMMY, module, HaveDriverFuncs); > > - /* > - * Modules that this driver always requires can be loaded here > - * by calling LoadSubModule(). > - */ > - > - /* > - * The return value must be non-NULL on success even though there > - * is no TearDownProc. > - */ > - return (pointer)1; > - } else { > - if (errmaj) *errmaj = LDR_ONCEONLY; > - return NULL; > + /* > + * Modules that this driver always requires can be loaded here > + * by calling LoadSubModule(). > + */ > + > + /* > + * The return value must be non-NULL on success even though there > + * is no TearDownProc. > + */ > + return (pointer) 1; > + } > + else { Would be } else { > + if (errmaj) > + *errmaj = LDR_ONCEONLY; > + return NULL; > } > } > > #endif /* XFree86LOADER */ > > -static Bool > -DUMMYGetRec(ScrnInfoPtr pScrn) > +static Bool DUMMYGetRec(ScrnInfoPtr pScrn) > { > /* > * Allocate a DUMMYRec, and hook it into pScrn->driverPrivate. > @@ -174,41 +171,36 @@ DUMMYGetRec(ScrnInfoPtr pScrn) > * the allocation has already been done. > */ > if (pScrn->driverPrivate != NULL) > - return TRUE; > + return TRUE; > > pScrn->driverPrivate = xnfcalloc(sizeof(DUMMYRec), 1); > > if (pScrn->driverPrivate == NULL) > - return FALSE; > + return FALSE; > return TRUE; > } > > -static void > -DUMMYFreeRec(ScrnInfoPtr pScrn) > +static void DUMMYFreeRec(ScrnInfoPtr pScrn) > { > if (pScrn->driverPrivate == NULL) > - return; > + return; > free(pScrn->driverPrivate); > pScrn->driverPrivate = NULL; > } > > -static const OptionInfoRec * > -DUMMYAvailableOptions(int chipid, int busid) > +static const OptionInfoRec *DUMMYAvailableOptions(int chipid, int busid) > { > return DUMMYOptions; > } > > /* Mandatory */ > -static void > -DUMMYIdentify(int flags) > +static void DUMMYIdentify(int flags) > { > - xf86PrintChipsets(DUMMY_NAME, "Driver for Dummy chipsets", > - DUMMYChipsets); > + xf86PrintChipsets(DUMMY_NAME, "Driver for Dummy chipsets", > DUMMYChipsets); > } > > /* Mandatory */ > -static Bool > -DUMMYProbe(DriverPtr drv, int flags) > +static Bool DUMMYProbe(DriverPtr drv, int flags) > { > Bool foundScreen = FALSE; > int numDevSections, numUsed; > @@ -216,58 +208,55 @@ DUMMYProbe(DriverPtr drv, int flags) > int i; > > if (flags & PROBE_DETECT) > - return FALSE; > + return FALSE; > /* > * Find the config file Device sections that match this > * driver, and return if there are none. > */ > - if ((numDevSections = xf86MatchDevice(DUMMY_DRIVER_NAME, > - &devSections)) <= 0) { > - return FALSE; > + if ((numDevSections = xf86MatchDevice(DUMMY_DRIVER_NAME, &devSections)) > <= 0) { > + return FALSE; > } > > numUsed = numDevSections; > > if (numUsed > 0) { > > - for (i = 0; i < numUsed; i++) { > - ScrnInfoPtr pScrn = NULL; > - int entityIndex = > - xf86ClaimNoSlot(drv,DUMMY_CHIP,devSections[i],TRUE); > - /* Allocate a ScrnInfoRec and claim the slot */ > - if ((pScrn = xf86AllocateScreen(drv,0 ))) { > - xf86AddEntityToScreen(pScrn,entityIndex); > - pScrn->driverVersion = DUMMY_VERSION; > - pScrn->driverName = DUMMY_DRIVER_NAME; > - pScrn->name = DUMMY_NAME; > - pScrn->Probe = DUMMYProbe; > - pScrn->PreInit = DUMMYPreInit; > - pScrn->ScreenInit = DUMMYScreenInit; > - pScrn->SwitchMode = DUMMYSwitchMode; > - pScrn->AdjustFrame = DUMMYAdjustFrame; > - pScrn->EnterVT = DUMMYEnterVT; > - pScrn->LeaveVT = DUMMYLeaveVT; > - pScrn->FreeScreen = DUMMYFreeScreen; > - pScrn->ValidMode = DUMMYValidMode; > - > - foundScreen = TRUE; > - } > - } > - } > + for (i = 0; i < numUsed; i++) { > + ScrnInfoPtr pScrn = NULL; > + int entityIndex = xf86ClaimNoSlot(drv, DUMMY_CHIP, > devSections[i], TRUE); > + /* Allocate a ScrnInfoRec and claim the slot */ > + if ((pScrn = xf86AllocateScreen(drv, 0))) { > + xf86AddEntityToScreen(pScrn, entityIndex); > + pScrn->driverVersion = DUMMY_VERSION; > + pScrn->driverName = DUMMY_DRIVER_NAME; > + pScrn->name = DUMMY_NAME; > + pScrn->Probe = DUMMYProbe; > + pScrn->PreInit = DUMMYPreInit; > + pScrn->ScreenInit = DUMMYScreenInit; > + pScrn->SwitchMode = DUMMYSwitchMode; > + pScrn->AdjustFrame = DUMMYAdjustFrame; > + pScrn->EnterVT = DUMMYEnterVT; > + pScrn->LeaveVT = DUMMYLeaveVT; > + pScrn->FreeScreen = DUMMYFreeScreen; > + pScrn->ValidMode = DUMMYValidMode; > + > + foundScreen = TRUE; > + } > + } > + } > > free(devSections); > > return foundScreen; > } > > -# define RETURN \ > +#define RETURN \ > { DUMMYFreeRec(pScrn);\ > return FALSE;\ > } > > /* Mandatory */ > -Bool > -DUMMYPreInit(ScrnInfoPtr pScrn, int flags) > +Bool DUMMYPreInit(ScrnInfoPtr pScrn, int flags) > { > ClockRangePtr clockRanges; > int i; > @@ -275,103 +264,100 @@ DUMMYPreInit(ScrnInfoPtr pScrn, int flags) > int maxClock = 300000; > GDevPtr device = xf86GetEntityInfo(pScrn->entityList[0])->device; > > - if (flags & PROBE_DETECT) > - return TRUE; > - > + if (flags & PROBE_DETECT) > + return TRUE; > + > /* Allocate the DummyRec driverPrivate */ > if (!DUMMYGetRec(pScrn)) { > - return FALSE; > + return FALSE; > } > - > + > dPtr = DUMMYPTR(pScrn); > > - pScrn->chipset = (char *)xf86TokenToString(DUMMYChipsets, > - DUMMY_CHIP); > + pScrn->chipset = (char *) xf86TokenToString(DUMMYChipsets, DUMMY_CHIP); > > xf86DrvMsg(pScrn->scrnIndex, X_INFO, "Chipset is a DUMMY\n"); > - > + > pScrn->monitor = pScrn->confScreen->monitor; > > - if (!xf86SetDepthBpp(pScrn, 0, 0, 0, Support24bppFb | Support32bppFb)) > - return FALSE; > + if (!xf86SetDepthBpp(pScrn, 0, 0, 0, Support24bppFb | Support32bppFb)) > + return FALSE; > else { > - /* Check that the returned depth is one we support */ > - switch (pScrn->depth) { > - case 8: > - case 15: > - case 16: > - case 24: > - case 30: > - break; > - default: > - xf86DrvMsg(pScrn->scrnIndex, X_ERROR, > - "Given depth (%d) is not supported by this driver\n", > - pScrn->depth); > - return FALSE; > - } > + /* Check that the returned depth is one we support */ > + switch (pScrn->depth) { > + case 8: We usually don't indent cases with switch. > + case 15: > + case 16: > + case 24: > + case 30: > + break; > + default: > + xf86DrvMsg(pScrn->scrnIndex, X_ERROR, > + "Given depth (%d) is not supported by this > driver\n", pScrn->depth); > + return FALSE; > + } > } > > xf86PrintDepthBpp(pScrn); > if (pScrn->depth == 8) > - pScrn->rgbBits = 8; > + pScrn->rgbBits = 8; > > /* Get the depth24 pixmap format */ > if (pScrn->depth == 24 && pix24bpp == 0) > - pix24bpp = xf86GetBppFromDepth(pScrn, 24); > + pix24bpp = xf86GetBppFromDepth(pScrn, 24); > > /* > * This must happen after pScrn->display has been set because > * xf86SetWeight references it. > */ > if (pScrn->depth > 8) { > - /* The defaults are OK for us */ > - rgb zeros = {0, 0, 0}; > - > - if (!xf86SetWeight(pScrn, zeros, zeros)) { > - return FALSE; > - } else { > - /* XXX check that weight returned is supported */ > - ; > - } > + /* The defaults are OK for us */ > + rgb zeros = { 0, 0, 0 }; > + > + if (!xf86SetWeight(pScrn, zeros, zeros)) { > + return FALSE; > + } > + else { > + /* XXX check that weight returned is supported */ > + ; > + } > } > > - if (!xf86SetDefaultVisual(pScrn, -1)) > - return FALSE; > + if (!xf86SetDefaultVisual(pScrn, -1)) > + return FALSE; > > if (pScrn->depth > 1) { > - Gamma zeros = {0.0, 0.0, 0.0}; > + Gamma zeros = { 0.0, 0.0, 0.0 }; > > - if (!xf86SetGamma(pScrn, zeros)) > - return FALSE; > + if (!xf86SetGamma(pScrn, zeros)) > + return FALSE; > } > > xf86CollectOptions(pScrn, device->options); > /* Process the options */ > if (!(dPtr->Options = malloc(sizeof(DUMMYOptions)))) > - return FALSE; > + return FALSE; > memcpy(dPtr->Options, DUMMYOptions, sizeof(DUMMYOptions)); > > xf86ProcessOptions(pScrn->scrnIndex, pScrn->options, dPtr->Options); > > - xf86GetOptValBool(dPtr->Options, OPTION_SW_CURSOR,&dPtr->swCursor); > + xf86GetOptValBool(dPtr->Options, OPTION_SW_CURSOR, &dPtr->swCursor); > > if (device->videoRam != 0) { > - pScrn->videoRam = device->videoRam; > - xf86DrvMsg(pScrn->scrnIndex, X_CONFIG, "VideoRAM: %d kByte\n", > - pScrn->videoRam); > - } else { > - pScrn->videoRam = 4096; > - xf86DrvMsg(pScrn->scrnIndex, X_PROBED, "VideoRAM: %d kByte\n", > - pScrn->videoRam); > + pScrn->videoRam = device->videoRam; > + xf86DrvMsg(pScrn->scrnIndex, X_CONFIG, "VideoRAM: %d kByte\n", > pScrn->videoRam); > + } > + else { > + pScrn->videoRam = 4096; > + xf86DrvMsg(pScrn->scrnIndex, X_PROBED, "VideoRAM: %d kByte\n", > pScrn->videoRam); > } > - > + > if (device->dacSpeeds[0] != 0) { > - maxClock = device->dacSpeeds[0]; > - xf86DrvMsg(pScrn->scrnIndex, X_CONFIG, "Max Clock: %d kHz\n", > - maxClock); > - } else { > - xf86DrvMsg(pScrn->scrnIndex, X_PROBED, "Max Clock: %d kHz\n", > - maxClock); > + maxClock = device->dacSpeeds[0]; > + xf86DrvMsg(pScrn->scrnIndex, X_CONFIG, "Max Clock: %d kHz\n", > maxClock); > + } > + else { > + xf86DrvMsg(pScrn->scrnIndex, X_PROBED, "Max Clock: %d kHz\n", > maxClock); > } > > pScrn->progClock = TRUE; > @@ -379,38 +365,37 @@ DUMMYPreInit(ScrnInfoPtr pScrn, int flags) > * Setup the ClockRanges, which describe what clock ranges are > available, > * and what sort of modes they can be used for. > */ > - clockRanges = (ClockRangePtr)xnfcalloc(sizeof(ClockRange), 1); > + clockRanges = (ClockRangePtr) xnfcalloc(sizeof(ClockRange), 1); > clockRanges->next = NULL; > clockRanges->ClockMulFactor = 1; > - clockRanges->minClock = 11000; /* guessed §§§ */ > + clockRanges->minClock = 11000; /* guessed §§§ */ > clockRanges->maxClock = maxClock; > - clockRanges->clockIndex = -1; /* programmable */ > - clockRanges->interlaceAllowed = TRUE; > + clockRanges->clockIndex = -1; /* programmable */ > + clockRanges->interlaceAllowed = TRUE; > clockRanges->doubleScanAllowed = TRUE; > > /* Subtract memory for HW cursor */ > > > { > - int apertureSize = (pScrn->videoRam * 1024); > - i = xf86ValidateModes(pScrn, pScrn->monitor->Modes, > - pScrn->display->modes, clockRanges, > - NULL, 256, DUMMY_MAX_WIDTH, > - (8 * pScrn->bitsPerPixel), > - 128, DUMMY_MAX_HEIGHT, pScrn->display->virtualX, > - pScrn->display->virtualY, apertureSize, > - LOOKUP_BEST_REFRESH); > - > - if (i == -1) > - RETURN; > + int apertureSize = (pScrn->videoRam * 1024); > + i = xf86ValidateModes(pScrn, pScrn->monitor->Modes, > + pScrn->display->modes, clockRanges, > + NULL, 256, DUMMY_MAX_WIDTH, > + (8 * pScrn->bitsPerPixel), > + 128, DUMMY_MAX_HEIGHT, > pScrn->display->virtualX, > + pScrn->display->virtualY, apertureSize, > LOOKUP_BEST_REFRESH); > + > + if (i == -1) > + RETURN; > } > > /* Prune the modes marked as invalid */ > xf86PruneDriverModes(pScrn); > > if (i == 0 || pScrn->modes == NULL) { > - xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "No valid modes found\n"); > - RETURN; > + xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "No valid modes found\n"); > + RETURN; > } > > /* > @@ -421,8 +406,8 @@ DUMMYPreInit(ScrnInfoPtr pScrn, int flags) > * driver and if the driver doesn't provide code to set them. They > * are not pre-initialised at all. > */ > - xf86SetCrtcForModes(pScrn, 0); > - > + xf86SetCrtcForModes(pScrn, 0); > + > /* Set the current mode to the first in the list */ > pScrn->currentMode = pScrn->modes; > > @@ -433,73 +418,66 @@ DUMMYPreInit(ScrnInfoPtr pScrn, int flags) > xf86SetDpi(pScrn, 0, 0); > > if (xf86LoadSubModule(pScrn, "fb") == NULL) { > - RETURN; > + RETURN; > } > > if (!dPtr->swCursor) { > - if (!xf86LoadSubModule(pScrn, "ramdac")) > - RETURN; > + if (!xf86LoadSubModule(pScrn, "ramdac")) > + RETURN; > } > - > + > /* We have no contiguous physical fb in physical memory */ > pScrn->memPhysBase = 0; > pScrn->fbOffset = 0; > > return TRUE; > } > + > #undef RETURN > > /* Mandatory */ > -static Bool > -DUMMYEnterVT(VT_FUNC_ARGS_DECL) > +static Bool DUMMYEnterVT(VT_FUNC_ARGS_DECL) > { > return TRUE; > } > > /* Mandatory */ > -static void > -DUMMYLeaveVT(VT_FUNC_ARGS_DECL) > +static void DUMMYLeaveVT(VT_FUNC_ARGS_DECL) > { > } > > static void > -DUMMYLoadPalette( > - ScrnInfoPtr pScrn, > - int numColors, > - int *indices, > - LOCO *colors, > - VisualPtr pVisual > -){ > - int i, index, shift, Gshift; > - DUMMYPtr dPtr = DUMMYPTR(pScrn); > - > - switch(pScrn->depth) { > - case 15: > - shift = Gshift = 1; > - break; > - case 16: > - shift = 0; > - Gshift = 0; > - break; > - default: > - shift = Gshift = 0; > - break; > - } > - > - for(i = 0; i < numColors; i++) { > - index = indices[i]; > - dPtr->colors[index].red = colors[index].red << shift; > - dPtr->colors[index].green = colors[index].green << Gshift; > - dPtr->colors[index].blue = colors[index].blue << shift; > - } > +DUMMYLoadPalette(ScrnInfoPtr pScrn, int numColors, int *indices, LOCO * > colors, VisualPtr pVisual) > +{ > + int i, index, shift, Gshift; > + DUMMYPtr dPtr = DUMMYPTR(pScrn); > + > + switch (pScrn->depth) { > + case 15: > + shift = Gshift = 1; > + break; > + case 16: > + shift = 0; > + Gshift = 0; > + break; > + default: > + shift = Gshift = 0; > + break; > + } > + > + for (i = 0; i < numColors; i++) { > + index = indices[i]; > + dPtr->colors[index].red = colors[index].red << shift; > + dPtr->colors[index].green = colors[index].green << Gshift; > + dPtr->colors[index].blue = colors[index].blue << shift; > + } > > } > > -static ScrnInfoPtr DUMMYScrn; /* static-globalize it */ > +static ScrnInfoPtr DUMMYScrn; /* static-globalize it */ > > /* Mandatory */ > -static Bool > -DUMMYScreenInit(SCREEN_INIT_ARGS_DECL) > +static Bool DUMMYScreenInit(SCREEN_INIT_ARGS_DECL) > { > ScrnInfoPtr pScrn; > DUMMYPtr dPtr; > @@ -517,102 +495,98 @@ DUMMYScreenInit(SCREEN_INIT_ARGS_DECL) > > > if (!(pixels = malloc(pScrn->videoRam * 1024))) > - return FALSE; > + return FALSE; > > /* > * Reset visual list. > */ > miClearVisualTypes(); > - > + > /* Setup the visuals we support. */ > - > + > if (!miSetVisualTypes(pScrn->depth, > - miGetDefaultVisualMask(pScrn->depth), > - pScrn->rgbBits, pScrn->defaultVisual)) > - return FALSE; > + miGetDefaultVisualMask(pScrn->depth), > + pScrn->rgbBits, pScrn->defaultVisual)) > + return FALSE; > > - if (!miSetPixmapDepths ()) return FALSE; > + if (!miSetPixmapDepths()) > + return FALSE; > > /* > * Call the framebuffer layer's ScreenInit function, and fill in other > * pScreen fields. > */ > ret = fbScreenInit(pScreen, pixels, > - pScrn->virtualX, pScrn->virtualY, > - pScrn->xDpi, pScrn->yDpi, > - pScrn->displayWidth, pScrn->bitsPerPixel); > + pScrn->virtualX, pScrn->virtualY, > + pScrn->xDpi, pScrn->yDpi, pScrn->displayWidth, > pScrn->bitsPerPixel); > if (!ret) > - return FALSE; > + return FALSE; > > if (pScrn->depth > 8) { > /* Fixup RGB ordering */ > visual = pScreen->visuals + pScreen->numVisuals; > while (--visual >= pScreen->visuals) { > - if ((visual->class | DynamicClass) == DirectColor) { > - visual->offsetRed = pScrn->offset.red; > - visual->offsetGreen = pScrn->offset.green; > - visual->offsetBlue = pScrn->offset.blue; > - visual->redMask = pScrn->mask.red; > - visual->greenMask = pScrn->mask.green; > - visual->blueMask = pScrn->mask.blue; > - } > - } > + if ((visual->class | DynamicClass) == DirectColor) { > + visual->offsetRed = pScrn->offset.red; > + visual->offsetGreen = pScrn->offset.green; > + visual->offsetBlue = pScrn->offset.blue; > + visual->redMask = pScrn->mask.red; > + visual->greenMask = pScrn->mask.green; > + visual->blueMask = pScrn->mask.blue; > + } > + } > } > - > + > /* must be after RGB ordering fixed */ > fbPictureInit(pScreen, 0, 0); > > xf86SetBlackWhitePixels(pScreen); > > if (dPtr->swCursor) > - xf86DrvMsg(pScrn->scrnIndex, X_CONFIG, "Using Software Cursor.\n"); > + xf86DrvMsg(pScrn->scrnIndex, X_CONFIG, "Using Software Cursor.\n"); > > { > > - > - BoxRec AvailFBArea; > - int lines = pScrn->videoRam * 1024 / > - (pScrn->displayWidth * (pScrn->bitsPerPixel >> 3)); > - AvailFBArea.x1 = 0; > - AvailFBArea.y1 = 0; > - AvailFBArea.x2 = pScrn->displayWidth; > - AvailFBArea.y2 = lines; > - xf86InitFBManager(pScreen, &AvailFBArea); > - > - xf86DrvMsg(pScrn->scrnIndex, X_INFO, > - "Using %i scanlines of offscreen memory \n" > - , lines - pScrn->virtualY); > + > + BoxRec AvailFBArea; > + int lines = pScrn->videoRam * 1024 / (pScrn->displayWidth * > (pScrn->bitsPerPixel >> 3)); > + AvailFBArea.x1 = 0; > + AvailFBArea.y1 = 0; > + AvailFBArea.x2 = pScrn->displayWidth; > + AvailFBArea.y2 = lines; > + xf86InitFBManager(pScreen, &AvailFBArea); > + > + xf86DrvMsg(pScrn->scrnIndex, X_INFO, > + "Using %i scanlines of offscreen memory \n", lines - > pScrn->virtualY); > } > > xf86SetBackingStore(pScreen); > xf86SetSilkenMouse(pScreen); > - > + > /* Initialise cursor functions */ > - miDCInitialize (pScreen, xf86GetPointerScreenFuncs()); > + miDCInitialize(pScreen, xf86GetPointerScreenFuncs()); > > > if (!dPtr->swCursor) { > - /* HW cursor functions */ > - if (!DUMMYCursorInit(pScreen)) { > - xf86DrvMsg(pScrn->scrnIndex, X_ERROR, > - "Hardware cursor initialization failed\n"); > - return FALSE; > - } > + /* HW cursor functions */ > + if (!DUMMYCursorInit(pScreen)) { > + xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "Hardware cursor > initialization failed\n"); > + return FALSE; > + } > } > - > + > /* Initialise default colourmap */ > - if(!miCreateDefColormap(pScreen)) > - return FALSE; > + if (!miCreateDefColormap(pScreen)) > + return FALSE; > > if (!xf86HandleColormaps(pScreen, 1024, pScrn->rgbBits, > - DUMMYLoadPalette, NULL, > - CMAP_PALETTED_TRUECOLOR > - | CMAP_RELOAD_ON_MODE_SWITCH)) > - return FALSE; > + DUMMYLoadPalette, NULL, > + CMAP_PALETTED_TRUECOLOR | > CMAP_RELOAD_ON_MODE_SWITCH)) > + return FALSE; > > pScreen->SaveScreen = DUMMYSaveScreen; > > - > + > /* Wrap the current CloseScreen function */ > dPtr->CloseScreen = pScreen->CloseScreen; > pScreen->CloseScreen = DUMMYCloseScreen; > @@ -623,28 +597,25 @@ DUMMYScreenInit(SCREEN_INIT_ARGS_DECL) > > /* Report any unused options (only for the first generation) */ > if (serverGeneration == 1) { > - xf86ShowUnusedOptions(pScrn->scrnIndex, pScrn->options); > + xf86ShowUnusedOptions(pScrn->scrnIndex, pScrn->options); > } > > return TRUE; > } > > /* Mandatory */ > -Bool > -DUMMYSwitchMode(SWITCH_MODE_ARGS_DECL) > +Bool DUMMYSwitchMode(SWITCH_MODE_ARGS_DECL) > { > return TRUE; > } > > /* Mandatory */ > -void > -DUMMYAdjustFrame(ADJUST_FRAME_ARGS_DECL) > +void DUMMYAdjustFrame(ADJUST_FRAME_ARGS_DECL) > { > } > > /* Mandatory */ > -static Bool > -DUMMYCloseScreen(CLOSE_SCREEN_ARGS_DECL) > +static Bool DUMMYCloseScreen(CLOSE_SCREEN_ARGS_DECL) > { > ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen); > DUMMYPtr dPtr = DUMMYPTR(pScrn); > @@ -652,39 +623,35 @@ DUMMYCloseScreen(CLOSE_SCREEN_ARGS_DECL) > free(pScreen->GetScreenPixmap(pScreen)->devPrivate.ptr); > > if (dPtr->CursorInfo) > - xf86DestroyCursorInfoRec(dPtr->CursorInfo); > + xf86DestroyCursorInfoRec(dPtr->CursorInfo); > > pScrn->vtSema = FALSE; > pScreen->CloseScreen = dPtr->CloseScreen; > - return (*pScreen->CloseScreen)(CLOSE_SCREEN_ARGS); > + return (*pScreen->CloseScreen) (CLOSE_SCREEN_ARGS); > } > > /* Optional */ > -static void > -DUMMYFreeScreen(FREE_SCREEN_ARGS_DECL) > +static void DUMMYFreeScreen(FREE_SCREEN_ARGS_DECL) > { > SCRN_INFO_PTR(arg); > DUMMYFreeRec(pScrn); > } > > -static Bool > -DUMMYSaveScreen(ScreenPtr pScreen, int mode) > +static Bool DUMMYSaveScreen(ScreenPtr pScreen, int mode) > { > return TRUE; > } > > /* Optional */ > -static ModeStatus > -DUMMYValidMode(SCRN_ARG_TYPE arg, DisplayModePtr mode, Bool verbose, int > flags) > +static ModeStatus DUMMYValidMode(SCRN_ARG_TYPE arg, DisplayModePtr mode, > Bool verbose, int flags) > { > - return(MODE_OK); > + return (MODE_OK); > } > > -Atom VFB_PROP = 0; > +Atom VFB_PROP = 0; > #define VFB_PROP_NAME "VFB_IDENT" > > -static Bool > -DUMMYCreateWindow(WindowPtr pWin) > +static Bool DUMMYCreateWindow(WindowPtr pWin) > { > ScreenPtr pScreen = pWin->drawable.pScreen; > DUMMYPtr dPtr = DUMMYPTR(DUMMYScrn); > @@ -696,26 +663,26 @@ DUMMYCreateWindow(WindowPtr pWin) > dPtr->CreateWindow = pScreen->CreateWindow; > pScreen->CreateWindow = DUMMYCreateWindow; > > - if(ret != TRUE) > - return(ret); > - > - if(dPtr->prop == FALSE) { > + if (ret != TRUE) > + return (ret); > + > + if (dPtr->prop == FALSE) { > #if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 8 > pWinRoot = WindowTable[DUMMYScrn->pScreen->myNum]; > #else > pWinRoot = DUMMYScrn->pScreen->root; > #endif > - if (! ValidAtom(VFB_PROP)) > + if (!ValidAtom(VFB_PROP)) > VFB_PROP = MakeAtom(VFB_PROP_NAME, strlen(VFB_PROP_NAME), 1); > > ret = dixChangeWindowProperty(serverClient, pWinRoot, VFB_PROP, > XA_STRING, 8, PropModeReplace, > - (int)4, (pointer)"TRUE", FALSE); > - if( ret != Success) > - ErrorF("Could not set VFB root window property"); > + (int) 4, (pointer) "TRUE", FALSE); > + if (ret != Success) > + ErrorF("Could not set VFB root window property"); > dPtr->prop = TRUE; > > - return TRUE; > + return TRUE; > } > return TRUE; > } > @@ -724,17 +691,16 @@ DUMMYCreateWindow(WindowPtr pWin) > #define HW_SKIP_CONSOLE 4 > #endif > > -static Bool > -dummyDriverFunc(ScrnInfoPtr pScrn, xorgDriverFuncOp op, pointer ptr) > +static Bool dummyDriverFunc(ScrnInfoPtr pScrn, xorgDriverFuncOp op, pointer > ptr) > { > CARD32 *flag; > - > + > switch (op) { > - case GET_REQUIRED_HW_INTERFACES: > - flag = (CARD32*)ptr; > - (*flag) = HW_SKIP_CONSOLE; > - return TRUE; > - default: > - return FALSE; > + case GET_REQUIRED_HW_INTERFACES: > + flag = (CARD32 *) ptr; > + (*flag) = HW_SKIP_CONSOLE; > + return TRUE; > + default: > + return FALSE; > } > } Frediano _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel