[Intel-gfx] GMA 500 Support

Dave Airlie airlied at gmail.com
Tue Sep 29 10:29:09 CEST 2009


On Tue, Sep 29, 2009 at 11:35 AM, David A. Greene <greened at obbligato.org> wrote:
> On Sunday 27 September 2009 03:53, Dave Airlie wrote:
>
>> Poulsbo is pretty much an intel 915 modesetting portion with the
>> SGX 3D. I think it might even have an i915 2D engine, but I'm not 100% sure
>> on that.
>
> Ah, that makes some sense.  Hence the hideous amount of code duplication with
> i915.
>
> Who would know for sure whether the 2D engine is an i915?  Surely someone at
> Intel knows.  Can anyone from Intel comment?

I doubt they care, its a different part of the company that looks
after poulsbo and
created the mess.

>
>> Port the current code to either new TTM or GEM, port to current modesetting
>> tree, fixup userspace DDX driver to work.
>
> If (*if!*) it's like an i915 for 2D it seems that using the existing i915
> driver for 2D should work, no?  Just have it recognize the poulsbo ID and go?

No since there is no such thing as a "2D" driver, the 2D DDX uses the 3D
engine, and I'm sure  they've moved enough stuff around to keep people
guessing.

>
> It's called "firmware" in the Ubuntu package but who knows what their
> terminology means.  A 3D driver binary blob makes more sense.

yes thats the blob, not firmware.

Dave



More information about the Intel-gfx mailing list