[PATCH 5/7] mmc: sdhci-of: support generic OF controllers
Wolfram Sang
w.sang at pengutronix.de
Wed Nov 17 08:32:18 EST 2010
On Tue, Nov 16, 2010 at 02:33:53PM -0600, Rob Herring wrote:
> From: Rob Herring <rob.herring at calxeda.com>
>
> The base sdhci driver requires a valid ops struct. Add empty struct to
> sdhci-of to allow generic controllers which don't need custom ops functions.
>
> Signed-off-by: Rob Herring <rob.herring at calxeda.com>
Acked-by: Wolfram Sang <w.sang at pengutronix.de>
For the sdhci-patches, you should add linux-mmc at vger.kernel.org to the CC-list.
Done now...
> ---
> drivers/mmc/host/sdhci-of-core.c | 5 +++++
> 1 files changed, 5 insertions(+), 0 deletions(-)
>
> diff --git a/drivers/mmc/host/sdhci-of-core.c b/drivers/mmc/host/sdhci-of-core.c
> index dd84124..de292fe 100644
> --- a/drivers/mmc/host/sdhci-of-core.c
> +++ b/drivers/mmc/host/sdhci-of-core.c
> @@ -30,6 +30,9 @@
> #include "sdhci-of.h"
> #include "sdhci.h"
>
> +static struct sdhci_ops sdhci_of_ops = {
> +};
> +
> #ifdef CONFIG_MMC_SDHCI_BIG_ENDIAN_32BIT_BYTE_SWAPPER
>
> /*
> @@ -161,6 +164,8 @@ static int __devinit sdhci_of_probe(struct platform_device *ofdev,
> if (sdhci_of_data) {
> host->quirks = sdhci_of_data->quirks;
> host->ops = &sdhci_of_data->ops;
> + } else {
> + host->ops = &sdhci_of_ops;
> }
>
> if (of_get_property(np, "sdhci,auto-cmd12", NULL))
> --
> 1.7.1
>
> _______________________________________________
> devicetree-discuss mailing list
> devicetree-discuss at lists.ozlabs.org
> https://lists.ozlabs.org/listinfo/devicetree-discuss
--
Pengutronix e.K. | Wolfram Sang |
Industrial Linux Solutions | http://www.pengutronix.de/ |
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.ozlabs.org/pipermail/devicetree-discuss/attachments/20101116/a56927e6/attachment-0001.pgp>
More information about the devicetree-discuss
mailing list