From 1ae601bb0404c4cfa4a6521350181f66ead1eb47 Mon Sep 17 00:00:00 2001 From: huangys Date: Thu, 19 Apr 2018 21:19:14 +0800 Subject: [PATCH] correct MADERA_HP_DONE value According CS47L35 spec and cirrus github code Change-Id: I31678be931c4e30356ad45abdf72730e43da0c69 Signed-off-by: huangys Reviewed-on: https://gerrit.mot.com/1165494 SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Guobin Zhang Submit-Approved: Jira Key --- include/linux/mfd/madera/registers.h | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/include/linux/mfd/madera/registers.h b/include/linux/mfd/madera/registers.h index 7ac9de2eb806..481308db1fb0 100644 --- a/include/linux/mfd/madera/registers.h +++ b/include/linux/mfd/madera/registers.h @@ -3437,13 +3437,12 @@ #define MADERA_HP_POLL_WIDTH 1 /* (0x029C) Headphone_Detect_2 */ -#define MADERA_HP_DONE 0x0080 -#define MADERA_HP_DONE_MASK 0x0080 -#define MADERA_HP_DONE_SHIFT 7 +#define MADERA_HP_DONE_MASK 0x8000 +#define MADERA_HP_DONE_SHIFT 15 #define MADERA_HP_DONE_WIDTH 1 -#define MADERA_HP_LVL_MASK 0x007F +#define MADERA_HP_LVL_MASK 0x7FFF #define MADERA_HP_LVL_SHIFT 0 -#define MADERA_HP_LVL_WIDTH 7 +#define MADERA_HP_LVL_WIDTH 15 #define MADERA_HP_DONE_B 0x8000 #define MADERA_HP_DONE_B_MASK 0x8000