diff options
author | Florian Fainelli <florian@openwrt.org> | 2013-01-17 22:28:58 +0000 |
---|---|---|
committer | Florian Fainelli <florian@openwrt.org> | 2013-01-17 22:28:58 +0000 |
commit | 4d55ef2877053cbcf69feee2009628d31a7c65f6 (patch) | |
tree | e4118e054798c21d6df4e090e75ffda4f1ad241a /target/linux/mvebu/patches-3.8/008-mmc_mvsdio_implement_a_device_tree_binding.patch | |
parent | 92dec549ce149a1a09f593ad8dcf0fdd59b588c7 (diff) | |
download | master-187ad058-4d55ef2877053cbcf69feee2009628d31a7c65f6.tar.gz master-187ad058-4d55ef2877053cbcf69feee2009628d31a7c65f6.tar.bz2 master-187ad058-4d55ef2877053cbcf69feee2009628d31a7c65f6.zip |
mvebu: refresh patches
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35210 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/mvebu/patches-3.8/008-mmc_mvsdio_implement_a_device_tree_binding.patch')
-rw-r--r-- | target/linux/mvebu/patches-3.8/008-mmc_mvsdio_implement_a_device_tree_binding.patch | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/target/linux/mvebu/patches-3.8/008-mmc_mvsdio_implement_a_device_tree_binding.patch b/target/linux/mvebu/patches-3.8/008-mmc_mvsdio_implement_a_device_tree_binding.patch index 4f8cc2011f..7aa7856675 100644 --- a/target/linux/mvebu/patches-3.8/008-mmc_mvsdio_implement_a_device_tree_binding.patch +++ b/target/linux/mvebu/patches-3.8/008-mmc_mvsdio_implement_a_device_tree_binding.patch @@ -17,9 +17,6 @@ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 2 files changed, 62 insertions(+), 15 deletions(-) create mode 100644 Documentation/devicetree/bindings/mmc/orion-sdio.txt -diff --git a/Documentation/devicetree/bindings/mmc/orion-sdio.txt b/Documentation/devicetree/bindings/mmc/orion-sdio.txt -new file mode 100644 -index 0000000..84f0ebd --- /dev/null +++ b/Documentation/devicetree/bindings/mmc/orion-sdio.txt @@ -0,0 +1,17 @@ @@ -40,8 +37,6 @@ index 0000000..84f0ebd + clocks = <&gateclk 17>; + status = "disabled"; + }; -diff --git a/drivers/mmc/host/mvsdio.c b/drivers/mmc/host/mvsdio.c -index baf19fc..56954bc 100644 --- a/drivers/mmc/host/mvsdio.c +++ b/drivers/mmc/host/mvsdio.c @@ -21,6 +21,8 @@ @@ -53,7 +48,7 @@ index baf19fc..56954bc 100644 #include <linux/mmc/host.h> #include <linux/mmc/slot-gpio.h> -@@ -683,17 +685,17 @@ mv_conf_mbus_windows(struct mvsd_host *host, +@@ -683,17 +685,17 @@ mv_conf_mbus_windows(struct mvsd_host *h static int __init mvsd_probe(struct platform_device *pdev) { @@ -74,7 +69,7 @@ index baf19fc..56954bc 100644 return -ENXIO; r = request_mem_region(r->start, SZ_1K, DRIVER_NAME); -@@ -710,7 +712,35 @@ static int __init mvsd_probe(struct platform_device *pdev) +@@ -710,7 +712,35 @@ static int __init mvsd_probe(struct plat host->mmc = mmc; host->dev = &pdev->dev; host->res = r; @@ -111,7 +106,7 @@ index baf19fc..56954bc 100644 mmc->ops = &mvsd_ops; -@@ -750,21 +780,14 @@ static int __init mvsd_probe(struct platform_device *pdev) +@@ -750,21 +780,14 @@ static int __init mvsd_probe(struct plat } else host->irq = irq; @@ -136,7 +131,7 @@ index baf19fc..56954bc 100644 setup_timer(&host->timer, mvsd_timeout_timer, (unsigned long)host); platform_set_drvdata(pdev, mmc); -@@ -776,7 +799,7 @@ static int __init mvsd_probe(struct platform_device *pdev) +@@ -776,7 +799,7 @@ static int __init mvsd_probe(struct plat mmc_hostname(mmc), DRIVER_NAME); if (!(mmc->caps & MMC_CAP_NEEDS_POLL)) printk("using GPIO %d for card detection\n", @@ -145,7 +140,7 @@ index baf19fc..56954bc 100644 else printk("lacking card detect (fall back to polling)\n"); return 0; -@@ -855,12 +878,19 @@ static int mvsd_resume(struct platform_device *dev) +@@ -855,12 +878,19 @@ static int mvsd_resume(struct platform_d #define mvsd_resume NULL #endif @@ -165,5 +160,3 @@ index baf19fc..56954bc 100644 }, }; --- -1.7.9.5 |