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
mmc
core
sd.h
Go to the documentation of this file.
1
#ifndef _MMC_CORE_SD_H
2
#define _MMC_CORE_SD_H
3
4
#include <
linux/mmc/card.h
>
5
6
extern
struct
device_type
sd_type
;
7
8
int
mmc_sd_get_cid
(
struct
mmc_host
*
host
,
u32
ocr,
u32
*
cid
,
u32
*rocr);
9
int
mmc_sd_get_csd
(
struct
mmc_host
*
host
,
struct
mmc_card
*
card
);
10
void
mmc_decode_cid
(
struct
mmc_card
*
card
);
11
int
mmc_sd_setup_card
(
struct
mmc_host
*
host
,
struct
mmc_card
*
card
,
12
bool
reinit);
13
unsigned
mmc_sd_get_max_clock
(
struct
mmc_card
*
card
);
14
int
mmc_sd_switch_hs
(
struct
mmc_card
*
card
);
15
void
mmc_sd_go_highspeed
(
struct
mmc_card
*
card
);
16
17
#endif
Generated on Thu Jan 10 2013 13:55:32 for Linux Kernel by
1.8.2