]> git.karo-electronics.de Git - karo-tx-uboot.git/blob - board/karo/txsd/config.mk
arm64: add support for Ka-Ro TXSD-410E
[karo-tx-uboot.git] / board / karo / txsd / config.mk
1 LOGO_BMP = logos/karo.bmp
2 PLATFORM_CPPFLAGS += -Werror
3
4 CONFIG_ENV_SIZE := $(shell expr 128 \* 1024)
5 CONFIG_U_BOOT_PART_SIZE := $(shell expr 4130 \* 512)
6 CONFIG_U_BOOT_IMG_SIZE := $(shell expr 1 \* 1048576)
7
8 CONFIG_ENV_OFFSET := $(CONFIG_U_BOOT_PART_SIZE)
9 CONFIG_SYS_DTB_OFFSET := $(shell expr 3106 \* 512)
10 CONFIG_MAX_DTB_SIZE := $(shell expr $(CONFIG_U_BOOT_PART_SIZE) - $(CONFIG_SYS_DTB_OFFSET))
11
12 CONFIG_LOADADDR := $(shell expr `printf %u $(CONFIG_SYS_SDRAM_BASE)` + `printf %u 0x01000000`)
13 CONFIG_FDTADDR := $(shell expr `printf %u $(CONFIG_SYS_SDRAM_BASE)` + `printf %u 0x03000000`)
14 CONFIG_RDADDR := $(shell expr `printf %u $(CONFIG_SYS_SDRAM_BASE)` + `printf %u 0x03500000`)
15
16 PLATFORM_CPPFLAGS += -DCONFIG_LOADADDR=$(shell printf "%08x" $(CONFIG_LOADADDR))
17 PLATFORM_CPPFLAGS += -DCONFIG_FDTADDR=$(shell printf "%08x" $(CONFIG_FDTADDR))
18 PLATFORM_CPPFLAGS += -DCONFIG_RDADDR=$(shell printf "%08x" $(CONFIG_RDADDR))
19
20 PLATFORM_CPPFLAGS += -DCONFIG_ENV_OFFSET=$(shell printf "0x%x" $(CONFIG_ENV_OFFSET))
21 PLATFORM_CPPFLAGS += -DCONFIG_ENV_SIZE=$(CONFIG_ENV_SIZE)
22 PLATFORM_CPPFLAGS += -DCONFIG_MAX_DTB_SIZE=$(CONFIG_MAX_DTB_SIZE)
23 PLATFORM_CPPFLAGS += -DCONFIG_SYS_DTB_PART_SIZE=$(CONFIG_MAX_DTB_SIZE)
24 PLATFORM_CPPFLAGS += -DCONFIG_SYS_DTB_OFFSET=$(shell printf "0x%x" $(CONFIG_SYS_DTB_OFFSET))
25 PLATFORM_CPPFLAGS += -DCONFIG_U_BOOT_IMG_SIZE=$(CONFIG_U_BOOT_IMG_SIZE)