The driver says portions were _derrived_ from the 2.4 driver. Its not a straight port.
I've asked the author to comment on what the differences are.
Here's his response:
===
Aside from being more recient whats the difference between your driver and the 2.6.11 driver patch from AMD?
There's only a driver for the Geode LX (or more correctly, our AMD FAE couldn't point me to a driver for the Geode GX).
AMD's drivers tend to use their OS independant HAL (c.f. cimarron for the Geode LX driver and their use of the Durango API in their old 2.4 drivers for the Geode GX). As such, they're not suitable for inclusion into the kernel anyway.
David Vrabel ===
-- Richard A. Smith