From 4c2d2fd7db83f3cf56ad6362f30adbebccdc448f Mon Sep 17 00:00:00 2001 From: Tingwei Zhang Date: Fri, 28 Sep 2018 20:16:58 +0800 Subject: [PATCH] soc: qcom: socinfo: Add support for SDA450 soc-id Add socinfo support for SDA450 SoC. Change-Id: Ibbfe56e0150e0401d8f8eeb50021f2b6d79e101b Signed-off-by: Tingwei Zhang --- drivers/soc/qcom/socinfo.c | 4 ++++ include/soc/qcom/socinfo.h | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/drivers/soc/qcom/socinfo.c b/drivers/soc/qcom/socinfo.c index f6a28c08f19f..1f44f534b14a 100644 --- a/drivers/soc/qcom/socinfo.c +++ b/drivers/soc/qcom/socinfo.c @@ -1590,6 +1590,10 @@ static void * __init setup_dummy_socinfo(void) dummy_socinfo.id = 338; strlcpy(dummy_socinfo.build_id, "sdm450 - ", sizeof(dummy_socinfo.build_id)); + } else if (early_machine_is_sda450()) { + dummy_socinfo.id = 351; + strlcpy(dummy_socinfo.build_id, "sda450 - ", + sizeof(dummy_socinfo.build_id)); } else if (early_machine_is_sdm632()) { dummy_socinfo.id = 349; strlcpy(dummy_socinfo.build_id, "sdm632 - ", diff --git a/include/soc/qcom/socinfo.h b/include/soc/qcom/socinfo.h index 2eaaaa5851f9..05173d9a34ad 100644 --- a/include/soc/qcom/socinfo.h +++ b/include/soc/qcom/socinfo.h @@ -122,6 +122,8 @@ of_flat_dt_is_compatible(of_get_flat_dt_root(), "qcom,mdm9607") #define early_machine_is_sdm450() \ of_flat_dt_is_compatible(of_get_flat_dt_root(), "qcom,sdm450") +#define early_machine_is_sda450() \ + of_flat_dt_is_compatible(of_get_flat_dt_root(), "qcom,sda450") #define early_machine_is_sdm632() \ of_flat_dt_is_compatible(of_get_flat_dt_root(), "qcom,sdm632") #define early_machine_is_sdm439() \ @@ -186,6 +188,7 @@ #define early_machine_is_msm8937() 0 #define early_machine_is_msm8917() 0 #define early_machine_is_sdm450() 0 +#define early_machine_is_sda450() 0 #define early_machine_is_sdm632() 0 #define early_machine_is_sdm439() 0 #define early_machine_is_sdm429() 0 @@ -262,6 +265,7 @@ enum msm_cpu { MSM_CPU_SXR1120, MSM_CPU_8953, MSM_CPU_SDM450, + MSM_CPU_SDA450, MSM_CPU_SDM632, MSM_CPU_SDA632, MSM_CPU_8937,