[Xorg-driver-geode] Geode GX2 + CS5535 broken GPIO

Martin-Éric Racine q-funk at iki.fi
Wed Aug 6 00:40:11 PDT 2008


On 8/5/08, Jordan Crouse <jordan.crouse at amd.com> wrote:
> On 05/08/08 12:50 -0400, Gideon Romm wrote:
>  > On Geode GX2 units with CS5535 companion board, the geode driver breaks
>  > with:
>  >
>  > "Could not find the GPIO I/O base"
>
>  Hmm - I'm assuming that you are not using pciaccess - it should still
>  work for pciaccess, since the 5535 ISA device is in the same slot as
>  the 5536.

libpciaccess appeared with X core 1.5. He is using 1.4 from Ubuntu/Hardy.

>  > I wonder why it was necessary to introduce the hard code for the CS5536.
>
>  Just an oversight.
>
>  > Also, I do not see any xorg.conf flag or option to disable the DDC probing.
>  > I think disabling the DDC probe for now, would allow me to use the geode
>  > driver on this board.
>
>  There isn't an xorg.conf option.  If the 'nsc' driver works for you,
>  then use that.  Otherwise, you can add a check for the 5535 ISA
>  device in geode_ddc.c as well (the device number is 0x002b100b).
>
>  I'll fix all of the above for the next -geode version.  Thanks
>  for the bug report.

If this fix can be commited to GIT during August, I should be able to
put that as a patch to 2.10.0 for Debian/Lenny and Ubuntu/Intrepid,
before they hit final freeze.

-- 
Martin-Éric Racine
http://q-funk.iki.fi


More information about the Xorg-driver-geode mailing list