summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorLuke Huang <lhuang@nvidia.com>2010-06-23 15:28:03 -0700
committerGary King <gking@nvidia.com>2010-06-26 09:55:02 -0700
commitf73e9712a20da75c44071ff7d35d041c77d8fdc1 (patch)
treec5a58fcd194c78177aff08782ebebd82504c3218 /drivers
parentd1e13717c02766f06f4e0af193978b98bcaaf726 (diff)
tegra gpio module: Using regulator module for GPIO power rail control
Modify gpio module to use regulator module for controlling GPIO power rail. Since there are some issues related to init sequence after this change, using "postcore_initcall_sync" to involve regulator module, as well as modifying NvRmOpenNew routine are required. Bug Id 697774 Change-Id: Ie8002f1190da83355c0554496f9fef24d18207f5 Reviewed-on: http://git-master/r/3103 Reviewed-by: Gary King <gking@nvidia.com> Tested-by: Gary King <gking@nvidia.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/regulator/tegra-regulator.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/regulator/tegra-regulator.c b/drivers/regulator/tegra-regulator.c
index a4a52ce191ab..8a1ecb15ebc5 100644
--- a/drivers/regulator/tegra-regulator.c
+++ b/drivers/regulator/tegra-regulator.c
@@ -360,7 +360,7 @@ static int __init tegra_regulator_init(void)
{
return platform_driver_register(&tegra_regulator_driver);
}
-module_init(tegra_regulator_init);
+postcore_initcall_sync(tegra_regulator_init);
static void __exit tegra_regulator_exit(void)
{