diff options
author | Ryane Luo <ryanel@nvidia.com> | 2013-09-06 15:51:23 +0800 |
---|---|---|
committer | Leo He <leoh@nvidia.com> | 2013-10-27 19:59:13 -0700 |
commit | b92842ae574fec05b452badb9eccbf9b8d92539d (patch) | |
tree | 1a820c14ed93ac481492ae79e7ae777a996b21db /arch/arm/mach-tegra/board-ardbeg-memory.c | |
parent | dc394424697be5a784cc461064735aab195b8e7a (diff) |
arm: tegra: tn8-ers: dt: enable support for emc tables
Rearrange parsing of dt nodes of emc tables
Add emc dvfs tables for tn8 ers
Bug 1360455
Change-Id: I21a81a67d315bba9dd7af792ddaebe251dc505cd
Signed-off-by: Ryane Luo <ryanel@nvidia.com>
Reviewed-on: http://git-master/r/299848
GVS: Gerrit_Virtual_Submit
Reviewed-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Tested-by: Nitin Kumbhar <nkumbhar@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-ardbeg-memory.c')
-rw-r--r-- | arch/arm/mach-tegra/board-ardbeg-memory.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/arch/arm/mach-tegra/board-ardbeg-memory.c b/arch/arm/mach-tegra/board-ardbeg-memory.c index c9f6e691db47..92c06d636ff1 100644 --- a/arch/arm/mach-tegra/board-ardbeg-memory.c +++ b/arch/arm/mach-tegra/board-ardbeg-memory.c @@ -5471,8 +5471,13 @@ int __init ardbeg_emc_init(void) switch (bi.board_id) { case BOARD_E1780: case BOARD_E1782: - pr_info("Loading Ardbeg EMC tables.\n"); - tegra_emc_device.dev.platform_data = &ardbeg_emc_pdata; + if (of_machine_is_compatible("nvidia,tn8")) { + pr_info("Loading TN8 EMC tables from DeviceTree.\n"); + } else { + pr_info("Loading Ardbeg EMC tables.\n"); + tegra_emc_device.dev.platform_data = + &ardbeg_emc_pdata; + } break; case BOARD_E1792: pr_info("Loading Ardbeg EMC tables.\n"); |