#include <linux/err.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/platform_device.h>
#include <linux/clk.h>
#include <linux/io.h>
#include <linux/of.h>
#include <linux/of_device.h>
#include <linux/of_gpio.h>
#include <linux/gpio.h>
#include <linux/mmc/card.h>
#include <linux/mmc/host.h>
#include <asm/gpio.h>
#include <linux/platform_data/mmc-sdhci-tegra.h>
#include "sdhci-pltfm.h"
Go to the source code of this file.
#define NVQUIRK_ENABLE_BLOCK_GAP_DET BIT(1) |
#define NVQUIRK_ENABLE_SDHCI_SPEC_300 BIT(2) |
#define NVQUIRK_FORCE_SDHCI_SPEC_200 BIT(0) |
#define SDHCI_MISC_CTRL_ENABLE_SDHCI_SPEC_300 0x20 |
#define SDHCI_TEGRA_VENDOR_MISC_CTRL 0x120 |
MODULE_AUTHOR |
( |
" |
Google, |
|
|
Inc." |
|
|
) |
| |
MODULE_DESCRIPTION |
( |
"SDHCI driver for Tegra" |
| ) |
|
MODULE_DEVICE_TABLE |
( |
of |
, |
|
|
sdhci_dt_ids |
|
|
) |
| |
MODULE_LICENSE |
( |
"GPL v2" |
| ) |
|
module_platform_driver |
( |
sdhci_tegra_driver |
| ) |
|