1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2025-04-21 12:27:27 +03:00

[x86] add net5501 support

This patch brings up the net5501 platform.

Note that the x86/ target included support for all x86/ class
processors.  That's not technically correct.  This should be constrained
only to the "generic" subtarget.  Every x86-class target that isn't
generic should be able to select only the optimizations/capabilities
applicable to that architectural variant.

It's also assumed that all x86 processors have keyboard & mouse ports,
ISA, DMI, ACPI... the embedded ones typically don't.  Again, moving
that to the generic subtarget.

Fortunately, this was a fairly benign tweak.

The net5501 board includes the following logic:

Geode/LX processor
CS5535 super-I/O chip
PC87360 sensor chip
Via Rhine Ethernet controllers
Via Sata controllers
USB, LEDS, I2C

Signed-off-by: Philip Prindeville <philipp_subx@redfish-solutions.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20794 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
florian
2010-04-11 12:36:55 +00:00
parent 2f643ce9e6
commit 8ff8151448
8 changed files with 153 additions and 61 deletions

View File

@@ -801,7 +801,7 @@ define KernelPackage/cs5535-gpio
DEPENDS:=@TARGET_x86||@TARGET_olpc
KCONFIG:=CONFIG_CS5535_GPIO
FILES:=$(LINUX_DIR)/drivers/char/cs5535_gpio.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,90,cs5535_gpio)
AUTOLOAD:=$(call AutoLoad,50,cs5535_gpio)
endef
define KernelPackage/cs5535-gpio/description
@@ -874,3 +874,34 @@ define KernelPackage/rfkill/description
endef
$(eval $(call KernelPackage,rfkill))
define KernelPackage/geodewdt
SUBMENU:=$(OTHER_MENU)
TITLE:=Geode/LX Watchdog timer
DEPENDS:=@TARGET_x86 @LINUX_2_6
KCONFIG:=CONFIG_GEODE_WDT
FILES:=$(LINUX_DIR)/drivers/$(WATCHDOG_DIR)/geodewdt.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,50,geodewdt)
endef
define KernelPackage/geodewdt/description
Kernel module for Geode watchdog timer.
endef
$(eval $(call KernelPackage,geodewdt))
define KernelPackage/pc8736x-gpio
SUBMENU:=$(OTHER_MENU)
TITLE:=PC8736x GPIO support
DEPENDS:=@TARGET_x86
KCONFIG:=CONFIG_PC8736x_GPIO
FILES:=$(LINUX_DIR)/drivers/char/pc8736x_gpio.$(LINUX_KMOD_SUFFIX)
AUTOLOAD:=$(call AutoLoad,40,pc8736x_gpio)
endef
define KernelPackage/pc8736x-gpio/description
Kernel module for PC8736x GPIO
endef
$(eval $(call KernelPackage,pc8736x-gpio))