1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-07-02 23:55:28 +03:00

[PATCH 1/2] geos: cleanup GPIO driver name

In 3.1, the old drivers/char/ entry for the CS5535 GPIO driver went obsolete.
Make Geos use a recent kernel and remove this ambiguity.
[Patch from Philipp Prindeville, via  http://patchwork.openwrt.org/patch/1815/]


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29995 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
jow 2012-02-02 18:44:35 +00:00
parent 77a6336d85
commit 77840b96be

View File

@ -1,9 +1,9 @@
LINUX_VERSION:=3.2.2
BOARDNAME:=Traverse Geos
FEATURES:=squashfs jffs2 ext4 pci usb gpio
GEOS_GPIO = $(if $(findstring 2.6.32,$(LINUX_VERSION)),gpio-cs5535,gpio-cs5535-new)
DEFAULT_PACKAGES += \
kmod-crypto-hw-geode kmod-crypto-ocf \
kmod-$(GEOS_GPIO) kmod-gpio-nsc \
kmod-gpio-cs5535-new kmod-gpio-nsc \
kmod-wdt-geode kmod-cs5535-clockevt kmod-cs5535-mfgpt \
kmod-cs5536 \
kmod-hwmon-core kmod-hwmon-lm90 \
@ -30,6 +30,6 @@ define Target/Description
Build firmware images for Traverse Geos board
endef
define KernelPackage/$(GEOS_GPIO)/install
sed -i -r -e 's/$$$$$$$$/ mask=$(CS5535_MASK)/' $(1)/etc/modules.d/??-$(GEOS_GPIO)
define KernelPackage/gpio-cs5535-new/install
sed -i -r -e 's/$$$$$$$$/ mask=$(CS5535_MASK)/' $(1)/etc/modules.d/??-gpio-cs5535-new
endef