* [PATCH 1/3 V4] mmc:core: parse voltage from device-tree
@ 2013-08-12 1:39 Haijun Zhang
2013-08-12 1:39 ` [PATCH 3/3 V3] mmc:esdhc: add support to get " Haijun Zhang
` (3 more replies)
0 siblings, 4 replies; 12+ messages in thread
From: Haijun Zhang @ 2013-08-12 1:39 UTC (permalink / raw)
To: linux-mmc, linuxppc-dev; +Cc: X.Xie, cbouatmailru, scottwood, cjb, Haijun Zhang
Add function to support get voltage from device-tree.
If there are voltage-range specified in device-tree node, this function
will parse it and return the available voltage mask.
Signed-off-by: Haijun Zhang <haijun.zhang@freescale.com>
---
changes for V4:
- Add new parameter mask to return voltages.
changes for V3:
- Correct the type of return value.
drivers/mmc/core/core.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
include/linux/mmc/core.h | 2 ++
2 files changed, 46 insertions(+)
diff --git a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
index 49a5bca..b9b9fb6 100644
--- a/drivers/mmc/core/core.c
+++ b/drivers/mmc/core/core.c
@@ -27,6 +27,7 @@
#include <linux/fault-inject.h>
#include <linux/random.h>
#include <linux/slab.h>
+#include <linux/of.h>
#include <linux/mmc/card.h>
#include <linux/mmc/host.h>
@@ -1196,6 +1197,49 @@ u32 mmc_vddrange_to_ocrmask(int vdd_min, int vdd_max)
}
EXPORT_SYMBOL(mmc_vddrange_to_ocrmask);
+#ifdef CONFIG_OF
+
+/**
+ * mmc_of_parse_voltage - return mask of supported voltages
+ * @np: The device node need to be parsed.
+ * @mask: mask of voltages available for MMC/SD/SDIO
+ *
+ * 1. Return zero on success.
+ * 2. Return negative errno: voltage-range is invalid.
+ */
+int mmc_of_parse_voltage(struct device_node *np, u32 *mask)
+{
+ const u32 *voltage_ranges;
+ int num_ranges, i;
+
+ voltage_ranges = of_get_property(np, "voltage-ranges", &num_ranges);
+ num_ranges = num_ranges / sizeof(*voltage_ranges) / 2;
+ if (!voltage_ranges || !num_ranges) {
+ pr_info("%s: voltage-ranges unspecified\n", np->full_name);
+ return -EINVAL;
+ }
+
+ for (i = 0; i < num_ranges; i++) {
+ const int j = i * 2;
+ u32 ocr_mask;
+
+ ocr_mask = mmc_vddrange_to_ocrmask(
+ be32_to_cpu(voltage_ranges[j]),
+ be32_to_cpu(voltage_ranges[j + 1]));
+ if (!ocr_mask) {
+ pr_err("%s: voltage-range #%d is invalid\n",
+ np->full_name, i);
+ return -EINVAL;
+ }
+ *mask |= ocr_mask;
+ }
+
+ return 0;
+}
+EXPORT_SYMBOL(mmc_of_parse_voltage);
+
+#endif /* CONFIG_OF */
+
#ifdef CONFIG_REGULATOR
/**
diff --git a/include/linux/mmc/core.h b/include/linux/mmc/core.h
index 443243b..da51bec 100644
--- a/include/linux/mmc/core.h
+++ b/include/linux/mmc/core.h
@@ -208,6 +208,8 @@ static inline void mmc_claim_host(struct mmc_host *host)
__mmc_claim_host(host, NULL);
}
+struct device_node;
extern u32 mmc_vddrange_to_ocrmask(int vdd_min, int vdd_max);
+extern int mmc_of_parse_voltage(struct device_node *np, u32 *mask);
#endif /* LINUX_MMC_CORE_H */
--
1.8.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 3/3 V3] mmc:esdhc: add support to get voltage from device-tree
2013-08-12 1:39 [PATCH 1/3 V4] mmc:core: parse voltage from device-tree Haijun Zhang
@ 2013-08-12 1:39 ` Haijun Zhang
2013-08-23 1:46 ` Anton Vorontsov
2013-08-12 1:39 ` [PATCH V3] mmc:of_spi: Update the code of getting voltage-ranges Haijun Zhang
` (2 subsequent siblings)
3 siblings, 1 reply; 12+ messages in thread
From: Haijun Zhang @ 2013-08-12 1:39 UTC (permalink / raw)
To: linux-mmc, linuxppc-dev; +Cc: X.Xie, cbouatmailru, scottwood, cjb, Haijun Zhang
Add suppport to get voltage from device-tree node for esdhc host,
if voltage-ranges was specified in device-tree node we can get
ocr_mask instead of read from host capacity register. If not voltages
still can be get from host capacity register.
Signed-off-by: Haijun Zhang <haijun.zhang@freescale.com>
---
changes for V3:
- changed the parameter of function
drivers/mmc/host/sdhci-of-esdhc.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/mmc/host/sdhci-of-esdhc.c b/drivers/mmc/host/sdhci-of-esdhc.c
index 15039e2..e328252 100644
--- a/drivers/mmc/host/sdhci-of-esdhc.c
+++ b/drivers/mmc/host/sdhci-of-esdhc.c
@@ -316,6 +316,7 @@ static int sdhci_esdhc_probe(struct platform_device *pdev)
/* call to generic mmc_of_parse to support additional capabilities */
mmc_of_parse(host->mmc);
+ mmc_of_parse_voltage(np, &host->ocr_mask);
ret = sdhci_add_host(host);
if (ret)
--
1.8.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH V3] mmc:of_spi: Update the code of getting voltage-ranges
2013-08-12 1:39 [PATCH 1/3 V4] mmc:core: parse voltage from device-tree Haijun Zhang
2013-08-12 1:39 ` [PATCH 3/3 V3] mmc:esdhc: add support to get " Haijun Zhang
@ 2013-08-12 1:39 ` Haijun Zhang
2013-08-23 1:45 ` Anton Vorontsov
2013-08-25 4:19 ` Chris Ball
2013-08-12 1:39 ` [PATCH 2/3 V3] mmc:sdhc: get voltage from sdhc host Haijun Zhang
2013-08-20 1:10 ` [PATCH 1/3 V4] mmc:core: parse voltage from device-tree Zhang Haijun
3 siblings, 2 replies; 12+ messages in thread
From: Haijun Zhang @ 2013-08-12 1:39 UTC (permalink / raw)
To: linux-mmc, linuxppc-dev; +Cc: X.Xie, cbouatmailru, scottwood, cjb, Haijun Zhang
Using function mmc_of_parse_voltage() to get voltage-ranges.
Signed-off-by: Haijun Zhang <haijun.zhang@freescale.com>
---
changes for V3:
- changes the type of ocr_mask and function mmc_of_parse_voltage
drivers/mmc/host/of_mmc_spi.c | 23 +++--------------------
1 file changed, 3 insertions(+), 20 deletions(-)
diff --git a/drivers/mmc/host/of_mmc_spi.c b/drivers/mmc/host/of_mmc_spi.c
index d720b5e..fd1928d 100644
--- a/drivers/mmc/host/of_mmc_spi.c
+++ b/drivers/mmc/host/of_mmc_spi.c
@@ -90,8 +90,7 @@ struct mmc_spi_platform_data *mmc_spi_get_pdata(struct spi_device *spi)
struct device *dev = &spi->dev;
struct device_node *np = dev->of_node;
struct of_mmc_spi *oms;
- const u32 *voltage_ranges;
- int num_ranges;
+ u32 ocr_mask;
int i;
int ret = -EINVAL;
@@ -102,26 +101,10 @@ struct mmc_spi_platform_data *mmc_spi_get_pdata(struct spi_device *spi)
if (!oms)
return NULL;
- voltage_ranges = of_get_property(np, "voltage-ranges", &num_ranges);
- num_ranges = num_ranges / sizeof(*voltage_ranges) / 2;
- if (!voltage_ranges || !num_ranges) {
- dev_err(dev, "OF: voltage-ranges unspecified\n");
+ if (mmc_of_parse_voltage(np, &ocr_mask))
goto err_ocr;
- }
-
- for (i = 0; i < num_ranges; i++) {
- const int j = i * 2;
- u32 mask;
- mask = mmc_vddrange_to_ocrmask(be32_to_cpu(voltage_ranges[j]),
- be32_to_cpu(voltage_ranges[j + 1]));
- if (!mask) {
- ret = -EINVAL;
- dev_err(dev, "OF: voltage-range #%d is invalid\n", i);
- goto err_ocr;
- }
- oms->pdata.ocr_mask |= mask;
- }
+ oms->pdata.ocr_mask |= ocr_mask;
for (i = 0; i < ARRAY_SIZE(oms->gpios); i++) {
enum of_gpio_flags gpio_flags;
--
1.8.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 2/3 V3] mmc:sdhc: get voltage from sdhc host
2013-08-12 1:39 [PATCH 1/3 V4] mmc:core: parse voltage from device-tree Haijun Zhang
2013-08-12 1:39 ` [PATCH 3/3 V3] mmc:esdhc: add support to get " Haijun Zhang
2013-08-12 1:39 ` [PATCH V3] mmc:of_spi: Update the code of getting voltage-ranges Haijun Zhang
@ 2013-08-12 1:39 ` Haijun Zhang
2013-08-23 1:48 ` Anton Vorontsov
2013-08-20 1:10 ` [PATCH 1/3 V4] mmc:core: parse voltage from device-tree Zhang Haijun
3 siblings, 1 reply; 12+ messages in thread
From: Haijun Zhang @ 2013-08-12 1:39 UTC (permalink / raw)
To: linux-mmc, linuxppc-dev; +Cc: X.Xie, cbouatmailru, scottwood, cjb, Haijun Zhang
We use host->ocr_mask to hold the voltage get from device-tree
node, In case host->ocr_mask was available, we use host->ocr_mask
as the final available voltage can be used by MMC/SD/SDIO card.
Signed-off-by: Haijun Zhang <haijun.zhang@freescale.com>
---
changes for V3:
- changed the type of mask
drivers/mmc/host/sdhci.c | 3 +++
include/linux/mmc/sdhci.h | 1 +
2 files changed, 4 insertions(+)
diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c
index a78bd4f..57541e0 100644
--- a/drivers/mmc/host/sdhci.c
+++ b/drivers/mmc/host/sdhci.c
@@ -3119,6 +3119,9 @@ int sdhci_add_host(struct sdhci_host *host)
SDHCI_MAX_CURRENT_MULTIPLIER;
}
+ if (host->ocr_mask)
+ ocr_avail = host->ocr_mask;
+
mmc->ocr_avail = ocr_avail;
mmc->ocr_avail_sdio = ocr_avail;
if (host->ocr_avail_sdio)
diff --git a/include/linux/mmc/sdhci.h b/include/linux/mmc/sdhci.h
index e3c6a74..3e781b8 100644
--- a/include/linux/mmc/sdhci.h
+++ b/include/linux/mmc/sdhci.h
@@ -171,6 +171,7 @@ struct sdhci_host {
unsigned int ocr_avail_sdio; /* OCR bit masks */
unsigned int ocr_avail_sd;
unsigned int ocr_avail_mmc;
+ u32 ocr_mask; /* available voltages */
wait_queue_head_t buf_ready_int; /* Waitqueue for Buffer Read Ready interrupt */
unsigned int tuning_done; /* Condition flag set when CMD19 succeeds */
--
1.8.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH 1/3 V4] mmc:core: parse voltage from device-tree
2013-08-12 1:39 [PATCH 1/3 V4] mmc:core: parse voltage from device-tree Haijun Zhang
` (2 preceding siblings ...)
2013-08-12 1:39 ` [PATCH 2/3 V3] mmc:sdhc: get voltage from sdhc host Haijun Zhang
@ 2013-08-20 1:10 ` Zhang Haijun
3 siblings, 0 replies; 12+ messages in thread
From: Zhang Haijun @ 2013-08-20 1:10 UTC (permalink / raw)
To: Haijun Zhang; +Cc: linux-mmc, cbouatmailru, scottwood, cjb, linuxppc-dev, X.Xie
Hi, Anton and all
I had update this patchset.
Is there any change need?
If so let me know.
Thanks.
On 08/12/2013 09:39 AM, Haijun Zhang wrote:
> Add function to support get voltage from device-tree.
> If there are voltage-range specified in device-tree node, this function
> will parse it and return the available voltage mask.
>
> Signed-off-by: Haijun Zhang <haijun.zhang@freescale.com>
> ---
> changes for V4:
> - Add new parameter mask to return voltages.
> changes for V3:
> - Correct the type of return value.
>
> drivers/mmc/core/core.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
> include/linux/mmc/core.h | 2 ++
> 2 files changed, 46 insertions(+)
>
> diff --git a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
> index 49a5bca..b9b9fb6 100644
> --- a/drivers/mmc/core/core.c
> +++ b/drivers/mmc/core/core.c
> @@ -27,6 +27,7 @@
> #include <linux/fault-inject.h>
> #include <linux/random.h>
> #include <linux/slab.h>
> +#include <linux/of.h>
>
> #include <linux/mmc/card.h>
> #include <linux/mmc/host.h>
> @@ -1196,6 +1197,49 @@ u32 mmc_vddrange_to_ocrmask(int vdd_min, int vdd_max)
> }
> EXPORT_SYMBOL(mmc_vddrange_to_ocrmask);
>
> +#ifdef CONFIG_OF
> +
> +/**
> + * mmc_of_parse_voltage - return mask of supported voltages
> + * @np: The device node need to be parsed.
> + * @mask: mask of voltages available for MMC/SD/SDIO
> + *
> + * 1. Return zero on success.
> + * 2. Return negative errno: voltage-range is invalid.
> + */
> +int mmc_of_parse_voltage(struct device_node *np, u32 *mask)
> +{
> + const u32 *voltage_ranges;
> + int num_ranges, i;
> +
> + voltage_ranges = of_get_property(np, "voltage-ranges", &num_ranges);
> + num_ranges = num_ranges / sizeof(*voltage_ranges) / 2;
> + if (!voltage_ranges || !num_ranges) {
> + pr_info("%s: voltage-ranges unspecified\n", np->full_name);
> + return -EINVAL;
> + }
> +
> + for (i = 0; i < num_ranges; i++) {
> + const int j = i * 2;
> + u32 ocr_mask;
> +
> + ocr_mask = mmc_vddrange_to_ocrmask(
> + be32_to_cpu(voltage_ranges[j]),
> + be32_to_cpu(voltage_ranges[j + 1]));
> + if (!ocr_mask) {
> + pr_err("%s: voltage-range #%d is invalid\n",
> + np->full_name, i);
> + return -EINVAL;
> + }
> + *mask |= ocr_mask;
> + }
> +
> + return 0;
> +}
> +EXPORT_SYMBOL(mmc_of_parse_voltage);
> +
> +#endif /* CONFIG_OF */
> +
> #ifdef CONFIG_REGULATOR
>
> /**
> diff --git a/include/linux/mmc/core.h b/include/linux/mmc/core.h
> index 443243b..da51bec 100644
> --- a/include/linux/mmc/core.h
> +++ b/include/linux/mmc/core.h
> @@ -208,6 +208,8 @@ static inline void mmc_claim_host(struct mmc_host *host)
> __mmc_claim_host(host, NULL);
> }
>
> +struct device_node;
> extern u32 mmc_vddrange_to_ocrmask(int vdd_min, int vdd_max);
> +extern int mmc_of_parse_voltage(struct device_node *np, u32 *mask);
>
> #endif /* LINUX_MMC_CORE_H */
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V3] mmc:of_spi: Update the code of getting voltage-ranges
2013-08-12 1:39 ` [PATCH V3] mmc:of_spi: Update the code of getting voltage-ranges Haijun Zhang
@ 2013-08-23 1:45 ` Anton Vorontsov
2013-08-25 4:19 ` Chris Ball
1 sibling, 0 replies; 12+ messages in thread
From: Anton Vorontsov @ 2013-08-23 1:45 UTC (permalink / raw)
To: Haijun Zhang; +Cc: linux-mmc, scottwood, cjb, linuxppc-dev, X.Xie
On Mon, Aug 12, 2013 at 09:39:05AM +0800, Haijun Zhang wrote:
> Using function mmc_of_parse_voltage() to get voltage-ranges.
>
> Signed-off-by: Haijun Zhang <haijun.zhang@freescale.com>
> ---
Acked-by: Anton Vorontsov <anton@enomsg.org>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 3/3 V3] mmc:esdhc: add support to get voltage from device-tree
2013-08-12 1:39 ` [PATCH 3/3 V3] mmc:esdhc: add support to get " Haijun Zhang
@ 2013-08-23 1:46 ` Anton Vorontsov
0 siblings, 0 replies; 12+ messages in thread
From: Anton Vorontsov @ 2013-08-23 1:46 UTC (permalink / raw)
To: Haijun Zhang; +Cc: linux-mmc, scottwood, cjb, linuxppc-dev, X.Xie
On Mon, Aug 12, 2013 at 09:39:04AM +0800, Haijun Zhang wrote:
> Add suppport to get voltage from device-tree node for esdhc host,
> if voltage-ranges was specified in device-tree node we can get
> ocr_mask instead of read from host capacity register. If not voltages
> still can be get from host capacity register.
>
> Signed-off-by: Haijun Zhang <haijun.zhang@freescale.com>
Acked-by: Anton Vorontsov <anton@enomsg.org>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 2/3 V3] mmc:sdhc: get voltage from sdhc host
2013-08-12 1:39 ` [PATCH 2/3 V3] mmc:sdhc: get voltage from sdhc host Haijun Zhang
@ 2013-08-23 1:48 ` Anton Vorontsov
2013-08-23 2:01 ` Zhang Haijun
2013-08-23 5:08 ` Zhang Haijun
0 siblings, 2 replies; 12+ messages in thread
From: Anton Vorontsov @ 2013-08-23 1:48 UTC (permalink / raw)
To: Haijun Zhang; +Cc: linux-mmc, scottwood, cjb, linuxppc-dev, X.Xie
On Mon, Aug 12, 2013 at 09:39:06AM +0800, Haijun Zhang wrote:
> We use host->ocr_mask to hold the voltage get from device-tree
> node, In case host->ocr_mask was available, we use host->ocr_mask
> as the final available voltage can be used by MMC/SD/SDIO card.
>
> Signed-off-by: Haijun Zhang <haijun.zhang@freescale.com>
> ---
Reviewed-by: Anton Vorontsov <anton@enomsg.org>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 2/3 V3] mmc:sdhc: get voltage from sdhc host
2013-08-23 1:48 ` Anton Vorontsov
@ 2013-08-23 2:01 ` Zhang Haijun
2013-08-23 5:08 ` Zhang Haijun
1 sibling, 0 replies; 12+ messages in thread
From: Zhang Haijun @ 2013-08-23 2:01 UTC (permalink / raw)
To: Anton Vorontsov
Cc: linux-mmc, Haijun Zhang, scottwood, cjb, linuxppc-dev, X.Xie
[-- Attachment #1: Type: text/plain, Size: 487 bytes --]
On 08/23/2013 09:48 AM, Anton Vorontsov wrote:
> On Mon, Aug 12, 2013 at 09:39:06AM +0800, Haijun Zhang wrote:
>> We use host->ocr_mask to hold the voltage get from device-tree
>> node, In case host->ocr_mask was available, we use host->ocr_mask
>> as the final available voltage can be used by MMC/SD/SDIO card.
>>
>> Signed-off-by: Haijun Zhang <haijun.zhang@freescale.com>
>> ---
> Reviewed-by: Anton Vorontsov <anton@enomsg.org>
>
Thank you very much.
--
Thanks & Regards
Haijun
[-- Attachment #2: Type: text/html, Size: 1196 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 2/3 V3] mmc:sdhc: get voltage from sdhc host
2013-08-23 1:48 ` Anton Vorontsov
2013-08-23 2:01 ` Zhang Haijun
@ 2013-08-23 5:08 ` Zhang Haijun
1 sibling, 0 replies; 12+ messages in thread
From: Zhang Haijun @ 2013-08-23 5:08 UTC (permalink / raw)
To: Chris
Cc: Anton Vorontsov, linux-mmc, Haijun Zhang, scottwood, cjb,
linuxppc-dev, X.Xie
Hi, Chris
Could help give some advice on this patch set ?
Thanks in advance.
On 08/23/2013 09:48 AM, Anton Vorontsov wrote:
> On Mon, Aug 12, 2013 at 09:39:06AM +0800, Haijun Zhang wrote:
>> We use host->ocr_mask to hold the voltage get from device-tree
>> node, In case host->ocr_mask was available, we use host->ocr_mask
>> as the final available voltage can be used by MMC/SD/SDIO card.
>>
>> Signed-off-by: Haijun Zhang <haijun.zhang@freescale.com>
>> ---
> Reviewed-by: Anton Vorontsov <anton@enomsg.org>
>
--
Thanks & Regards
Haijun
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V3] mmc:of_spi: Update the code of getting voltage-ranges
2013-08-12 1:39 ` [PATCH V3] mmc:of_spi: Update the code of getting voltage-ranges Haijun Zhang
2013-08-23 1:45 ` Anton Vorontsov
@ 2013-08-25 4:19 ` Chris Ball
2013-08-26 1:05 ` Zhang Haijun
1 sibling, 1 reply; 12+ messages in thread
From: Chris Ball @ 2013-08-25 4:19 UTC (permalink / raw)
To: Haijun Zhang; +Cc: linux-mmc, cbouatmailru, scottwood, linuxppc-dev, X.Xie
Hi Haijun,
On Sun, Aug 11 2013, Haijun Zhang wrote:
> Using function mmc_of_parse_voltage() to get voltage-ranges.
>
> Signed-off-by: Haijun Zhang <haijun.zhang@freescale.com>
The patchset contains patches 1-3 of 3, and also this unnumbered patch
v3. Which order should I use to apply this patch?
Thanks,
- Chris.
--
Chris Ball <cjb@laptop.org> <http://printf.net/>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH V3] mmc:of_spi: Update the code of getting voltage-ranges
2013-08-25 4:19 ` Chris Ball
@ 2013-08-26 1:05 ` Zhang Haijun
0 siblings, 0 replies; 12+ messages in thread
From: Zhang Haijun @ 2013-08-26 1:05 UTC (permalink / raw)
To: Chris Ball
Cc: linux-mmc, Haijun Zhang, cbouatmailru, scottwood, linuxppc-dev, X.Xie
[-- Attachment #1: Type: text/plain, Size: 486 bytes --]
On 08/25/2013 12:19 PM, Chris Ball wrote:
> Hi Haijun,
>
> On Sun, Aug 11 2013, Haijun Zhang wrote:
>> Using function mmc_of_parse_voltage() to get voltage-ranges.
>>
>> Signed-off-by: Haijun Zhang <haijun.zhang@freescale.com>
> The patchset contains patches 1-3 of 3, and also this unnumbered patch
> v3. Which order should I use to apply this patch?
>
> Thanks,
>
> - Chris.
Thanks Chris,
So, I'll numbered them an resend them to you.
Thanks a lot.
--
Thanks & Regards
Haijun
[-- Attachment #2: Type: text/html, Size: 1320 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2013-08-26 1:01 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-08-12 1:39 [PATCH 1/3 V4] mmc:core: parse voltage from device-tree Haijun Zhang
2013-08-12 1:39 ` [PATCH 3/3 V3] mmc:esdhc: add support to get " Haijun Zhang
2013-08-23 1:46 ` Anton Vorontsov
2013-08-12 1:39 ` [PATCH V3] mmc:of_spi: Update the code of getting voltage-ranges Haijun Zhang
2013-08-23 1:45 ` Anton Vorontsov
2013-08-25 4:19 ` Chris Ball
2013-08-26 1:05 ` Zhang Haijun
2013-08-12 1:39 ` [PATCH 2/3 V3] mmc:sdhc: get voltage from sdhc host Haijun Zhang
2013-08-23 1:48 ` Anton Vorontsov
2013-08-23 2:01 ` Zhang Haijun
2013-08-23 5:08 ` Zhang Haijun
2013-08-20 1:10 ` [PATCH 1/3 V4] mmc:core: parse voltage from device-tree Zhang Haijun
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).