diff options
author | John Crispin <john@openwrt.org> | 2011-07-06 10:36:47 +0000 |
---|---|---|
committer | John Crispin <john@openwrt.org> | 2011-07-06 10:36:47 +0000 |
commit | 8a5ec4142f3d5fad5f18d4e5c57c38a24708116f (patch) | |
tree | e23771b126aa7c7ada3b0e4df235de8101886136 /package/uboot-lantiq/patches/500-gigasx.patch | |
parent | b808c1bc03363e4c7e5be7b07e8ab8be550c6ba3 (diff) | |
download | upstream-8a5ec4142f3d5fad5f18d4e5c57c38a24708116f.tar.gz upstream-8a5ec4142f3d5fad5f18d4e5c57c38a24708116f.tar.bz2 upstream-8a5ec4142f3d5fad5f18d4e5c57c38a24708116f.zip |
add support for gigaset SX76X to uboot-lantiq
SVN-Revision: 27488
Diffstat (limited to 'package/uboot-lantiq/patches/500-gigasx.patch')
-rw-r--r-- | package/uboot-lantiq/patches/500-gigasx.patch | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/package/uboot-lantiq/patches/500-gigasx.patch b/package/uboot-lantiq/patches/500-gigasx.patch new file mode 100644 index 0000000000..fe384ef788 --- /dev/null +++ b/package/uboot-lantiq/patches/500-gigasx.patch @@ -0,0 +1,35 @@ +--- a/Makefile ++++ b/Makefile +@@ -3613,6 +3613,32 @@ + $(eval $(call arcadyan, arv752DPW%config)) + $(eval $(call arcadyan, arv752DPW22%config)) + ++gigaSX76X%config : unconfig ++ @mkdir -p $(obj)include ++ @mkdir -p $(obj)board/infineon/easy50712 ++ @[ -z "$(findstring ramboot,$@)" ] || \ ++ { echo "TEXT_BASE = 0xA0400000" >$(obj)board/infineon/easy50712/config.tmp ; \ ++ echo "#define CONFIG_SYS_RAMBOOT" >>$(obj)include/config.h ; \ ++ $(XECHO) "... with ramboot configuration" ; \ ++ } ++ @if [ "$(findstring _DDR,$@)" -a -z "$(findstring ramboot,$@)" ] ; then \ ++ echo "#define CONFIG_USE_DDR_RAM" >>$(obj)include/config.h ; \ ++ echo "#define CONFIG_BOOTSTRAP" >>$(obj)include/config.h ; \ ++ DDR=$(subst DDR,,$(filter DDR%,$(subst _, ,$@))); \ ++ case "$${DDR}" in \ ++ 111M|166M|e111M|e166M|promos400|samsung166|psc166) \ ++ $(XECHO) "... with DDR RAM config $${DDR}" ; \ ++ echo "#define CONFIG_USE_DDR_RAM_CFG_$${DDR}" >>$(obj)include/config.h ;; \ ++ *) $(XECHO) "... DDR RAM config \\\"$${DDR}\\\" unknown, use default"; \ ++ esac; \ ++ fi ++ echo "#define CONFIG_SWITCH_PORT1 1" >>$(obj)include/config.h ++ echo "#define CONFIG_SWITCH_PIN 3" >>$(obj)include/config.h ++ echo "#define CONFIG_BUTTON_PORT0 1" >>$(obj)include/config.h ++ echo "#define CONFIG_BUTTON_PIN 14" >>$(obj)include/config.h ++ echo "#define CONFIG_BUTTON_LEVEL 1" >>$(obj)include/config.h ++ @$(MKCONFIG) -a easy50712 mips mips easy50712 infineon danube ++ + easy50712%config : unconfig + @mkdir -p $(obj)include + @mkdir -p $(obj)board/infineon/easy50712 |