xref: /rk3399_rockchip-uboot/arch/sandbox/include/asm/sections.h (revision 70db4212fcdb080444a23dccaf673b68a3ffc1fa)
1*70db4212SSimon Glass /*
2*70db4212SSimon Glass  * decls for symbols defined in the linker script
3*70db4212SSimon Glass  *
4*70db4212SSimon Glass  * Copyright (c) 2012 The Chromium OS Authors.
5*70db4212SSimon Glass  *
6*70db4212SSimon Glass  * Licensed under the GPL-2 or later.
7*70db4212SSimon Glass  */
8*70db4212SSimon Glass 
9*70db4212SSimon Glass #ifndef __SANDBOX_SECTIONS_H
10*70db4212SSimon Glass #define __SANDBOX_SECTIONS_H
11*70db4212SSimon Glass 
12*70db4212SSimon Glass struct sb_cmdline_option;
13*70db4212SSimon Glass 
14*70db4212SSimon Glass extern struct sb_cmdline_option *__u_boot_sandbox_option_start[],
15*70db4212SSimon Glass 	*__u_boot_sandbox_option_end[];
16*70db4212SSimon Glass 
17*70db4212SSimon Glass static inline size_t __u_boot_sandbox_option_count(void)
18*70db4212SSimon Glass {
19*70db4212SSimon Glass 	return __u_boot_sandbox_option_end - __u_boot_sandbox_option_start;
20*70db4212SSimon Glass }
21*70db4212SSimon Glass 
22*70db4212SSimon Glass #endif
23