From mboxrd@z Thu Jan 1 00:00:00 1970
From: bugzilla-daemon@freedesktop.org
Subject: [Bug 26891] Radeon KMS on Macs with EFI boot
Date: Thu, 12 May 2011 05:06:39 -0700 (PDT)
Message-ID: <20110512120639.D839013004E@annarchy.freedesktop.org>
References:
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Return-path:
Received: from annarchy.freedesktop.org (annarchy.freedesktop.org
[131.252.210.176])
by gabe.freedesktop.org (Postfix) with ESMTP id D325A9E7F8
for ;
Thu, 12 May 2011 05:06:39 -0700 (PDT)
In-Reply-To:
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org
Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org
To: dri-devel@lists.freedesktop.org
List-Id: dri-devel@lists.freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=26891
--- Comment #2 from shirk@bitspin.org 2011-05-12 05:06:39 PDT ---
Hi,
since I'm triple booting my MBP for some time now (using mostly grub2@efi)
I integrated your patch im my local git tree and can confirm it works as
intended.
Without using radeon-ucode binaries I'm able to run X in full resolution
without any trouble (no direct rendering however).
I was even able to compile the radeon kms driver directly into the kernel by
including the vbios / ucode binaries as blobs or placing them in my intramfs.
However when trying to enable direct rendering (by loading radion-ucodes)
I get some serious display flicker and sometimes a wrong display placement.
Looks like some timings are horribly wrong..
I really love to be able to boot my kernel in pure EFI mode without fakebios
etc.
If I can be of any help to improve the situation let me know.
I'm not unexperienced in kernel/driver coding and I'm a happy guinea pig ;)
-- my hardware specs --
MacBookPro8,2 (early 2011)
- Intel Core I7 (2,2Ghz, quad)
- ATI Radeon HD 6750m (the 1Gb model)
------------------------
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.