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