Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 799d9375 authored by Divya Sharma's avatar Divya Sharma
Browse files

Revert "power: smb5: Prevent interrupt storm due to incorrect configuration"



This reverts commit 9e518b29.

Change-Id: Ib851d2077f6d5fc2654a994d0d651d44d7370be5
Signed-off-by: default avatarDivya Sharma <divyash@codeaurora.org>
parent c094cbdd
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -1555,7 +1555,6 @@ static int smb5_configure_typec(struct smb_charger *chg)
		return rc;
	}

	/* Use simple write to enable only required interrupts */
	rc = smblib_write(chg, TYPE_C_INTERRUPT_EN_CFG_1_REG,
				TYPEC_CCOUT_DETACH_INT_EN_BIT |
				TYPEC_CCOUT_ATTACH_INT_EN_BIT);
@@ -1565,10 +1564,11 @@ static int smb5_configure_typec(struct smb_charger *chg)
		return rc;
	}

	/* Use simple write to enable only required interrupts */
	rc = smblib_write(chg, TYPE_C_INTERRUPT_EN_CFG_2_REG,
	rc = smblib_masked_write(chg, TYPE_C_INTERRUPT_EN_CFG_2_REG,
				TYPEC_SRC_BATT_HPWR_INT_EN_BIT |
				TYPEC_WATER_DETECTION_INT_EN_BIT);
				TYPEC_WATER_DETECTION_INT_EN_BIT,
				TYPEC_SRC_BATT_HPWR_INT_EN_BIT
				| TYPEC_WATER_DETECTION_INT_EN_BIT);
	if (rc < 0) {
		dev_err(chg->dev,
			"Couldn't configure Type-C interrupts rc=%d\n", rc);