xref: /openbmc/u-boot/include/lynxkdi.h (revision e8f80a5a)
1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */
21f4bb37dSwdenk /*
31f4bb37dSwdenk  * (C) Copyright 2003
41f4bb37dSwdenk  * Orbacom Systems, Inc.
51f4bb37dSwdenk  */
61f4bb37dSwdenk 
71f4bb37dSwdenk #ifndef __LYNXKDI_H__
81f4bb37dSwdenk #define __LYNXKDI_H__
91f4bb37dSwdenk 
101f4bb37dSwdenk 
111f4bb37dSwdenk /* Boot parameter struct passed to kernel
121f4bb37dSwdenk  */
131f4bb37dSwdenk typedef struct lynxos_bootparms_t {
141f4bb37dSwdenk 	uint8_t		rsvd1[2];	/* Reserved			*/
151f4bb37dSwdenk 	uint8_t		ethaddr[6];	/* Ethernet address		*/
161f4bb37dSwdenk 	uint16_t	flags;		/* Boot flags			*/
171f4bb37dSwdenk 	uint32_t	rate;		/* System frequency		*/
181f4bb37dSwdenk 	uint32_t	clock_ref;	/* Time reference		*/
191f4bb37dSwdenk 	uint32_t	dramsz;		/* DRAM size			*/
201f4bb37dSwdenk 	uint32_t	rsvd2;		/* Reserved			*/
211f4bb37dSwdenk } lynxos_bootparms_t;
221f4bb37dSwdenk 
231f4bb37dSwdenk 
241f4bb37dSwdenk #endif	/* __LYNXKDI_H__ */
25