* Tony Lindgren <[email protected]> [120215 09:57]:
>  
> +void omap_hsmmc_late_init(struct omap2_hsmmc_info *controllers)
> +{
> +     struct platform_device *pdev;
> +     int res;
> +
> +     for (; controllers->mmc; controllers++) {
> +             if (!controllers->deferred)
> +                     continue;
> +
> +             pdev = controllers->pdev;
> +             if (!pdev)
> +                     continue;
> +
> +             res = omap_device_register(pdev);
> +             if (res) {
> +                     pr_err("Could not late init MMC %s\n",
> +                            controllers->name);
> +                     continue;
> +             }
> +     }
> +}

Most likely there's no need to pass struct omap2_hsmmc_info *controllers
to omap_hsmmc_late_init() here. And I'll also take a look at making
it a completion to make it more generic across various PMICs.

Tony
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to