root/arch/mips/lantiq/prom.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0-only */
   2 /*
   3  *
   4  * Copyright (C) 2010 John Crispin <john@phrozen.org>
   5  */
   6 
   7 #ifndef _LTQ_PROM_H__
   8 #define _LTQ_PROM_H__
   9 
  10 #define LTQ_SYS_TYPE_LEN        0x100
  11 #define LTQ_SYS_REV_LEN         0x10
  12 
  13 struct ltq_soc_info {
  14         unsigned char *name;
  15         unsigned int rev;
  16         unsigned char rev_type[LTQ_SYS_REV_LEN];
  17         unsigned int srev;
  18         unsigned int partnum;
  19         unsigned int type;
  20         unsigned char sys_type[LTQ_SYS_TYPE_LEN];
  21         unsigned char *compatible;
  22 };
  23 
  24 extern void ltq_soc_detect(struct ltq_soc_info *i);
  25 extern void ltq_soc_init(void);
  26 
  27 #endif

/* [<][>][^][v][top][bottom][index][help] */