cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

prom.h (551B)


      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
     13struct 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
     24extern void ltq_soc_detect(struct ltq_soc_info *i);
     25extern void ltq_soc_init(void);
     26
     27#endif