CVS Update: driver (branch: trunk)

Benjamin Herrenschmidt xorg-commit at cvs.freedesktop.org
Fri Feb 17 01:27:44 EET 2006


CVSROOT:	/cvs/xorg
Module name:	driver
Changes by:	benh at gabe.freedesktop.org	06/02/16 15:27:44

Log message:
  2006-02-17  Benjamin Herrenschmidt  <benh at kernel.crashing.org>
  
          * src/radeon.h:
          * src/radeon_common.h:
          * src/radeon_commonfuncs.c: (RADEONWaitForIdle):
          * src/radeon_cursor.c: (RADEONCursorAllocEXA),
          (RADEONSetCursorColors), (RADEONSetCursorPosition),
          (RADEONLoadCursorImage), (RADEONHideCursor), (RADEONShowCursor),
          (RADEONLoadCursorARGB), (RADEONCursorInit):
          * src/radeon_dri.c: (RADEONDRIScreenInit),
          (RADEONDRIFinishScreenInit), (RADEONDRICloseScreen),
          (RADEONDRIRefreshArea):
          * src/radeon_driver.c: (RADEONMapFB), (RADEONInitMemMapRegisters),
          (RADEONInitMemoryMap), (RADEONGetAccessibleVRAM),
          (RADEONPreInitConfig), (RADEONLoadPalette), (RADEONBlockHandler),
          (RADEONScreenInit), (RADEONRestoreMemMapRegisters),
          (RADEONAdjustMemMapRegisters), (RADEONRestoreSurfaces),
          (RADEONSaveSurfaces), (RADEONChangeSurfaces), (RADEONRestoreMode),
          (RADEONSaveMemMapRegisters), (RADEONSaveMode), (RADEONSave),
          (RADEONInitDispBandwidth), (RADEONInitPLLRegisters),
          (RADEONInitPLL2Registers), (RADEONInit), (RADEONModeInit),
          (RADEONSaveScreen), (RADEONSwitchMode), (RADEONDoAdjustFrame),
          (RADEONAdjustFrame), (RADEONEnterVT), (RADEONLeaveVT),
          (RADEONCloseScreen), (RADEONDisplayPowerManagementSet):
          * src/radeon_reg.h:
          * src/radeon_render.c: (RADEONSetupRenderByteswap):
          Memory map and misc fixes. This completely reworks the way the driver
          detects available & accessible video memory and initializes the card
          internal memory map. Along the way, I re-ordered some of the stuffs
          in pre-init in order to remove some dodgy codepath, fixed various
          init, exit and vt switch issues, and overall made the driver more
          robust. The full memory map fix requires an updated DRM. The X driver
          no longer tries to position the AGP aperture, this becomes entirely
          DRM responsibility.

Modified files:
      driver/xf86-video-ati/:
        ChangeLog 
      driver/xf86-video-ati/src/:
        radeon.h radeon_common.h radeon_commonfuncs.c 
        radeon_cursor.c radeon_dri.c radeon_driver.c radeon_reg.h 
        radeon_render.c 
  
  Revision      Changes    Path
  1.22          +35 -0     driver/xf86-video-ati/ChangeLog
  http://cvs.freedesktop.org/xorg/driver/xf86-video-ati/ChangeLog
  1.33          +14 -7     driver/xf86-video-ati/src/radeon.h
  http://cvs.freedesktop.org/xorg/driver/xf86-video-ati/src/radeon.h
  1.8           +2 -1      driver/xf86-video-ati/src/radeon_common.h
  http://cvs.freedesktop.org/xorg/driver/xf86-video-ati/src/radeon_common.h
  1.2           +2 -0      driver/xf86-video-ati/src/radeon_commonfuncs.c
  http://cvs.freedesktop.org/xorg/driver/xf86-video-ati/src/radeon_commonfuncs.c
  1.10          +38 -10    driver/xf86-video-ati/src/radeon_cursor.c
  http://cvs.freedesktop.org/xorg/driver/xf86-video-ati/src/radeon_cursor.c
  1.28          +12 -5     driver/xf86-video-ati/src/radeon_dri.c
  http://cvs.freedesktop.org/xorg/driver/xf86-video-ati/src/radeon_dri.c
  1.86          +513 -265  driver/xf86-video-ati/src/radeon_driver.c
  http://cvs.freedesktop.org/xorg/driver/xf86-video-ati/src/radeon_driver.c
  1.21          +1 -0      driver/xf86-video-ati/src/radeon_reg.h
  http://cvs.freedesktop.org/xorg/driver/xf86-video-ati/src/radeon_reg.h
  1.18          +7 -9      driver/xf86-video-ati/src/radeon_render.c
  http://cvs.freedesktop.org/xorg/driver/xf86-video-ati/src/radeon_render.c




More information about the xorg-commit mailing list