Depend on lantiq board
Depend on lantiq board. ARV7510 depends on ARV4510 because (according to OpenWrt wiki) both boards are identical except for the unsupported WiFi. Moreover, ARV7510 isn't especifically supported and ARV4510 images valid. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40544 3c298f89-4303-0410-b956-a3cf2f4a3e73master
parent
6e77b0af5c
commit
3ecfcdbf17
|
@ -32,148 +32,175 @@ define uboot/Default
|
||||||
SOC:=
|
SOC:=
|
||||||
DDR_SETTINGS:=
|
DDR_SETTINGS:=
|
||||||
IMAGE:=
|
IMAGE:=
|
||||||
|
DEPS:=
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv4519pw_ram
|
define uboot/arv4519pw_ram
|
||||||
TITLE:=U-Boot for Arcadyan arv4519pw (RAM)
|
TITLE:=U-Boot for Arcadyan arv4519pw (RAM)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
DDR_SETTINGS:=board/arcadyan/arv4519pw/ddr_settings.h
|
DDR_SETTINGS:=board/arcadyan/arv4519pw/ddr_settings.h
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV4519PW
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv4519pw_nor
|
define uboot/arv4519pw_nor
|
||||||
TITLE:=U-Boot for Arcadyan arv4519pw (NOR)
|
TITLE:=U-Boot for Arcadyan arv4519pw (NOR)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV4519PW
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv4519pw_brn
|
define uboot/arv4519pw_brn
|
||||||
TITLE:=U-Boot for Arcadyan arv4519pw (BRN)
|
TITLE:=U-Boot for Arcadyan arv4519pw (BRN)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV4519PW
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv7510pw_ram
|
define uboot/arv7510pw_ram
|
||||||
TITLE:=U-Boot for Arcadyan arv7510pw (RAM)
|
TITLE:=U-Boot for Arcadyan arv7510pw (RAM)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
DDR_SETTINGS:=board/arcadyan/arv7510pw/ddr_settings.h
|
DDR_SETTINGS:=board/arcadyan/arv7510pw/ddr_settings.h
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV4510PW
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv7510pw_nor
|
define uboot/arv7510pw_nor
|
||||||
TITLE:=U-Boot for Arcadyan arv7510pw (NOR)
|
TITLE:=U-Boot for Arcadyan arv7510pw (NOR)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV4510PW
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv7510pw_brn
|
define uboot/arv7510pw_brn
|
||||||
TITLE:=U-Boot for Arcadyan arv7510pw (BRN)
|
TITLE:=U-Boot for Arcadyan arv7510pw (BRN)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV4510PW
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv7518pw_ram
|
define uboot/arv7518pw_ram
|
||||||
TITLE:=U-Boot for Arcadyan arv7518pw (RAM)
|
TITLE:=U-Boot for Arcadyan arv7518pw (RAM)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
DDR_SETTINGS:=board/arcadyan/arv7518pw/ddr_settings.h
|
DDR_SETTINGS:=board/arcadyan/arv7518pw/ddr_settings.h
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV7518PW
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv7518pw_nor
|
define uboot/arv7518pw_nor
|
||||||
TITLE:=U-Boot for Arcadyan arv7518pw (NOR)
|
TITLE:=U-Boot for Arcadyan arv7518pw (NOR)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV7518PW
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv7518pw_brn
|
define uboot/arv7518pw_brn
|
||||||
TITLE:=U-Boot for Arcadyan arv7518pw (BRN)
|
TITLE:=U-Boot for Arcadyan arv7518pw (BRN)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV7518PW
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv752dpw_ram
|
define uboot/arv752dpw_ram
|
||||||
TITLE:=U-Boot for Arcadyan arv752dpw (RAM)
|
TITLE:=U-Boot for Arcadyan arv752dpw (RAM)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
DDR_SETTINGS:=board/arcadyan/arv752dpw/ddr_settings.h
|
DDR_SETTINGS:=board/arcadyan/arv752dpw/ddr_settings.h
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV752DPW
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv752dpw_nor
|
define uboot/arv752dpw_nor
|
||||||
TITLE:=U-Boot for Arcadyan arv752dpw (NOR)
|
TITLE:=U-Boot for Arcadyan arv752dpw (NOR)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV752DPW
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv752dpw_brn
|
define uboot/arv752dpw_brn
|
||||||
TITLE:=U-Boot for Arcadyan arv752dpw (BRN)
|
TITLE:=U-Boot for Arcadyan arv752dpw (BRN)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV752DPW
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv752dpw22_ram
|
define uboot/arv752dpw22_ram
|
||||||
TITLE:=U-Boot for Arcadyan arv752dpw22 (RAM)
|
TITLE:=U-Boot for Arcadyan arv752dpw22 (RAM)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
DDR_SETTINGS:=board/arcadyan/arv752dpw22/ddr_settings.h
|
DDR_SETTINGS:=board/arcadyan/arv752dpw22/ddr_settings.h
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV752DPW22
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv752dpw22_nor
|
define uboot/arv752dpw22_nor
|
||||||
TITLE:=U-Boot for Arcadyan arv752dpw22 (NOR)
|
TITLE:=U-Boot for Arcadyan arv752dpw22 (NOR)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV752DPW22
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/arv752dpw22_brn
|
define uboot/arv752dpw22_brn
|
||||||
TITLE:=U-Boot for Arcadyan arv752dpw22 (BRN)
|
TITLE:=U-Boot for Arcadyan arv752dpw22 (BRN)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ARV752DPW22
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/gigasx76x_ram
|
define uboot/gigasx76x_ram
|
||||||
TITLE:=U-Boot for Siemens Gigaset sx76x (RAM)
|
TITLE:=U-Boot for Siemens Gigaset sx76x (RAM)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
DDR_SETTINGS:=board/gigaset/sx76x/ddr_settings.h
|
DDR_SETTINGS:=board/gigaset/sx76x/ddr_settings.h
|
||||||
|
DEPS:=@TARGET_lantiq_xway_GIGASX76X
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/gigasx76x_nor
|
define uboot/gigasx76x_nor
|
||||||
TITLE:=U-Boot for Siemens Gigaset sx76x (NOR)
|
TITLE:=U-Boot for Siemens Gigaset sx76x (NOR)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
|
DEPS:=@TARGET_lantiq_xway_GIGASX76X
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/acmp252_ram
|
define uboot/acmp252_ram
|
||||||
TITLE:=U-Boot for AudioCodes MP-252 (RAM)
|
TITLE:=U-Boot for AudioCodes MP-252 (RAM)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
DDR_SETTINGS:=board/audiocodes/acmp252/ddr_settings.h
|
DDR_SETTINGS:=board/audiocodes/acmp252/ddr_settings.h
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ACMP252
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/acmp252_nor
|
define uboot/acmp252_nor
|
||||||
TITLE:=U-Boot for AudioCodes MP-252 (NOR)
|
TITLE:=U-Boot for AudioCodes MP-252 (NOR)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
|
DEPS:=@TARGET_lantiq_xway_ACMP252
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/easy50712_ram
|
define uboot/easy50712_ram
|
||||||
TITLE:=U-Boot for Lantiq EASY50712 (RAM)
|
TITLE:=U-Boot for Lantiq EASY50712 (RAM)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
DDR_SETTINGS:=board/lantiq/easy50712/ddr_settings.h
|
DDR_SETTINGS:=board/lantiq/easy50712/ddr_settings.h
|
||||||
|
DEPS:=@TARGET_lantiq_xway_EASY50712
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/easy50712_nor
|
define uboot/easy50712_nor
|
||||||
TITLE:=U-Boot for Lantiq EASY50712 (NOR)
|
TITLE:=U-Boot for Lantiq EASY50712 (NOR)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
|
DEPS:=@TARGET_lantiq_xway_EASY50712
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/easy50712_norspl
|
define uboot/easy50712_norspl
|
||||||
TITLE:=U-Boot for Lantiq EASY50712 (NOR SPL)
|
TITLE:=U-Boot for Lantiq EASY50712 (NOR SPL)
|
||||||
SOC:=danube
|
SOC:=danube
|
||||||
IMAGE:=u-boot.ltq.lzo.norspl
|
IMAGE:=u-boot.ltq.lzo.norspl
|
||||||
|
DEPS:=@TARGET_lantiq_xway_EASY50712
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/easy80920_ram
|
define uboot/easy80920_ram
|
||||||
TITLE:=U-Boot for Lantiq EASY80920 (RAM)
|
TITLE:=U-Boot for Lantiq EASY80920 (RAM)
|
||||||
SOC:=vr9
|
SOC:=vr9
|
||||||
DDR_SETTINGS:=board/lantiq/easy80920/ddr_settings.h
|
DDR_SETTINGS:=board/lantiq/easy80920/ddr_settings.h
|
||||||
|
DEPS:=@(TARGET_lantiq_xrx200_EASY80920NOR||TARGET_lantiq_xrx200_EASY80920NAND)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/easy80920_nor
|
define uboot/easy80920_nor
|
||||||
TITLE:=U-Boot for Lantiq EASY80920 (NOR)
|
TITLE:=U-Boot for Lantiq EASY80920 (NOR)
|
||||||
SOC:=vr9
|
SOC:=vr9
|
||||||
|
DEPS:=@(TARGET_lantiq_xrx200_EASY80920NOR||TARGET_lantiq_xrx200_EASY80920NAND)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/easy80920_norspl
|
define uboot/easy80920_norspl
|
||||||
TITLE:=U-Boot for Lantiq EASY80920 (NOR SPL)
|
TITLE:=U-Boot for Lantiq EASY80920 (NOR SPL)
|
||||||
SOC:=vr9
|
SOC:=vr9
|
||||||
IMAGE:=u-boot.ltq.lzo.norspl
|
IMAGE:=u-boot.ltq.lzo.norspl
|
||||||
|
DEPS:=@(TARGET_lantiq_xrx200_EASY80920NOR||TARGET_lantiq_xrx200_EASY80920NAND)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define uboot/easy80920_sfspl
|
define uboot/easy80920_sfspl
|
||||||
TITLE:=U-Boot for Lantiq EASY80920 (SPI SPL)
|
TITLE:=U-Boot for Lantiq EASY80920 (SPI SPL)
|
||||||
SOC:=vr9
|
SOC:=vr9
|
||||||
IMAGE:=u-boot.ltq.lzo.sfspl
|
IMAGE:=u-boot.ltq.lzo.sfspl
|
||||||
|
DEPS:=@(TARGET_lantiq_xrx200_EASY80920NOR||TARGET_lantiq_xrx200_EASY80920NAND)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
|
||||||
|
@ -192,7 +219,7 @@ define Package/uboot/template
|
||||||
define Package/uboot-lantiq-$(1)
|
define Package/uboot-lantiq-$(1)
|
||||||
SECTION:=boot
|
SECTION:=boot
|
||||||
CATEGORY:=Boot Loaders
|
CATEGORY:=Boot Loaders
|
||||||
DEPENDS:=@TARGET_lantiq_xway
|
DEPENDS:=$(3)
|
||||||
TITLE:=$(2)
|
TITLE:=$(2)
|
||||||
URL:=http://www.denx.de/wiki/U-Boot
|
URL:=http://www.denx.de/wiki/U-Boot
|
||||||
VARIANT:=$(1)
|
VARIANT:=$(1)
|
||||||
|
@ -203,7 +230,8 @@ endef
|
||||||
define BuildUBootPackage
|
define BuildUBootPackage
|
||||||
$(eval $(uboot/Default))
|
$(eval $(uboot/Default))
|
||||||
$(eval $(uboot/$(1)))
|
$(eval $(uboot/$(1)))
|
||||||
$(call Package/uboot/template,$(1),$(TITLE))
|
DEPS:=$(uboot/$(1)/DEPS)
|
||||||
|
$(call Package/uboot/template,$(1),$(TITLE),$(DEPS))
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define CopyVR9Firmware
|
define CopyVR9Firmware
|
||||||
|
|
Loading…
Reference in New Issue