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
drivers
pcmcia
sa1111_generic.h
Go to the documentation of this file.
1
#include "
soc_common.h
"
2
#include "
sa11xx_base.h
"
3
4
struct
sa1111_pcmcia_socket
{
5
struct
soc_pcmcia_socket
soc
;
6
struct
sa1111_dev
*
dev
;
7
struct
sa1111_pcmcia_socket
*
next
;
8
};
9
10
static
inline
struct
sa1111_pcmcia_socket
*to_skt(
struct
soc_pcmcia_socket
*
s
)
11
{
12
return
container_of
(s,
struct
sa1111_pcmcia_socket
,
soc
);
13
}
14
15
int
sa1111_pcmcia_add
(
struct
sa1111_dev
*
dev
,
struct
pcmcia_low_level
*ops,
16
int
(*
add
)(
struct
soc_pcmcia_socket
*));
17
18
extern
void
sa1111_pcmcia_socket_state
(
struct
soc_pcmcia_socket
*,
struct
pcmcia_state
*);
19
extern
int
sa1111_pcmcia_configure_socket
(
struct
soc_pcmcia_socket
*,
const
socket_state_t
*);
20
21
extern
int
pcmcia_badge4_init
(
struct
device
*);
22
extern
int
pcmcia_jornada720_init
(
struct
device
*);
23
extern
int
pcmcia_lubbock_init
(
struct
sa1111_dev
*);
24
extern
int
pcmcia_neponset_init
(
struct
sa1111_dev
*);
25
Generated on Thu Jan 10 2013 14:14:43 for Linux Kernel by
1.8.2