Date: Tue, 8 Feb 2011 17:38:55 -0500 From: Jung-uk Kim <jkim@FreeBSD.org> To: freebsd-ports@FreeBSD.org, miwi@freebsd.org Cc: freebsd-x11@freebsd.org Subject: Re: [CFT] xf86-video-ati 6.14.0 Message-ID: <201102081738.59493.jkim@FreeBSD.org> In-Reply-To: <AANLkTi=mLUhSJyTD2-su3obG=3S0ni=zGOZM-Sen_V5M@mail.gmail.com> References: <AANLkTi=mLUhSJyTD2-su3obG=3S0ni=zGOZM-Sen_V5M@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--Boundary-00=_DYcUNrrd8mIBAcC Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Content-Disposition: inline On Saturday 05 February 2011 12:22 am, Martin Wilke wrote: > Howdy, > > 2 days ago was a new ati driver released. fluffy@ and me was using > for few weeks the git version without problems, but we’d like to > make sure this dosen’t broke anything for our ati users. > Here is a patch: > http://people.freebsd.org/~miwi/ati-6140.diff<http://people.freebsd >.org/%7Emiwi/ati-6140.diff> Changelog: > http://lists.freedesktop.org/archives/xorg-announce/2011-February/0 >01602.html > > Please test and report back, if no problems I’d like to commit it > next week. thx > PS: this release fix some problems with HD54XX chips the bug with > strg+ctrl+backspace; bug is gone for me. Unfortunately, it didn't work for me, i.e., atombios_pick_dig_encoder() undefined. It seems the src/atombios_output.c patch was mis-merged. Please see the attached patch for the fix. Thanks for working on this! Jung-uk Kim --Boundary-00=_DYcUNrrd8mIBAcC Content-Type: text/plain; charset="utf-8"; name="patch-src-atombios_output.c" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="patch-src-atombios_output.c" --- src/atombios_output.c.orig 2011-02-08 17:18:04.000000000 -0500 +++ src/atombios_output.c 2011-02-08 17:18:54.000000000 -0500 @@ -172,7 +172,6 @@ #define DP_SET_POWER_D3 0x2 static void do_displayport_link_train(xf86OutputPtr output); -static void atombios_pick_dig_encoder(xf86OutputPtr output); static int atombios_output_dac_setup(xf86OutputPtr output, int action) @@ -1469,7 +1468,6 @@ if (radeon_encoder == NULL) return; - atombios_pick_dig_encoder(output); switch (radeon_encoder->encoder_id) { case ENCODER_OBJECT_ID_INTERNAL_TMDS1: @@ -1781,7 +1779,7 @@ } } -static void +void atombios_pick_dig_encoder(xf86OutputPtr output) { xf86CrtcConfigPtr xf86_config = XF86_CRTC_CONFIG_PTR(output->scrn); @@ -1878,7 +1876,6 @@ return; radeon_output->pixel_clock = adjusted_mode->Clock; - atombios_pick_dig_encoder(output); atombios_output_overscan_setup(output, mode, adjusted_mode); atombios_output_scaler_setup(output); atombios_set_output_crtc_source(output); --Boundary-00=_DYcUNrrd8mIBAcC--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201102081738.59493.jkim>