rpms/xorg-x11-drv-ati/devel r128-bios-size.patch, NONE, 1.1 radeon-git-upstream-fixes2.patch, 1.4, 1.5 xorg-x11-drv-ati.spec, 1.91, 1.92

Dave Airlie (airlied) fedora-extras-commits at redhat.com
Wed Jul 30 01:01:59 UTC 2008


Author: airlied

Update of /cvs/pkgs/rpms/xorg-x11-drv-ati/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5649

Modified Files:
	radeon-git-upstream-fixes2.patch xorg-x11-drv-ati.spec 
Added Files:
	r128-bios-size.patch 
Log Message:
* Wed Jul 30 2008 Dave Airlie <airlied at redhat.com> 6.8.0-19
- Update to latest upstream release + fixes
- Bring up to F9 driver level


r128-bios-size.patch:

--- NEW FILE r128-bios-size.patch ---
diff -up xf86-video-ati-6.8.0/src/r128_driver.c.bios_size xf86-video-ati-6.8.0/src/r128_driver.c
--- xf86-video-ati-6.8.0/src/r128_driver.c.bios_size	2008-04-24 16:12:13.000000000 +1000
+++ xf86-video-ati-6.8.0/src/r128_driver.c	2008-04-24 16:12:16.000000000 +1000
@@ -490,7 +490,8 @@ static Bool R128GetBIOSParameters(ScrnIn
 			(info->VBIOS[(v) + 3] << 24))
 
 #ifdef XSERVER_LIBPCIACCESS
-    info->VBIOS = xalloc(info->PciInfo->rom_size);
+    int size = info->PciInfo->rom_size > R128_VBIOS_SIZE ? info->PciInfo->rom_size : R128_VBIOS_SIZE;
+    info->VBIOS = xalloc(size);
 #else
     info->VBIOS = xalloc(R128_VBIOS_SIZE);
 #endif

radeon-git-upstream-fixes2.patch:

