Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7bdf47f5 authored by Ashish Bhimanpalliwar's avatar Ashish Bhimanpalliwar
Browse files

soc: qcom: socinfo: Add soc information for KhajeP and KhajeQ



Add SOC ID to support socinfo for KhajeP and KhajeQ platform.

Change-Id: I42767dae086754adbd306d96c479e9c67f04712c
Signed-off-by: default avatarAshish Bhimanpalliwar <quic_abhiman@quicinc.com>
parent 8fafa9b5
Loading
Loading
Loading
Loading
+14 −0
Original line number Diff line number Diff line
@@ -338,6 +338,12 @@ static struct msm_soc_info cpu_of_id[] = {
	/* Khaje ID */
	[518] = {MSM_CPU_KHAJE, "KHAJE"},

	/* Khajep ID */
	[561] = {MSM_CPU_KHAJEP, "KHAJEP"},

	/* Khajeq ID */
	[562] = {MSM_CPU_KHAJEQ, "KHAJEQ"},

	/* Lagoon ID */
	[434] = {MSM_CPU_LAGOON, "LAGOON"},
	[459] = {MSM_CPU_LAGOON, "LAGOON"},
@@ -1268,6 +1274,14 @@ static void * __init setup_dummy_socinfo(void)
		dummy_socinfo.id = 518;
		strlcpy(dummy_socinfo.build_id, "khaje - ",
		sizeof(dummy_socinfo.build_id));
	} else if (early_machine_is_khajep()) {
		dummy_socinfo.id = 561;
		strlcpy(dummy_socinfo.build_id, "khajep - ",
		sizeof(dummy_socinfo.build_id));
	} else if (early_machine_is_khajeq()) {
		dummy_socinfo.id = 562;
		strlcpy(dummy_socinfo.build_id, "khajeq - ",
		sizeof(dummy_socinfo.build_id));
	} else if (early_machine_is_bengalp()) {
		dummy_socinfo.id = 445;
		strlcpy(dummy_socinfo.build_id, "bengalp - ",
+8 −0
Original line number Diff line number Diff line
@@ -64,6 +64,10 @@
	of_flat_dt_is_compatible(of_get_flat_dt_root(), "qcom,bengalp")
#define early_machine_is_khaje()	\
	of_flat_dt_is_compatible(of_get_flat_dt_root(), "qcom,khaje")
#define early_machine_is_khajep()	\
	of_flat_dt_is_compatible(of_get_flat_dt_root(), "qcom,khajep")
#define early_machine_is_khajeq()	\
	of_flat_dt_is_compatible(of_get_flat_dt_root(), "qcom,khajeq")
#define early_machine_is_lagoon()	\
	of_flat_dt_is_compatible(of_get_flat_dt_root(), "qcom,lagoon")
#define early_machine_is_scuba()	\
@@ -128,6 +132,8 @@
#define early_machine_is_bengal()	0
#define early_machine_is_bengalp()	0
#define early_machine_is_khaje()	0
#define early_machine_is_khajep()	0
#define early_machine_is_khajeq()	0
#define early_machine_is_lagoon()	0
#define early_machine_is_scuba()	0
#define early_machine_is_scubaiot()	0
@@ -176,6 +182,8 @@ enum msm_cpu {
	MSM_CPU_BENGAL,
	MSM_CPU_BENGALP,
	MSM_CPU_KHAJE,
	MSM_CPU_KHAJEP,
	MSM_CPU_KHAJEQ,
	MSM_CPU_LAGOON,
	MSM_CPU_SCUBA,
	MSM_CPU_SCUBAIOT,