dev : qpnp_wled : unlock the wled display register before writing

wled display select register has pmic_locked attribute which must
be unlocked before writing to it. Unlock it before writing.

Change-Id: Ief45d3f1047a6d20176aaf4093cce4534b5d23d4
diff --git a/dev/qpnp_wled/qpnp_wled.c b/dev/qpnp_wled/qpnp_wled.c
index 2f4b196..a0e101d 100644
--- a/dev/qpnp_wled/qpnp_wled.c
+++ b/dev/qpnp_wled/qpnp_wled.c
@@ -154,12 +154,18 @@
 static int qpnp_wled_set_display_type(struct qpnp_wled *wled, uint16_t base_addr)
 {
 	uint8_t reg = 0;
+	int rc;
 
 	/* display type */
 	reg = pm8x41_wled_reg_read(QPNP_WLED_DISP_SEL_REG(base_addr));
 
 	reg &= QPNP_WLED_DISP_SEL_MASK;
 	reg |= (wled->disp_type_amoled << QPNP_WLED_DISP_SEL_SHIFT);
+
+	rc = qpnp_wled_sec_access(wled, base_addr);
+	if (rc)
+		return rc;
+
 	pm8x41_wled_reg_write(QPNP_WLED_DISP_SEL_REG(base_addr), reg);
 
 	return 0;