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:
@@ -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))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user