On Thu, Mar 17, 2011 at 01:59:00PM -0600, Grant Likely wrote: > On Tue, Mar 15, 2011 at 1:58 AM, Grant Likely <grant.lik...@secretlab.ca> > wrote: > > On Mon, Mar 14, 2011 at 10:25:55PM +0800, Shawn Guo wrote: > >> Wrap tegra dt_id with CONFIG_MMC_SDHCI_TEGRA to make the reference to > >> sdhci_tegra_dt_pdata conditional, otherwise it will stop build for > >> other mmc driver when OF is enabled. > >> > >> Signed-off-by: Shawn Guo <shawn....@linaro.org> > > > > Looks right to me. > > Actually... > > > > > g. > > > >> --- > >> drivers/mmc/host/sdhci-pltfm.c | 2 ++ > >> 1 files changed, 2 insertions(+), 0 deletions(-) > >> > >> diff --git a/drivers/mmc/host/sdhci-pltfm.c > >> b/drivers/mmc/host/sdhci-pltfm.c > >> index ccc04ac..4125fbf 100644 > >> --- a/drivers/mmc/host/sdhci-pltfm.c > >> +++ b/drivers/mmc/host/sdhci-pltfm.c > >> @@ -52,7 +52,9 @@ static struct sdhci_ops sdhci_pltfm_ops = { > >> #if defined(CONFIG_OF) > >> #include <linux/of_device.h> > >> static const struct of_device_id sdhci_dt_ids[] = { > >> +#ifdef CONFIG_MMC_SDHCI_TEGRA > >> { .compatible = "nvidia,tegra250-sdhci", .data = > >> &sdhci_tegra_dt_pdata }, > >> +#endif > >> { } > >> }; > >> MODULE_DEVICE_TABLE(platform, sdhci_dt_ids); > > It would be better if the #ifdef went around the entire sdhci_dt_ids > table including the MODULE_DEVICE_TABLE registration. > You really want to go this? In that case, all the references to sdhci_dt_ids will have to get around by the #ifdef.
-- Regards, Shawn _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev