summaryrefslogtreecommitdiff
path: root/include/uapi
diff options
context:
space:
mode:
authorYeleswarapu Nagaradhesh <nagaradh@codeaurora.org>2016-08-26 02:48:15 -0700
committerYeleswarapu Nagaradhesh <nagaradh@codeaurora.org>2016-09-15 09:10:24 -0700
commitea965ee6e8494e4244e6c8b0b2c1d53dd8d7e19f (patch)
tree55c92ac7f4b6ba50da659084fb8a92fabf91eb09 /include/uapi
parent971aeb6addbb05a9fb36cea699990e4cdd83bedd (diff)
ASoC: wcd934x: add support for HPH modes
Headphones support classH and classAB. Add support for hifi, lowhifi, low power and ultra low power modes for classH. Support hifi and lowhifi power modes for classAB. CRs-Fixed: 1066331 Change-Id: I846f9704a5bf800583682f8dc2ec385a0ec64c61 Signed-off-by: Yeleswarapu Nagaradhesh <nagaradh@codeaurora.org>
Diffstat (limited to 'include/uapi')
-rw-r--r--include/uapi/linux/mfd/wcd9xxx/wcd9xxx_registers.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/uapi/linux/mfd/wcd9xxx/wcd9xxx_registers.h b/include/uapi/linux/mfd/wcd9xxx/wcd9xxx_registers.h
index a9fe10d8cd6e..7902cfbafad8 100644
--- a/include/uapi/linux/mfd/wcd9xxx/wcd9xxx_registers.h
+++ b/include/uapi/linux/mfd/wcd9xxx/wcd9xxx_registers.h
@@ -352,4 +352,10 @@
#define WCD9XXX_CDC_RX2_RX_VOL_MIX_CTL (0xB70)
#define WCD9XXX_CDC_RX2_RX_PATH_SEC1 (0xB72)
+/* Class-H registers for codecs from and above WCD934X */
+#define WCD9XXX_HPH_CNP_WG_CTL (0x06cc)
+#define WCD9XXX_FLYBACK_VNEG_CTRL_4 (0x06a8)
+#define WCD9XXX_HPH_NEW_INT_PA_MISC2 (0x0738)
+#define WCD9XXX_RX_BIAS_HPH_LOWPOWER (0x06bf)
+#define WCD9XXX_HPH_PA_CTL1 (0x06d1)
#endif