View full diff with command:
/usr/bin/cvs -f diff  -kk -u -N -r 1.4 -r 1.5 radeon-git-upstream-fixes2.patch
Index: radeon-git-upstream-fixes2.patch
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-ati/devel/radeon-git-upstream-fixes2.patch,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- radeon-git-upstream-fixes2.patch	6 Apr 2008 07:14:38 -0000	1.4
+++ radeon-git-upstream-fixes2.patch	30 Jul 2008 01:01:29 -0000	1.5
@@ -1,3 +1,1160 @@
+commit 1f3eee3682f3598a303c9c3accfbe01b245cacf9
+Author: Alex Deucher <alexdeucher at gmail.com>
+Date:   Tue Jul 29 20:29:32 2008 -0400
+
+    Change prim types for exa and textured video to help avoid tearing
+    
+    - r1xx - switch from tri fan to rect list
+    - r2xx/r3xx/r4xx/r5xx - switch from tri fan to quad list
+
+commit 5b5441f8cc119db0d1e03dd35bd06015a26270dd
+Author: Brice Goglin <bgoglin at debian.org>
+Date:   Tue Jul 29 23:31:14 2008 +0200
+
+    Increase default GART size to 32MB on >=R300
+
+commit 0a505297f09aefb1b4432176a263bfdf6f256f77
+Author: Alex Deucher <alexdeucher at gmail.com>
+Date:   Mon Jul 28 17:12:41 2008 -0400
+
+    Fix error in driver connector table for powerbook w/ vga
+
+commit d5799ac53c3e1b2ca1da97780b171a44060c3aad
+Author: Alex Deucher <alexdeucher at gmail.com>
+Date:   Mon Jul 28 11:09:10 2008 -0400
+
+    Add quirk for oem x300 card
+    
+    - debian bug 492457
+
+commit 64dbadddcf6d069c0472f37afeab89d3e31e937d
+Author: Owain Gordon Ainsworth <oga at openbsd.org>
+Date:   Mon Jul 28 10:40:58 2008 +1000
+
+    radeon: don't call ioctl unless DRI is initialised
+
+commit 1c5858484da4fb1c9bc3ac3b4d7a97863ab99730
+Author: Alex Deucher <alexdeucher at gmail.com>
+Date:   Mon Jul 21 23:47:45 2008 -0400
+
+    First pass at InitDispBandwidth() for AVIVO chips
+    
+    - support for LB allocation
+    - MC priority bumps for display1/2 on RV515 variants and RS690
+    If you are having display underflow problems (flickering on sides of
+    screen in high res modes, etc.) on RV515 or RS690 boards, try setting:
+    Option "DisplayPriority" "HIGH" in your config.
+    - still no support for full display watermark programming yet
+    
+    Something similar might be useful in rhd as well.
+
+commit b0378bb145c8a915c943bef7d17f2cdecfccc891
+Author: Alex Deucher <alexdeucher at gmail.com>
+Date:   Mon Jul 21 13:47:09 2008 -0400
+
+    Interlaced mode fixups for AVIVO chips
+
+commit c18fad622a3c4f9572051120d83af68b625b5686
+Author: Alex Deucher <alexdeucher at gmail.com>
+Date:   Mon Jul 21 10:36:48 2008 -0400
+
+    Clear display priority bits before resetting them
+
+commit dc231ff8e063313d2bcf5acccad67a9f8a7e3314
+Author: Alex Deucher <alexdeucher at gmail.com>
+Date:   Mon Jul 21 10:30:41 2008 -0400
+
+    Clean up legacy display watermark setup
+    
+    - makes crtc1 and crtc2 watermark setup independant.
+    - fixes the case where only crtc2 is active
+
+commit f9034214f070fe3054cd9cefd7034252de234f38
+Author: Michel Dänzer <michel at tungstengraphics.com>
+Date:   Mon Jul 21 09:09:02 2008 +0200
+
+    Call DRM modeset ioctl after the IRQ has been initialized.
+    
+    This lets the DRM know it can safely disable the vblank interrupts.
+
+commit ecb6347a3d7071890600c98c2addef3a8ca260ee
+Author: Alex Deucher <alexdeucher at gmail.com>
+Date:   Sat Jul 19 11:34:16 2008 -0400
+
+    Add oem quirk for external tmds setup on Dell Inspiron 8600
+    
+    Noticed by fnord42 on IRC.
+
+commit df53d12a06fad41f00cff849458cb358ab5e2098
+Author: Benjamin Herrenschmidt <benh at kernel.crashing.org>
+Date:   Thu Jul 17 14:37:05 2008 +1000
+
+    Fix console switch on R500
+    
+    This patch fixes the console switch for me on R5xx.
+    
+    There are two aspects to it:
+    
+     - Fix the ordering of avivo_restore() to better match what's
+    happening in the driver & ATOM, properly locking/unlocking and
+    only enabling the CRTCs after everything has been properly
+    programmed.
+    
+     - Don't ASIC_INIT if the card has any CRTC enabled. This is the
+    best I came up with for avoiding spurrious ASIC_INIT on cards that
+    -are- POSTed but don't have the BIOS coming from c0000 on x86. The
+    problem with spurrious ASIC_INIT is that we do it before we do
+    RADEONSave(), so that screws up the console switch.
+    
+    Note that I think we also should save/restore the palette, I don't think
+    we do. right now, it's a minor issue for me because I fixed offb to be
+    able to set it on AVIVO's but it might still have to be done in the long
+    run.
+    
+    Tested with a VGA analog setup on DACA and a DVI setup on TMDS 0. I
+    haven't tested any other combo but that should get us going.
+    
+    Cheers,
+    Ben.
+    
+    Signed-off-by: Dave Airlie <airlied at redhat.com>
+
+commit e8c07270e1fc2ee455320370692aaf90abac2773
+Author: Alex Deucher <alexdeucher at gmail.com>
+Date:   Tue Jul 15 17:50:32 2008 -0400
+
+    ATOM: fix for r4xx cards with no VRAM_Usage tables
+    
+    fixes bug 15954
+
+commit da41e71efd41907d9347a902720bce60b32550e5
+Author: Alex Deucher <alexdeucher at gmail.com>
+Date:   Mon Jul 14 13:21:38 2008 -0400
+
+    ATOM: Add support for UpdateCRTC_DoubleBufferRegisters cmd table
+    
+    locks/unlocks the crtc/grph/mode regs before updating the crtc
+
+commit a5e0cf13dc7ace6cf0e44e18b73b9a9266e740ab
+Author: Julien Cristau <jcristau at debian.org>
+Date:   Sun Jul 6 12:17:28 2008 +0200
+
+    Link with -lpciaccess and -ldrm if needed
+    
+    This makes sure the driver ends up with a DT_NEEDED reference to
+    the libraries it's using.
+
+commit f8da849fd89322a54cc4d722767da755358eab70
+Author: Michel Dänzer <michel at tungstengraphics.com>
+Date:   Sun Jul 13 11:31:03 2008 +0200
+
+    Only declare local variable when it's used.
+
+commit a6db4dc65aec560f3b1f37ff73ec6b0bd8207295
+Author: Dave Airlie <airlied at linux.ie>
+Date:   Sat Jul 12 18:47:07 2008 +1000
+
+    atombios: fix typo in mode conversion for panel
+
+commit 19a0d5879851eff23a3e7d5cdea55bd784051115
+Author: Dave Airlie <airlied at linux.ie>
+Date:   Sat Jul 12 17:04:25 2008 +1000
+
+    atombios: use macro to get offset into table
+
+commit a9746114369d516072d841ec356ec3ba3d0be71a
+Author: Dave Airlie <airlied at linux.ie>
+Date:   Sat Jul 12 10:46:36 2008 +1000
+
+    pciid: add radeon HD3850.
+    
+    pci id from legume on #radeon
+
+commit ab14f725676e4d4e45278c64b03fe2d328a3e439
+Author: Alex Deucher <alexdeucher at gmail.com>
+Date:   Fri Jul 11 19:05:00 2008 -0400
+
+    R300: NUM_FPU adjustments for VAP_CNTL
+
+commit 810c28cc2660b73e03e4d27be97988fc5321a06f
+Author: Alex Deucher <alexdeucher at gmail.com>
+Date:   Fri Jul 11 15:31:57 2008 -0400
+
+    Make sure cursor offsets are properly aligned when using EXA
+
+commit 7e67d0163579a44f104e8f354a929ac9b33e4c21
+Author: Alex Deucher <alexdeucher at gmail.com>
+Date:   Fri Jul 11 14:30:17 2008 -0400
+
+    Fix cursor with multi-head and rotation
+
+commit 9086d008fb8c3cde0633b90ce19ffbf4eded388d
[...19184 lines suppressed...]
+ 
+-#define     fld_UV_INT_START_def        (CARD32) 0x0000003b
+-#define     fld_U_INT_LENGTH_def        (CARD32) 0x0000000f
+-#define     fld_V_INT_LENGTH_def        (CARD32) 0x0000000f
+-#define     fld_CRDR_ACTIVE_GAIN_def    (CARD32) 0x0000007a
+-#define     fld_CBDB_ACTIVE_GAIN_def    (CARD32) 0x000000ac
++#define     fld_UV_INT_START_def        (uint32_t) 0x0000003b
++#define     fld_U_INT_LENGTH_def        (uint32_t) 0x0000000f
++#define     fld_V_INT_LENGTH_def        (uint32_t) 0x0000000f
++#define     fld_CRDR_ACTIVE_GAIN_def    (uint32_t) 0x0000007a
++#define     fld_CBDB_ACTIVE_GAIN_def    (uint32_t) 0x000000ac
+ 
+-#define     fld_DVS_DIRECTION_def       (CARD32) 0x00000000
+-#define     fld_DVS_VBI_CARD8_SWAP_def   (CARD32) 0x00000000
+-#define     fld_DVS_CLK_SELECT_def      (CARD32) 0x00000000
+-#define     fld_CONTINUOUS_STREAM_def   (CARD32) 0x00000000
+-#define     fld_DVSOUT_CLK_DRV_def      (CARD32) 0x00000001
+-#define     fld_DVSOUT_DATA_DRV_def     (CARD32) 0x00000001
++#define     fld_DVS_DIRECTION_def       (uint32_t) 0x00000000
++#define     fld_DVS_VBI_UINT8_SWAP_def  (uint32_t) 0x00000000
++#define     fld_DVS_CLK_SELECT_def      (uint32_t) 0x00000000
++#define     fld_CONTINUOUS_STREAM_def   (uint32_t) 0x00000000
++#define     fld_DVSOUT_CLK_DRV_def      (uint32_t) 0x00000001
++#define     fld_DVSOUT_DATA_DRV_def     (uint32_t) 0x00000001
+ 
+-#define     fld_COMB_CNTL0_def          (CARD32) 0x09438090
+-#define     fld_COMB_CNTL1_def          (CARD32) 0x00000010
++#define     fld_COMB_CNTL0_def          (uint32_t) 0x09438090
++#define     fld_COMB_CNTL1_def          (uint32_t) 0x00000010
+ 
+-#define     fld_COMB_CNTL2_def          (CARD32) 0x16161010
+-#define     fld_COMB_LENGTH_def         (CARD32) 0x0718038A
++#define     fld_COMB_CNTL2_def          (uint32_t) 0x16161010
++#define     fld_COMB_LENGTH_def         (uint32_t) 0x0718038A
+ 
+-#define     fld_SYNCTIP_REF0_def        (CARD32) 0x00000037
+-#define     fld_SYNCTIP_REF1_def        (CARD32) 0x00000029
+-#define     fld_CLAMP_REF_def           (CARD32) 0x0000003B
+-#define     fld_AGC_PEAKWHITE_def       (CARD32) 0x000000FF
+-#define     fld_VBI_PEAKWHITE_def       (CARD32) 0x000000D2
++#define     fld_SYNCTIP_REF0_def        (uint32_t) 0x00000037
++#define     fld_SYNCTIP_REF1_def        (uint32_t) 0x00000029
++#define     fld_CLAMP_REF_def           (uint32_t) 0x0000003B
++#define     fld_AGC_PEAKWHITE_def       (uint32_t) 0x000000FF
++#define     fld_VBI_PEAKWHITE_def       (uint32_t) 0x000000D2
+ 
+-#define     fld_WPA_THRESHOLD_def       (CARD32) 0x000003B0
++#define     fld_WPA_THRESHOLD_def       (uint32_t) 0x000003B0
+ 
+-#define     fld_WPA_TRIGGER_LO_def      (CARD32) 0x000000B4
+-#define     fld_WPA_TRIGGER_HIGH_def    (CARD32) 0x0000021C
++#define     fld_WPA_TRIGGER_LO_def      (uint32_t) 0x000000B4
++#define     fld_WPA_TRIGGER_HIGH_def    (uint32_t) 0x0000021C
+ 
+-#define     fld_LOCKOUT_START_def       (CARD32) 0x00000206
+-#define     fld_LOCKOUT_END_def         (CARD32) 0x00000021
++#define     fld_LOCKOUT_START_def       (uint32_t) 0x00000206
++#define     fld_LOCKOUT_END_def         (uint32_t) 0x00000021
+ 
+-#define     fld_CH_DTO_INC_def          (CARD32) 0x00400000
+-#define     fld_PLL_SGAIN_def           (CARD32) 0x00000001
+-#define     fld_PLL_FGAIN_def           (CARD32) 0x00000002
++#define     fld_CH_DTO_INC_def          (uint32_t) 0x00400000
++#define     fld_PLL_SGAIN_def           (uint32_t) 0x00000001
++#define     fld_PLL_FGAIN_def           (uint32_t) 0x00000002
+ 
+-#define     fld_CR_BURST_GAIN_def       (CARD32) 0x0000007a
+-#define     fld_CB_BURST_GAIN_def       (CARD32) 0x000000ac
++#define     fld_CR_BURST_GAIN_def       (uint32_t) 0x0000007a
++#define     fld_CB_BURST_GAIN_def       (uint32_t) 0x000000ac
+ 
+-#define     fld_VERT_LOCKOUT_START_def  (CARD32) 0x00000207
+-#define     fld_VERT_LOCKOUT_END_def    (CARD32) 0x0000000E
++#define     fld_VERT_LOCKOUT_START_def  (uint32_t) 0x00000207
++#define     fld_VERT_LOCKOUT_END_def    (uint32_t) 0x0000000E
+ 
+-#define     fld_H_IN_WIND_START_def     (CARD32) 0x00000070
+-#define     fld_V_IN_WIND_START_def     (CARD32) 0x00000027
++#define     fld_H_IN_WIND_START_def     (uint32_t) 0x00000070
++#define     fld_V_IN_WIND_START_def     (uint32_t) 0x00000027
+ 
+-#define     fld_H_OUT_WIND_WIDTH_def    (CARD32) 0x000002f4
++#define     fld_H_OUT_WIND_WIDTH_def    (uint32_t) 0x000002f4
+ 
+-#define     fld_V_OUT_WIND_WIDTH_def    (CARD32) 0x000000f0
++#define     fld_V_OUT_WIND_WIDTH_def    (uint32_t) 0x000000f0
+ 
+-#define     fld_HS_LINE_TOTAL_def       (CARD32) 0x0000038E
++#define     fld_HS_LINE_TOTAL_def       (uint32_t) 0x0000038E
+ 
+-#define     fld_MIN_PULSE_WIDTH_def     (CARD32) 0x0000002F
+-#define     fld_MAX_PULSE_WIDTH_def     (CARD32) 0x00000046
++#define     fld_MIN_PULSE_WIDTH_def     (uint32_t) 0x0000002F
++#define     fld_MAX_PULSE_WIDTH_def     (uint32_t) 0x00000046
+ 
+-#define     fld_WIN_CLOSE_LIMIT_def     (CARD32) 0x0000004D
+-#define     fld_WIN_OPEN_LIMIT_def      (CARD32) 0x000001B7
++#define     fld_WIN_CLOSE_LIMIT_def     (uint32_t) 0x0000004D
++#define     fld_WIN_OPEN_LIMIT_def      (uint32_t) 0x000001B7
+ 
+-#define     fld_VSYNC_INT_TRIGGER_def   (CARD32) 0x000002AA
++#define     fld_VSYNC_INT_TRIGGER_def   (uint32_t) 0x000002AA
+ 
+-#define     fld_VSYNC_INT_HOLD_def      (CARD32) 0x0000001D
++#define     fld_VSYNC_INT_HOLD_def      (uint32_t) 0x0000001D
+ 
+-#define     fld_VIN_M0_def              (CARD32) 0x00000039
+-#define     fld_VIN_N0_def              (CARD32) 0x0000014c
+-#define     fld_MNFLIP_EN_def           (CARD32) 0x00000000
+-#define     fld_VIN_P_def               (CARD32) 0x00000006
+-#define     fld_REG_CLK_SEL_def         (CARD32) 0x00000000
++#define     fld_VIN_M0_def              (uint32_t) 0x00000039
++#define     fld_VIN_N0_def              (uint32_t) 0x0000014c
++#define     fld_MNFLIP_EN_def           (uint32_t) 0x00000000
++#define     fld_VIN_P_def               (uint32_t) 0x00000006
++#define     fld_REG_CLK_SEL_def         (uint32_t) 0x00000000
+ 
+-#define     fld_VIN_M1_def              (CARD32) 0x00000000
+-#define     fld_VIN_N1_def              (CARD32) 0x00000000
+-#define     fld_VIN_DRIVER_SEL_def      (CARD32) 0x00000000
+-#define     fld_VIN_MNFLIP_REQ_def      (CARD32) 0x00000000
+-#define     fld_VIN_MNFLIP_DONE_def     (CARD32) 0x00000000
+-#define     fld_TV_LOCK_TO_VIN_def      (CARD32) 0x00000000
+-#define     fld_TV_P_FOR_WINCLK_def     (CARD32) 0x00000004
++#define     fld_VIN_M1_def              (uint32_t) 0x00000000
++#define     fld_VIN_N1_def              (uint32_t) 0x00000000
++#define     fld_VIN_DRIVER_SEL_def      (uint32_t) 0x00000000
++#define     fld_VIN_MNFLIP_REQ_def      (uint32_t) 0x00000000
++#define     fld_VIN_MNFLIP_DONE_def     (uint32_t) 0x00000000
++#define     fld_TV_LOCK_TO_VIN_def      (uint32_t) 0x00000000
++#define     fld_TV_P_FOR_WINCLK_def     (uint32_t) 0x00000004
+ 
+-#define     fld_VINRST_def              (CARD32) 0x00000001
+-#define     fld_VIN_CLK_SEL_def         (CARD32) 0x00000000
++#define     fld_VINRST_def              (uint32_t) 0x00000001
++#define     fld_VIN_CLK_SEL_def         (uint32_t) 0x00000000
+ 
+-#define     fld_VS_FIELD_BLANK_START_def    (CARD32) 0x00000206
++#define     fld_VS_FIELD_BLANK_START_def    (uint32_t) 0x00000206
+ 
+-#define     fld_VS_FIELD_BLANK_END_def  (CARD32) 0x0000000A
++#define     fld_VS_FIELD_BLANK_END_def  (uint32_t) 0x0000000A
+ 
+-/*#define     fld_VS_FIELD_IDLOCATION_def (CARD32) 0x00000105 */
+-#define     fld_VS_FIELD_IDLOCATION_def (CARD32) 0x00000001
+-#define     fld_VS_FRAME_TOTAL_def      (CARD32) 0x00000217
++/*#define     fld_VS_FIELD_IDLOCATION_def (uint32_t) 0x00000105 */
++#define     fld_VS_FIELD_IDLOCATION_def (uint32_t) 0x00000001
++#define     fld_VS_FRAME_TOTAL_def      (uint32_t) 0x00000217
+ 
+-#define     fld_SYNC_TIP_START_def      (CARD32) 0x00000372
+-#define     fld_SYNC_TIP_LENGTH_def     (CARD32) 0x0000000F
++#define     fld_SYNC_TIP_START_def      (uint32_t) 0x00000372
++#define     fld_SYNC_TIP_LENGTH_def     (uint32_t) 0x0000000F
+ 
+-#define     fld_GAIN_FORCE_DATA_def     (CARD32) 0x00000000
+-#define     fld_GAIN_FORCE_EN_def       (CARD32) 0x00000000
+-#define     fld_I_CLAMP_SEL_def         (CARD32) 0x00000003
+-#define     fld_I_AGC_SEL_def           (CARD32) 0x00000001
+-#define     fld_EXT_CLAMP_CAP_def       (CARD32) 0x00000001
+-#define     fld_EXT_AGC_CAP_def         (CARD32) 0x00000001
+-#define     fld_DECI_DITHER_EN_def      (CARD32) 0x00000001
+-#define     fld_ADC_PREFHI_def          (CARD32) 0x00000000
+-#define     fld_ADC_CH_GAIN_SEL_def     (CARD32) 0x00000001
++#define     fld_GAIN_FORCE_DATA_def     (uint32_t) 0x00000000
++#define     fld_GAIN_FORCE_EN_def       (uint32_t) 0x00000000
++#define     fld_I_CLAMP_SEL_def         (uint32_t) 0x00000003
++#define     fld_I_AGC_SEL_def           (uint32_t) 0x00000001
++#define     fld_EXT_CLAMP_CAP_def       (uint32_t) 0x00000001
++#define     fld_EXT_AGC_CAP_def         (uint32_t) 0x00000001
++#define     fld_DECI_DITHER_EN_def      (uint32_t) 0x00000001
++#define     fld_ADC_PREFHI_def          (uint32_t) 0x00000000
++#define     fld_ADC_CH_GAIN_SEL_def     (uint32_t) 0x00000001
+ 
+-#define     fld_HS_PLL_SGAIN_def        (CARD32) 0x00000003
++#define     fld_HS_PLL_SGAIN_def        (uint32_t) 0x00000003
+ 
+-#define     fld_NREn_def                (CARD32) 0x00000000
+-#define     fld_NRGainCntl_def          (CARD32) 0x00000000
+-#define     fld_NRBWTresh_def           (CARD32) 0x00000000
+-#define     fld_NRGCTresh_def           (CARD32) 0x00000000
+-#define     fld_NRCoefDespeclMode_def   (CARD32) 0x00000000
++#define     fld_NREn_def                (uint32_t) 0x00000000
++#define     fld_NRGainCntl_def          (uint32_t) 0x00000000
++#define     fld_NRBWTresh_def           (uint32_t) 0x00000000
++#define     fld_NRGCTresh_def           (uint32_t) 0x00000000
++#define     fld_NRCoefDespeclMode_def   (uint32_t) 0x00000000
+ 
+-#define     fld_GPIO_5_OE_def           (CARD32) 0x00000000
+-#define     fld_GPIO_6_OE_def           (CARD32) 0x00000000
++#define     fld_GPIO_5_OE_def           (uint32_t) 0x00000000
++#define     fld_GPIO_6_OE_def           (uint32_t) 0x00000000
+ 
+-#define     fld_GPIO_5_OUT_def          (CARD32) 0x00000000
+-#define     fld_GPIO_6_OUT_def          (CARD32) 0x00000000
++#define     fld_GPIO_5_OUT_def          (uint32_t) 0x00000000
++#define     fld_GPIO_6_OUT_def          (uint32_t) 0x00000000
+ 
+ /* End of field default values. */
+ 


