Add the MFGPT high precision timers, and integration into the schedule (clock events).
Use OHCI, not UHCI usb module.
Remove VIA SATA driver from Alix2... that was accidentally cloned from net5501 platform.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 27038
The pata-cs5535/pata-cs5536 driver is actually fairly rare: it only gets used on embedded platforms. Therefore, we remove it from the generic x86 configuration.
Also, add definitions for other useful geode modules (high-res timers, MFGPT timers, etc).
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 27037
Add the PC speaker back to the Geos platform.
Add DMI support in BIOS.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 26678
The previous technique didn't work with "make defconfig" correctly.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 26458
Ergo, we need to use a deferred definition of GEOS_GPIO (and can't use ifeq/endif).
Signed-off-by: Philip Prindeville <philipp@openwrt.org
SVN-Revision: 26397
The early versions of the platform shipped with coreboot 3.0, which had some issues rebooting correctly the first time.
Allow the user to upgrade his BIOS from Linux.
Signed-of-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 26344
CONFIG_X86_GENERIC obscures CONFIG_MGEODE_LX, etc. and causes it to use wrong cache-line size.
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 24071
This is a Geode LX800 with 512MB of DDR400 memory, 2 8139CP interfaces, 2 Solos ADSL2+ interfaces, USB, serial console, CF slot, and miniPCI slot.
I'll add support for the LEDs separately.
Signed-off-by: Philip A. Prindeville
SVN-Revision: 23390