--- programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c.ppc-usefbdev 2004-03-04 18:47:39.000000000 +0100 +++ programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c 2004-05-06 15:51:29.769561400 +0200 @@ -158,7 +158,11 @@ { OPTION_PANEL_WIDTH, "PanelWidth", OPTV_INTEGER, {0}, FALSE }, { OPTION_PANEL_HEIGHT, "PanelHeight", OPTV_INTEGER, {0}, FALSE }, { OPTION_PROG_FP_REGS, "ProgramFPRegs", OPTV_BOOLEAN, {0}, FALSE }, +#ifdef __powerpc__ + { OPTION_FBDEV, "UseFBDev", OPTV_BOOLEAN, {0}, TRUE }, +#else { OPTION_FBDEV, "UseFBDev", OPTV_BOOLEAN, {0}, FALSE }, +#endif { OPTION_VIDEO_KEY, "VideoKey", OPTV_INTEGER, {0}, FALSE }, { OPTION_SHOW_CACHE, "ShowCache", OPTV_BOOLEAN, {0}, FALSE }, { -1, NULL, OPTV_NONE, {0}, FALSE } @@ -1906,7 +1910,11 @@ xf86DrvMsg(pScrn->scrnIndex, X_CONFIG, "ShowCache enabled\n"); } +#ifdef __powerpc__ + if (xf86ReturnOptValBool(info->Options, OPTION_FBDEV, TRUE)) { +#else if (xf86ReturnOptValBool(info->Options, OPTION_FBDEV, FALSE)) { +#endif info->FBDev = TRUE; xf86DrvMsg(pScrn->scrnIndex, X_CONFIG, "Using framebuffer device\n");