summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorNeeraj Upadhyay <neeraju@codeaurora.org>2016-12-28 15:28:59 +0530
committerNeeraj Upadhyay <neeraju@codeaurora.org>2017-01-03 10:12:09 +0530
commitd3071e2565cc806afc0cc3feecdf05ce0d706034 (patch)
tree72b7af0d230297cb26c5863857ad6173db7001e8 /drivers
parent0efed03409eed007346d55cafdf3b3e755fe5207 (diff)
ARM: dts: msm: Add initial device tree for SDM658
Add initial device tree and socinfo support for SDM658 SoC. Also add device tree and socinfo support for SDA variant. Change-Id: I3d8860ed57c859d35eaf4d77f0064091993a1bcf Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/soc/qcom/socinfo.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/soc/qcom/socinfo.c b/drivers/soc/qcom/socinfo.c
index e79599d73a34..43336ec83937 100644
--- a/drivers/soc/qcom/socinfo.c
+++ b/drivers/soc/qcom/socinfo.c
@@ -538,6 +538,8 @@ static struct msm_soc_info cpu_of_id[] = {
/* 660 ID */
[317] = {MSM_CPU_660, "SDM660"},
[324] = {MSM_CPU_660, "SDA660"},
+ [325] = {MSM_CPU_660, "SDM658"},
+ [326] = {MSM_CPU_660, "SDA658"},
/* 630 ID */
[318] = {MSM_CPU_630, "SDM630"},
@@ -1216,6 +1218,14 @@ static void * __init setup_dummy_socinfo(void)
dummy_socinfo.id = 324;
strlcpy(dummy_socinfo.build_id, "sda660 - ",
sizeof(dummy_socinfo.build_id));
+ } else if (early_machine_is_sdm658()) {
+ dummy_socinfo.id = 325;
+ strlcpy(dummy_socinfo.build_id, "sdm658 - ",
+ sizeof(dummy_socinfo.build_id));
+ } else if (early_machine_is_sda658()) {
+ dummy_socinfo.id = 326;
+ strlcpy(dummy_socinfo.build_id, "sda658 - ",
+ sizeof(dummy_socinfo.build_id));
} else if (early_machine_is_sdm630()) {
dummy_socinfo.id = 318;
strlcpy(dummy_socinfo.build_id, "sdm630 - ",