move ifxmips uboot to package/

SVN-Revision: 11601
master
Felix Fietkau 16 years ago
parent f5bdb5432f
commit 783bb0e81c
  1. 23
      package/uboot-ifxmips/Makefile
  2. 0
      package/uboot-ifxmips/files/board/danube/Makefile
  3. 0
      package/uboot-ifxmips/files/board/danube/README
  4. 0
      package/uboot-ifxmips/files/board/danube/config.mk
  5. 0
      package/uboot-ifxmips/files/board/danube/danube.c
  6. 0
      package/uboot-ifxmips/files/board/danube/ddr_settings.h
  7. 0
      package/uboot-ifxmips/files/board/danube/ddr_settings_111.h
  8. 0
      package/uboot-ifxmips/files/board/danube/ddr_settings_166.h
  9. 0
      package/uboot-ifxmips/files/board/danube/ddr_settings_PROMOSDDR400.h
  10. 0
      package/uboot-ifxmips/files/board/danube/ddr_settings_Samsung_166.h
  11. 0
      package/uboot-ifxmips/files/board/danube/ddr_settings_e111.h
  12. 0
      package/uboot-ifxmips/files/board/danube/ddr_settings_e166.h
  13. 0
      package/uboot-ifxmips/files/board/danube/ddr_settings_psc_166.h
  14. 0
      package/uboot-ifxmips/files/board/danube/ddr_settings_r111.h
  15. 0
      package/uboot-ifxmips/files/board/danube/ddr_settings_r166.h
  16. 0
      package/uboot-ifxmips/files/board/danube/flash.c
  17. 0
      package/uboot-ifxmips/files/board/danube/lowlevel_init.S
  18. 0
      package/uboot-ifxmips/files/board/danube/pmuenable.S
  19. 0
      package/uboot-ifxmips/files/board/danube/u-boot-bootstrap.lds
  20. 0
      package/uboot-ifxmips/files/board/danube/u-boot.lds
  21. 0
      package/uboot-ifxmips/files/common/flash_danube.c
  22. 0
      package/uboot-ifxmips/files/cpu/mips/danube/Makefile
  23. 0
      package/uboot-ifxmips/files/cpu/mips/danube/asc_serial.c
  24. 0
      package/uboot-ifxmips/files/cpu/mips/danube/asc_serial.h
  25. 0
      package/uboot-ifxmips/files/cpu/mips/danube/au1x00_eth.c
  26. 0
      package/uboot-ifxmips/files/cpu/mips/danube/au1x00_serial.c
  27. 0
      package/uboot-ifxmips/files/cpu/mips/danube/au1x00_usb_ohci.c
  28. 0
      package/uboot-ifxmips/files/cpu/mips/danube/au1x00_usb_ohci.h
  29. 0
      package/uboot-ifxmips/files/cpu/mips/danube/cache.S
  30. 0
      package/uboot-ifxmips/files/cpu/mips/danube/config.mk
  31. 0
      package/uboot-ifxmips/files/cpu/mips/danube/cpu.c
  32. 0
      package/uboot-ifxmips/files/cpu/mips/danube/ifx_asc.c
  33. 0
      package/uboot-ifxmips/files/cpu/mips/danube/ifx_cache.S
  34. 0
      package/uboot-ifxmips/files/cpu/mips/danube/ifx_cgu.c
  35. 0
      package/uboot-ifxmips/files/cpu/mips/danube/ifx_cgu.h
  36. 0
      package/uboot-ifxmips/files/cpu/mips/danube/ifx_clock.c
  37. 0
      package/uboot-ifxmips/files/cpu/mips/danube/ifx_cpu.c
  38. 0
      package/uboot-ifxmips/files/cpu/mips/danube/ifx_start.S
  39. 0
      package/uboot-ifxmips/files/cpu/mips/danube/incaip_clock.c
  40. 0
      package/uboot-ifxmips/files/cpu/mips/danube/incaip_wdt.S
  41. 0
      package/uboot-ifxmips/files/cpu/mips/danube/interrupts.c
  42. 0
      package/uboot-ifxmips/files/cpu/mips/danube/start.S
  43. 0
      package/uboot-ifxmips/files/cpu/mips/danube/start_bootstrap.S
  44. 0
      package/uboot-ifxmips/files/drivers/ifx_sw.c
  45. 0
      package/uboot-ifxmips/files/include/LzmaWrapper.h
  46. 0
      package/uboot-ifxmips/files/include/asm-mips/danube.h
  47. 0
      package/uboot-ifxmips/files/include/asm-mips/errno.h
  48. 0
      package/uboot-ifxmips/files/include/asm-mips/ifx_asc.h
  49. 0
      package/uboot-ifxmips/files/include/asm-mips/inca-ip2.h
  50. 0
      package/uboot-ifxmips/files/include/asm-mips/pinstrap.h
  51. 0
      package/uboot-ifxmips/files/include/asm-mips/romconfig.h
  52. 0
      package/uboot-ifxmips/files/include/boot.h
  53. 0
      package/uboot-ifxmips/files/include/configs/danube.h
  54. 0
      package/uboot-ifxmips/files/include/configs/ifx_cfg.h
  55. 0
      package/uboot-ifxmips/files/include/configs/ifx_extra_env.h
  56. 0
      package/uboot-ifxmips/files/lib_bootstrap/LzmaDecode.c
  57. 0
      package/uboot-ifxmips/files/lib_bootstrap/LzmaDecode.h
  58. 0
      package/uboot-ifxmips/files/lib_bootstrap/LzmaTypes.h
  59. 0
      package/uboot-ifxmips/files/lib_bootstrap/LzmaWrapper.c
  60. 0
      package/uboot-ifxmips/files/lib_bootstrap/Makefile
  61. 0
      package/uboot-ifxmips/files/lib_bootstrap/bootstrap_board_danube.c
  62. 0
      package/uboot-ifxmips/files/lib_bootstrap/console.c
  63. 0
      package/uboot-ifxmips/files/lib_bootstrap/crc32.c
  64. 0
      package/uboot-ifxmips/files/lib_bootstrap/ctype.c
  65. 0
      package/uboot-ifxmips/files/lib_bootstrap/devices.c
  66. 0
      package/uboot-ifxmips/files/lib_bootstrap/display_options.c
  67. 0
      package/uboot-ifxmips/files/lib_bootstrap/lists.c
  68. 0
      package/uboot-ifxmips/files/lib_bootstrap/string.c
  69. 0
      package/uboot-ifxmips/files/lib_bootstrap/time.c
  70. 0
      package/uboot-ifxmips/files/lib_bootstrap/vsprintf.c
  71. 0
      package/uboot-ifxmips/files/lib_generic/LzmaDecode.c
  72. 0
      package/uboot-ifxmips/files/lib_generic/LzmaDecode.h
  73. 0
      package/uboot-ifxmips/files/lib_generic/LzmaTypes.h
  74. 0
      package/uboot-ifxmips/files/lib_generic/LzmaWrapper.c
  75. 0
      package/uboot-ifxmips/files/net/ifx_eth.c
  76. 0
      package/uboot-ifxmips/files/net/net_danube.c
  77. 0
      package/uboot-ifxmips/files/net/nfs_danube.c
  78. 0
      package/uboot-ifxmips/files/net/tftp_danube.c
  79. 0
      package/uboot-ifxmips/files/tools/crc32_danube.c
  80. 0
      package/uboot-ifxmips/files/tools/environment_danube.c
  81. 0
      package/uboot-ifxmips/patches/100-ifx.patch
  82. 8
      target/linux/ifxmips/image/Makefile

