target: msm8952: disable pmi for 8917
add option to disable pmi on 8917 LE based targets
Change-Id: I6d6552b0dac3ed5381a40171261f0ed38edc91d5
diff --git a/dev/qpnp_wled/qpnp_wled.c b/dev/qpnp_wled/qpnp_wled.c
index 9282a7b..4267372 100644
--- a/dev/qpnp_wled/qpnp_wled.c
+++ b/dev/qpnp_wled/qpnp_wled.c
@@ -33,6 +33,7 @@
#include <qpnp_wled.h>
#include <pm8x41_wled.h>
#include <qtimer.h>
+#include <target.h>
static int qpnp_wled_avdd_target_voltages[NUM_SUPPORTED_AVDD_VOLTAGES] = {
7900, 7600, 7300, 6400, 6100, 5800,
@@ -598,6 +599,9 @@
int rc;
struct qpnp_wled *wled;
+ if(!target_is_pmi_enabled())
+ return ERR_NOT_FOUND;
+
wled = malloc(sizeof(struct qpnp_wled));
if (!wled)
return ERR_NO_MEMORY;