xref: /OK3568_Linux_fs/u-boot/include/lynxkdi.h (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun /*
2*4882a593Smuzhiyun  * (C) Copyright 2003
3*4882a593Smuzhiyun  * Orbacom Systems, Inc.
4*4882a593Smuzhiyun  *
5*4882a593Smuzhiyun  * SPDX-License-Identifier:	GPL-2.0+
6*4882a593Smuzhiyun  */
7*4882a593Smuzhiyun 
8*4882a593Smuzhiyun #ifndef __LYNXKDI_H__
9*4882a593Smuzhiyun #define __LYNXKDI_H__
10*4882a593Smuzhiyun 
11*4882a593Smuzhiyun 
12*4882a593Smuzhiyun /* Boot parameter struct passed to kernel
13*4882a593Smuzhiyun  */
14*4882a593Smuzhiyun typedef struct lynxos_bootparms_t {
15*4882a593Smuzhiyun 	uint8_t		rsvd1[2];	/* Reserved			*/
16*4882a593Smuzhiyun 	uint8_t		ethaddr[6];	/* Ethernet address		*/
17*4882a593Smuzhiyun 	uint16_t	flags;		/* Boot flags			*/
18*4882a593Smuzhiyun 	uint32_t	rate;		/* System frequency		*/
19*4882a593Smuzhiyun 	uint32_t	clock_ref;	/* Time reference		*/
20*4882a593Smuzhiyun 	uint32_t	dramsz;		/* DRAM size			*/
21*4882a593Smuzhiyun 	uint32_t	rsvd2;		/* Reserved			*/
22*4882a593Smuzhiyun } lynxos_bootparms_t;
23*4882a593Smuzhiyun 
24*4882a593Smuzhiyun 
25*4882a593Smuzhiyun #endif	/* __LYNXKDI_H__ */
26