]>
Commit | Line | Data |
---|---|---|
7b64fef3 WD |
1 | /* |
2 | * Copyright (C) 2004-2006 Atmel Corporation | |
3 | * | |
1a459660 | 4 | * SPDX-License-Identifier: GPL-2.0+ |
7b64fef3 WD |
5 | */ |
6 | #ifndef __ASM_U_BOOT_H__ | |
7 | #define __ASM_U_BOOT_H__ 1 | |
8 | ||
9 | typedef struct bd_info { | |
7b64fef3 | 10 | unsigned char bi_phy_id[4]; |
7b64fef3 WD |
11 | unsigned long bi_board_number; |
12 | void *bi_boot_params; | |
13 | struct { | |
14 | unsigned long start; | |
15 | unsigned long size; | |
16 | } bi_dram[CONFIG_NR_DRAM_BANKS]; | |
17 | unsigned long bi_flashstart; | |
18 | unsigned long bi_flashsize; | |
19 | unsigned long bi_flashoffset; | |
20 | } bd_t; | |
21 | ||
22 | #define bi_memstart bi_dram[0].start | |
23 | #define bi_memsize bi_dram[0].size | |
24 | ||
476af299 MF |
25 | /* For image.h:image_check_target_arch() */ |
26 | #define IH_ARCH_DEFAULT IH_ARCH_AVR32 | |
27 | ||
aa0ea2a5 | 28 | int arch_cpu_init(void); |
18667860 | 29 | int dram_init(void); |
aa0ea2a5 | 30 | |
7b64fef3 | 31 | #endif /* __ASM_U_BOOT_H__ */ |