Quellcode durchsuchen

msm: eva: Added platform data for cliffs

Cliffs common and platform data structures are added.

Change-Id: I16156da7f1a801fca74fc5e2daff3d317031aaaa
Signed-off-by: Gopireddy Arunteja Reddy <[email protected]>
Gopireddy Arunteja Reddy vor 1 Jahr
Ursprung
Commit
f2cbbfd051
1 geänderte Dateien mit 57 neuen und 1 gelöschten Zeilen
  1. 57 1
      msm/eva/msm_cvp_platform.c

+ 57 - 1
msm/eva/msm_cvp_platform.c

@@ -252,6 +252,49 @@ static struct msm_cvp_common_data sm8650_common_data[] = {
 	}
 };
 
+static struct msm_cvp_common_data sm7650_common_data[] = {
+	{
+		.key = "qcom,pm-qos-latency-us",
+		.value = 50,
+	},
+	{
+		.key = "qcom,sw-power-collapse",
+		.value = 1,
+	},
+	{
+		.key = "qcom,domain-attr-non-fatal-faults",
+		.value = 0,
+	},
+	{
+		.key = "qcom,max-secure-instances",
+		.value = 2,
+	},
+	{
+		.key = "qcom,max-ssr-allowed",
+		.value = 1,
+	},
+	{
+		.key = "qcom,power-collapse-delay",
+		.value = 3000,
+	},
+	{
+		.key = "qcom,hw-resp-timeout",
+		.value = 2000,
+	},
+	{
+		.key = "qcom,dsp-resp-timeout",
+		.value = 1000,
+	},
+	{
+		.key = "qcom,debug-timeout",
+		.value = 0,
+	},
+	{
+		.key = "qcom,dsp-enabled",
+		.value = 1,
+	}
+};
+
 /* Default UBWC config for LPDDR5 */
 static struct msm_cvp_ubwc_config_data kona_ubwc_data[] = {
 	UBWC_CONFIG(1, 1, 1, 0, 0, 0, 8, 32, 16, 0, 0),
@@ -316,6 +359,16 @@ static struct msm_cvp_platform_data sm8650_data = {
 	.vm_id = 1,
 };
 
+static struct msm_cvp_platform_data sm7650_data = {
+	.common_data = sm7650_common_data,
+	.common_data_length = ARRAY_SIZE(sm7650_common_data),
+	.sku_version = 0,
+	.vpu_ver = VPU_VERSION_5,
+	.ubwc_config = kona_ubwc_data,	/*Reuse Kona setting*/
+	.noc_qos = &waipio_noc_qos,	/*Reuse Waipio setting*/
+	.vm_id = 1,
+};
+
 static const struct of_device_id msm_cvp_dt_match[] = {
 	{
 		.compatible = "qcom,waipio-cvp",
@@ -333,7 +386,10 @@ static const struct of_device_id msm_cvp_dt_match[] = {
 		.compatible = "qcom,pineapple-cvp",
 		.data = &sm8650_data,
 	},
-
+	{
+		.compatible = "qcom,cliffs-cvp",
+		.data = &sm7650_data,
+	},
 	{},
 };