Explorar o código

msm: ipa3: Adding changes to check pass-ids DT entry present or not

Before passing pass-id information to TZ checking IPA driver had
valid DT pass-id entry added in DT file or not.

Change-Id: Ie6a5a8af860b6bd54794b23c007bb7830a883b78
Signed-off-by: Ashok Vuyyuru <[email protected]>
Ashok Vuyyuru %!s(int64=2) %!d(string=hai) anos
pai
achega
02db829ceb
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  1. 5 0
      drivers/platform/msm/ipa/ipa_v3/ipa.c

+ 5 - 0
drivers/platform/msm/ipa/ipa_v3/ipa.c

@@ -8397,6 +8397,11 @@ static int ipa_firmware_load(const char *sub_sys)
 	scnprintf(fw_name, ARRAY_SIZE(fw_name), "%s.mdt", sub_sys);
 	ret = of_property_read_u32_index(dev->of_node, "pas-ids", index,
 					  &pas_id);
+	if(ret) {
+		dev_err(dev, "error %d getting \"pass-ids\" property\n",
+			ret);
+		return ret;
+	}
 
 	ret = request_firmware(&fw, fw_name, dev);
 	if (ret) {