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
arm
mach-prima2
common.h
Go to the documentation of this file.
1
/*
2
* This file contains common function prototypes to avoid externs in the c files.
3
*
4
* Copyright (c) 2011 Cambridge Silicon Radio Limited, a CSR plc group company.
5
*
6
* Licensed under GPLv2 or later.
7
*/
8
9
#ifndef __MACH_PRIMA2_COMMON_H__
10
#define __MACH_PRIMA2_COMMON_H__
11
12
#include <
linux/init.h
>
13
#include <
asm/mach/time.h
>
14
15
extern
struct
sys_timer
sirfsoc_timer
;
16
17
extern
void
__init
sirfsoc_of_irq_init
(
void
);
18
extern
void
__init
sirfsoc_of_clk_init
(
void
);
19
extern
void
sirfsoc_restart
(
char
,
const
char
*);
20
21
#ifndef CONFIG_DEBUG_LL
22
static
inline
void
sirfsoc_map_lluart
(
void
) {}
23
#else
24
extern
void
__init
sirfsoc_map_lluart
(
void
);
25
#endif
26
27
#ifdef CONFIG_SUSPEND
28
extern
int
sirfsoc_pm_init
(
void
);
29
#else
30
static
inline
int
sirfsoc_pm_init
(
void
) {
return
0; }
31
#endif
32
33
#endif
Generated on Thu Jan 10 2013 12:57:06 for Linux Kernel by
1.8.2