ASoC: tegra: always use clk_get() in utility code
authorStephen Warren <swarren@nvidia.com>
Mon, 13 May 2013 19:26:12 +0000 (13:26 -0600)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 14 May 2013 04:45:11 +0000 (08:45 +0400)
Now that all of the Tegra device trees have been updated to represent
the required audio clocks, remove the compatibility code from the Tegra
ASoC utility code, and always use clk_get() rather than clk_get_sys().

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/tegra/tegra_asoc_utils.c

index 24fb001be7f4e7007b8d4f0d1f4ad99b53d3ecb9..d173880f290d0f762ec0151fb442e815354b8815 100644 (file)
@@ -173,7 +173,6 @@ int tegra_asoc_utils_init(struct tegra_asoc_utils_data *data,
                          struct device *dev)
 {
        int ret;
-       bool new_clocks = false;
 
        data->dev = dev;
 
@@ -181,40 +180,28 @@ int tegra_asoc_utils_init(struct tegra_asoc_utils_data *data,
                data->soc = TEGRA_ASOC_UTILS_SOC_TEGRA20;
        else if (of_machine_is_compatible("nvidia,tegra30"))
                data->soc = TEGRA_ASOC_UTILS_SOC_TEGRA30;
-       else if (of_machine_is_compatible("nvidia,tegra114")) {
+       else if (of_machine_is_compatible("nvidia,tegra114"))
                data->soc = TEGRA_ASOC_UTILS_SOC_TEGRA114;
-               new_clocks = true;
-       } else {
+       else {
                dev_err(data->dev, "SoC unknown to Tegra ASoC utils\n");
                return -EINVAL;
        }
 
-       if (new_clocks)
-               data->clk_pll_a = clk_get(dev, "pll_a");
-       else
-               data->clk_pll_a = clk_get_sys(NULL, "pll_a");
+       data->clk_pll_a = clk_get(dev, "pll_a");
        if (IS_ERR(data->clk_pll_a)) {
                dev_err(data->dev, "Can't retrieve clk pll_a\n");
                ret = PTR_ERR(data->clk_pll_a);
                goto err;
        }
 
-       if (new_clocks)
-               data->clk_pll_a_out0 = clk_get(dev, "pll_a_out0");
-       else
-               data->clk_pll_a_out0 = clk_get_sys(NULL, "pll_a_out0");
+       data->clk_pll_a_out0 = clk_get(dev, "pll_a_out0");
        if (IS_ERR(data->clk_pll_a_out0)) {
                dev_err(data->dev, "Can't retrieve clk pll_a_out0\n");
                ret = PTR_ERR(data->clk_pll_a_out0);
                goto err_put_pll_a;
        }
 
-       if (new_clocks)
-               data->clk_cdev1 = clk_get(dev, "mclk");
-       else if (data->soc == TEGRA_ASOC_UTILS_SOC_TEGRA20)
-               data->clk_cdev1 = clk_get_sys(NULL, "cdev1");
-       else
-               data->clk_cdev1 = clk_get_sys("extern1", NULL);
+       data->clk_cdev1 = clk_get(dev, "mclk");
        if (IS_ERR(data->clk_cdev1)) {
                dev_err(data->dev, "Can't retrieve clk cdev1\n");
                ret = PTR_ERR(data->clk_cdev1);
This page took 0.026092 seconds and 5 git commands to generate.