#include <linux/device.h>
#include <linux/err.h>
#include <linux/idr.h>
#include <linux/pagemap.h>
#include <linux/export.h>
#include <linux/leds.h>
#include <linux/slab.h>
#include <linux/suspend.h>
#include <linux/mmc/host.h>
#include <linux/mmc/card.h>
#include "core.h"
#include "host.h"
Go to the source code of this file.
mmc_add_host - initialise host hardware : mmc host
Register the host with the driver model. The host must be prepared to start servicing requests before this function completes.
Definition at line 371 of file host.c.
mmc_alloc_host - initialise the per-host structure. : sizeof private data structure : pointer to host device model structure
Initialise the per-host structure.
Definition at line 304 of file host.c.
mmc_free_host - free the host structure : mmc host
Free the host once all references to it have been dropped.
Definition at line 429 of file host.c.
int mmc_register_host_class |
( |
void |
| ) |
|
mmc_remove_host - remove host hardware : mmc host
Unregister and remove all cards associated with this host, and power down the MMC bus. No new requests will be issued after this function has returned.
Definition at line 405 of file host.c.