Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
arch
mips
lantiq
prom.h
Go to the documentation of this file.
1
/*
2
* This program is free software; you can redistribute it and/or modify it
3
* under the terms of the GNU General Public License version 2 as published
4
* by the Free Software Foundation.
5
*
6
* Copyright (C) 2010 John Crispin <
[email protected]
>
7
*/
8
9
#ifndef _LTQ_PROM_H__
10
#define _LTQ_PROM_H__
11
12
#define LTQ_SYS_TYPE_LEN 0x100
13
#define LTQ_SYS_REV_LEN 0x10
14
15
struct
ltq_soc_info
{
16
unsigned
char
*
name
;
17
unsigned
int
rev
;
18
unsigned
char
rev_type
[
LTQ_SYS_REV_LEN
];
19
unsigned
int
srev
;
20
unsigned
int
partnum
;
21
unsigned
int
type
;
22
unsigned
char
sys_type
[
LTQ_SYS_TYPE_LEN
];
23
unsigned
char
*
compatible
;
24
};
25
26
extern
void
ltq_soc_detect
(
struct
ltq_soc_info
*
i
);
27
extern
void
ltq_soc_init
(
void
);
28
29
extern
struct
boot_param_header
__dtb_start
;
30
31
#endif
Generated on Thu Jan 10 2013 12:55:22 for Linux Kernel by
1.8.2