Index: xorg-x11-drv-ati.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xorg-x11-drv-ati/devel/xorg-x11-drv-ati.spec,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -r1.91 -r1.92
--- xorg-x11-drv-ati.spec	6 Apr 2008 07:14:38 -0000	1.91
+++ xorg-x11-drv-ati.spec	30 Jul 2008 01:01:29 -0000	1.92
@@ -5,7 +5,7 @@
 Summary:   Xorg X11 ati video driver
 Name:      xorg-x11-drv-ati
 Version:   6.8.0
-Release:   10%{?dist}
+Release:   19%{?dist}
 URL:       http://www.x.org
 License:   MIT
 Group:     User Interface/X Hardware Support
@@ -22,6 +22,7 @@
 Patch4:     radeon-6.7.196-faster-ddc.patch
 
 # Rage 128 patches (100-199)
+Patch100: r128-bios-size.patch
 
 # mach64 patches (200-299)
 Patch200: mach64-ia64-pagesize.patch
@@ -47,8 +48,9 @@
 
 %patch1 -p1 -b .git
 %patch2 -p1 -b .git2
-%patch4 -p1 -b .ddc
+#patch4 -p1 -b .ddc
 
+%patch100 -p1 -b .r128-bios
 %patch200 -p1 -b .mach64-ia64
 
 %build
