target: msm8952: Add msm8917 MDTP configuration

1) Add MDTP eFuse for msm8917. This is the same as msm8937.
2) Fail in case target is not supported by MDTP. This will trigger MDTP
recovery screen, rather than crashing on access to wrong register address.

Change-Id: I2f95132678daa0f7e6123d9101ce410aad764b56
diff --git a/target/msm8952/mdtp_defs.c b/target/msm8952/mdtp_defs.c
index 51de785..a1ef897 100644
--- a/target/msm8952/mdtp_defs.c
+++ b/target/msm8952/mdtp_defs.c
@@ -53,15 +53,20 @@
         target_efuse->address = MDTP_EFUSE_ADDRESS_MSM8956;
         target_efuse->start = MDTP_EFUSE_START_MSM8956;
     }
-    else if (platform_is_msm8937())
+    else if (platform_is_msm8952())
+    {
+        target_efuse->address = MDTP_EFUSE_ADDRESS_MSM8952;
+        target_efuse->start = MDTP_EFUSE_START_MSM8952;
+    }
+    else if (platform_is_msm8937() || platform_is_msmgold())
     {
         target_efuse->address = MDTP_EFUSE_ADDRESS_MSM8937;
         target_efuse->start = MDTP_EFUSE_START_MSM8937;
     }
     else
     {
-        target_efuse->address = MDTP_EFUSE_ADDRESS_MSM8952;
-        target_efuse->start = MDTP_EFUSE_START_MSM8952;
+        dprintf(CRITICAL, "mdtp: mdtp_get_target_efuse: ERROR, target is not supported\n");
+        return -1;
     }
 
     return 0;