board: arm: Add support for Broadcom BCM7445
[oweals/u-boot.git] / arch / arm / mach-bcmstb / include / mach / prior_stage.h
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * (C) Copyright 2018  Cisco Systems, Inc.
4  *
5  * Author: Thomas Fitzsimmons <fitzsim@fitzsim.org>
6  */
7
8 #ifndef _BCMSTB_PRIOR_STAGE_H
9 #define _BCMSTB_PRIOR_STAGE_H
10
11 #ifndef __ASSEMBLY__
12
13 #include <linux/types.h>
14
15 struct bcmstb_boot_parameters {
16         u32 r0;
17         u32 r1;
18         u32 r2;
19         u32 r3;
20         u32 sp;
21         u32 lr;
22 };
23
24 extern struct bcmstb_boot_parameters bcmstb_boot_parameters;
25
26 extern phys_addr_t prior_stage_fdt_address;
27
28 #endif /* __ASSEMBLY__ */
29
30 #endif /* _BCMSTB_PRIOR_STAGE_H */