diff options
author | Yeleswarapu Nagaradhesh <nagaradh@codeaurora.org> | 2016-08-26 02:48:15 -0700 |
---|---|---|
committer | Yeleswarapu Nagaradhesh <nagaradh@codeaurora.org> | 2016-09-15 09:10:24 -0700 |
commit | ea965ee6e8494e4244e6c8b0b2c1d53dd8d7e19f (patch) | |
tree | 55c92ac7f4b6ba50da659084fb8a92fabf91eb09 /include/uapi | |
parent | 971aeb6addbb05a9fb36cea699990e4cdd83bedd (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.h | 6 |
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 |