xref: /openbmc/linux/arch/m68k/include/asm/bootinfo.h (revision 0cce284537fb42d9c28b9b31038ffc9b464555f5)
1de9f4fc2SGreg Ungerer /*
2de9f4fc2SGreg Ungerer ** asm/bootinfo.h -- Definition of the Linux/m68k boot information structure
3de9f4fc2SGreg Ungerer **
4de9f4fc2SGreg Ungerer ** Copyright 1992 by Greg Harp
5de9f4fc2SGreg Ungerer **
6de9f4fc2SGreg Ungerer ** This file is subject to the terms and conditions of the GNU General Public
7de9f4fc2SGreg Ungerer ** License.  See the file COPYING in the main directory of this archive
8de9f4fc2SGreg Ungerer ** for more details.
9de9f4fc2SGreg Ungerer */
10de9f4fc2SGreg Ungerer 
11de9f4fc2SGreg Ungerer #ifndef _M68K_BOOTINFO_H
12de9f4fc2SGreg Ungerer #define _M68K_BOOTINFO_H
13de9f4fc2SGreg Ungerer 
144c3c522bSGeert Uytterhoeven #include <uapi/asm/bootinfo.h>
15de9f4fc2SGreg Ungerer 
167bc1e4d8SGeert Uytterhoeven 
177bc1e4d8SGeert Uytterhoeven #ifndef __ASSEMBLY__
187bc1e4d8SGeert Uytterhoeven 
197bc1e4d8SGeert Uytterhoeven #ifdef CONFIG_BOOTINFO_PROC
207bc1e4d8SGeert Uytterhoeven extern void save_bootinfo(const struct bi_record *bi);
217bc1e4d8SGeert Uytterhoeven #else
save_bootinfo(const struct bi_record * bi)227bc1e4d8SGeert Uytterhoeven static inline void save_bootinfo(const struct bi_record *bi) {}
237bc1e4d8SGeert Uytterhoeven #endif
247bc1e4d8SGeert Uytterhoeven 
25*aa5ac789SGreg Ungerer #ifdef CONFIG_UBOOT
26*aa5ac789SGreg Ungerer void process_uboot_commandline(char *commandp, int size);
27*aa5ac789SGreg Ungerer #else
process_uboot_commandline(char * commandp,int size)28*aa5ac789SGreg Ungerer static inline void process_uboot_commandline(char *commandp, int size) {}
29*aa5ac789SGreg Ungerer #endif
30*aa5ac789SGreg Ungerer 
317bc1e4d8SGeert Uytterhoeven #endif /* __ASSEMBLY__ */
327bc1e4d8SGeert Uytterhoeven 
337bc1e4d8SGeert Uytterhoeven 
34de9f4fc2SGreg Ungerer #endif /* _M68K_BOOTINFO_H */
35