@ -17,18 +17,31 @@ PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
PKG_SOURCE_URL:=ftp://ftp.denx.de/pub/u-boot
PKG_MD5SUM:=579707c8ecbf1ab4127285d2aac2a9ee
PKG_CAT:=bzcat
PKG_TARGETS:=bin
include $(INCLUDE_DIR)/package.mk
define Build/Compile
define Package/uboot-ifxmips
SECTION:=boot
CATEGORY:=Boot Loaders
DEPENDS:=@TARGET_ifxmips
TITLE:=U-Boot for Infineon MIPS boards
URL:=http://www.denx.de/wiki/UBoot/WebHome
endef
define Build/Prepare
$(call Build/Prepare/Default)
cp -r ./files/* $(PKG_BUILD_DIR)
find $(PKG_BUILD_DIR) -name .svn | $(XARGS) rm -rf
endef
define Build/Compile
cd $(PKG_BUILD_DIR);chmod a+x build_danube.sh;./build_danube.sh
endef
define Build/InstallDev
mkdir -p $(BIN_DIR)
dd if=$(PKG_BUILD_DIR)/u-boot.ifx of=$(BIN_DIR)/u-boot.ifx bs=64k conv=sync
define Package/uboot-ifxmips/install
mkdir -p $(1)
dd if=$(PKG_BUILD_DIR)/u-boot.ifx of=$(1)/u-boot.ifx bs=64k conv=sync
endef
$(eval $(call Build/DefaultTargets))
$(eval $(call BuildPackage,uboot-ifxmips))

@ -7,14 +7,6 @@
include $(TOPDIR)/rules.mk
include $(INCLUDE_DIR)/image.mk
define Build/Clean
$(MAKE) -C u-boot clean
endef
define Build/Compile
$(MAKE) -C u-boot compile
endef
define Image/BuildKernel
$(STAGING_DIR_HOST)/bin/lzma e $(KDIR)/vmlinux $(KDIR)/vmlinux.lzma
mkimage -A mips -O linux -T kernel -a 0x80002000 -C lzma -e \

Loading…
Cancel
Save