diff options
author | Nikesh Oswal <noswal@nvidia.com> | 2011-12-19 10:23:47 +0530 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2012-03-23 16:00:46 -0700 |
commit | ee6fc9e61a1e13265e33530601d280fd29357693 (patch) | |
tree | 279e3a47aa76f83dc4b3fe20bac7088eb18c79ab /sound/soc/tegra/tegra30_dam.c | |
parent | a6e1afb0f51f4ac9748ace7dd3c28a47c3626cdb (diff) |
asoc: tegra: put the cache init code under macro
put the cache init code under CONFIG_PM macro
this fixes the build breaks where CONFIG_PM macro
is not defined
Change-Id: I0d140d52d80a24298afeefcf4e81b3c6b65d465f
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/70939
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Rebase-Id: Rbbf15efd4863dd818ae48827f2394d481c8d4f6e
Diffstat (limited to 'sound/soc/tegra/tegra30_dam.c')
-rw-r--r-- | sound/soc/tegra/tegra30_dam.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sound/soc/tegra/tegra30_dam.c b/sound/soc/tegra/tegra30_dam.c index 430374820b97..2230748c9e73 100644 --- a/sound/soc/tegra/tegra30_dam.c +++ b/sound/soc/tegra/tegra30_dam.c @@ -525,7 +525,10 @@ static int __devinit tegra30_dam_probe(struct platform_device *pdev) { struct resource *res, *region; struct tegra30_dam_context *dam; - int ret = 0, i; + int ret = 0; +#ifdef CONFIG_PM + int i; +#endif if ((pdev->id < 0) || (pdev->id >= TEGRA30_NR_DAM_IFC)) { @@ -572,6 +575,7 @@ static int __devinit tegra30_dam_probe(struct platform_device *pdev) goto err_clk_put_dam; } +#ifdef CONFIG_PM /* cache the POR values of DAM regs*/ tegra30_dam_enable_clock(pdev->id); @@ -585,6 +589,7 @@ static int __devinit tegra30_dam_probe(struct platform_device *pdev) } tegra30_dam_disable_clock(pdev->id); +#endif platform_set_drvdata(pdev, dam); |