@@ -89,6 +91,35 @@
 %{_mandir}/man4/radeon.4*
 
 %changelog
+* Wed Jul 30 2008 Dave Airlie <airlied at redhat.com> 6.8.0-19
+- Update to latest upstream release + fixes
+
+* Thu Jun 26 2008 Dave Airlie <airlied at redhat.com> 6.8.0-18
+- update to latest git 6.8.192 beta
+
+* Wed May 28 2008 Dave Airlie <airlied at redhat.com> 6.8.0-17
+- fix multiple VT switch issues on r600 cards
+- assorted upstream goodness
+
+* Sat May 24 2008 Dave Airlie <airlied at redhat.com> 6.8.0-16
+- Fix PLL on r600 LVDS (#444542)
+- update to other upstream fixes
+
+* Mon May 12 2008 Dave Airlie <airlied at redhat.com> 6.8.0-15
+- The RS482 sucks - same pci id, mobile and non-mobile parts.
+
+* Mon May 12 2008 Dave Airlie <airlied at redhat.com> 6.8.0-14
+- add initial cloning support for RN50 (#439879)
+
+* Wed May 07 2008 Dave Airlie <airlied at redhat.com> 6.8.0-13
+- more upstream fixes for EXA accel + zaphod mode
+
+* Thu Apr 24 2008 Dave Airlie <airlied at redhat.com> 6.8.0-12
+- not so much faster as kill my Apple MAC DDC - next time do this upstream first
+
+* Thu Apr 24 2008 Dave Airlie <airlied at redhat.com> 6.8.0-11
+- fix r128 bios size issue (#439022)
+
 * Sun Apr 06 2008 Dave Airlie <airlied at redhat.com> 6.8.0-10
 - attempt to fix VT switch and X restart hangs
 




More information about the scm-commits mailing list