Linux Kernel
3.7.1
|
#include <linux/device.h>
#include <linux/err.h>
#include <linux/export.h>
#include <linux/slab.h>
#include <linux/pm_runtime.h>
#include <linux/mmc/card.h>
#include <linux/mmc/host.h>
#include <linux/mmc/sdio_func.h>
#include "sdio_cis.h"
#include "sdio_bus.h"
Go to the source code of this file.
Macros | |
#define | sdio_config_attr(field, format_string) |
#define | SDIO_PM_OPS_PTR NULL |
Functions | |
sdio_config_attr (class,"0x%02x\n") | |
sdio_config_attr (vendor,"0x%04x\n") | |
sdio_config_attr (device,"0x%04x\n") | |
int | sdio_register_bus (void) |
void | sdio_unregister_bus (void) |
int | sdio_register_driver (struct sdio_driver *drv) |
EXPORT_SYMBOL_GPL (sdio_register_driver) | |
void | sdio_unregister_driver (struct sdio_driver *drv) |
EXPORT_SYMBOL_GPL (sdio_unregister_driver) | |
struct sdio_func * | sdio_alloc_func (struct mmc_card *card) |
int | sdio_add_func (struct sdio_func *func) |
void | sdio_remove_func (struct sdio_func *func) |
#define sdio_config_attr | ( | field, | |
format_string | |||
) |
Definition at line 28 of file sdio_bus.c.
#define SDIO_PM_OPS_PTR NULL |
Definition at line 208 of file sdio_bus.c.
EXPORT_SYMBOL_GPL | ( | sdio_register_driver | ) |
EXPORT_SYMBOL_GPL | ( | sdio_unregister_driver | ) |
Definition at line 292 of file sdio_bus.c.
Definition at line 270 of file sdio_bus.c.
sdio_config_attr | ( | class | , |
"0x%02x\n" | |||
) |
sdio_config_attr | ( | vendor | , |
"0x%04x\n" | |||
) |
sdio_config_attr | ( | device | , |
"0x%04x\n" | |||
) |
Definition at line 222 of file sdio_bus.c.
int sdio_register_driver | ( | struct sdio_driver * | drv | ) |
sdio_register_driver - register a function driver : SDIO function driver
Definition at line 236 of file sdio_bus.c.
Definition at line 311 of file sdio_bus.c.
Definition at line 227 of file sdio_bus.c.
void sdio_unregister_driver | ( | struct sdio_driver * | drv | ) |
sdio_unregister_driver - unregister a function driver : SDIO function driver
Definition at line 248 of file sdio_bus.c.