summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2016-07-27 19:26:29 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-07-27 19:26:28 -0700
commite0ae1fb68b90b41ef307f9de491355c1a14dd339 (patch)
tree96e320d30315198f9c54b52b1f18237da576a424 /drivers
parent049656ac1a061576a05a393cbd811c58513ec8c6 (diff)
parentadb003dad07c3b2eec5fa57fe7667f6e6270fd1c (diff)
Merge "qcom-charger: smb-lib: fix secure register writes"
Diffstat (limited to 'drivers')
-rw-r--r--drivers/power/qcom-charger/smb-lib.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/power/qcom-charger/smb-lib.c b/drivers/power/qcom-charger/smb-lib.c
index bc75b77c0eeb..d0b364e8fab5 100644
--- a/drivers/power/qcom-charger/smb-lib.c
+++ b/drivers/power/qcom-charger/smb-lib.c
@@ -30,7 +30,7 @@
static bool is_secure(struct smb_charger *chg, int addr)
{
/* assume everything above 0xC0 is secure */
- return (bool)(addr >= 0xC0);
+ return (bool)((addr & 0xFF) >= 0xC0);
}
int smblib_read(struct smb_charger *chg, u16 addr, u8 *val)