ARM: tegra11: clock: Convert ISO manager emc user.
Alex Frid [Tue, 9 Apr 2013 04:33:20 +0000 (21:33 -0700)]
Converted iso.emc shared user into floor user, as it will be a channel
to specify latency, not bandwidth requirements. For the latter ISO
manager will use per-client shared users (e.g., disp1.emc, camera.emc,
and so on), and let shared bus aggregation code to determine cumulative
bandwidth request.

Change-Id: I831df0f7d9f2fba39705ce2b7ae80c5c9748bc0c
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/219500
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

arch/arm/mach-tegra/tegra11_clocks.c

index 64c3d0c..dfda713 100644 (file)
@@ -6804,7 +6804,7 @@ struct clk tegra_list_clks[] = {
        SHARED_EMC_CLK("tsec.emc",      "tegra_tsec",   "emc",  &tegra_clk_emc, NULL, 0, 0, 0),
        SHARED_EMC_CLK("sdmmc4.emc", "sdhci-tegra.3",   "emc",  &tegra_clk_emc, NULL, 0, 0, 0),
        SHARED_EMC_CLK("camera.emc", "vi",              "emc",  &tegra_clk_emc, NULL, 0, SHARED_ISO_BW, BIT(EMC_USER_VI)),
-       SHARED_EMC_CLK("iso.emc",       "iso",          "emc",  &tegra_clk_emc, NULL, 0, SHARED_ISO_BW, 0),
+       SHARED_EMC_CLK("iso.emc",       "iso",          "emc",  &tegra_clk_emc, NULL, 0, 0, 0),
        SHARED_EMC_CLK("floor.emc",     "floor.emc",    NULL,   &tegra_clk_emc, NULL, 0, 0, 0),
        SHARED_EMC_CLK("override.emc", "override.emc",  NULL,   &tegra_clk_emc, NULL, 0, SHARED_OVERRIDE, 0),
        SHARED_EMC_CLK("edp.emc",       "edp.emc",      NULL,   &tegra_clk_emc, NULL, 0, SHARED_CEILING, 0),