Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/arch/mips/ralink/common.h
26424 views
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
/*
3
*
4
* Copyright (C) 2013 John Crispin <[email protected]>
5
*/
6
7
#ifndef _RALINK_COMMON_H__
8
#define _RALINK_COMMON_H__
9
10
#define RAMIPS_SYS_TYPE_LEN 32
11
12
struct ralink_soc_info {
13
unsigned char sys_type[RAMIPS_SYS_TYPE_LEN];
14
unsigned char *compatible;
15
16
unsigned long mem_base;
17
unsigned long mem_size;
18
unsigned long mem_size_min;
19
unsigned long mem_size_max;
20
void (*mem_detect)(void);
21
};
22
extern struct ralink_soc_info soc_info;
23
24
extern void ralink_of_remap(void);
25
26
extern void __init prom_soc_init(struct ralink_soc_info *soc_info);
27
28
#endif /* _RALINK_COMMON_H__ */
29
30