ASoC: tas571x: add biquad registers for TAS5717/19
authorPetr Kulhavy <brain@jikos.cz>
Thu, 26 May 2016 17:26:16 +0000 (19:26 +0200)
committerMark Brown <broonie@kernel.org>
Mon, 30 May 2016 15:21:01 +0000 (16:21 +0100)
Add biquad register definitions for TAS5717/19.

Signed-off-by: Petr Kulhavy <brain@jikos.cz>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/tas571x.h

index cf800c364f0fe97db98f51879024a4aa3769151e..bf4d4362c7847145abddab76dda467190fd92a4c 100644 (file)
 #define TAS571X_CH4_SRC_SELECT_REG     0x21
 #define TAS571X_PWM_MUX_REG            0x25
 
+/* 20-byte biquad registers */
+#define TAS5717_CH1_BQ0_REG            0x26
+#define TAS5717_CH1_BQ1_REG            0x27
+#define TAS5717_CH1_BQ2_REG            0x28
+#define TAS5717_CH1_BQ3_REG            0x29
+#define TAS5717_CH1_BQ4_REG            0x2a
+#define TAS5717_CH1_BQ5_REG            0x2b
+#define TAS5717_CH1_BQ6_REG            0x2c
+#define TAS5717_CH1_BQ7_REG            0x2d
+#define TAS5717_CH1_BQ8_REG            0x2e
+#define TAS5717_CH1_BQ9_REG            0x2f
+
+#define TAS5717_CH2_BQ0_REG            0x30
+#define TAS5717_CH2_BQ1_REG            0x31
+#define TAS5717_CH2_BQ2_REG            0x32
+#define TAS5717_CH2_BQ3_REG            0x33
+#define TAS5717_CH2_BQ4_REG            0x34
+#define TAS5717_CH2_BQ5_REG            0x35
+#define TAS5717_CH2_BQ6_REG            0x36
+#define TAS5717_CH2_BQ7_REG            0x37
+#define TAS5717_CH2_BQ8_REG            0x38
+#define TAS5717_CH2_BQ9_REG            0x39
+
+#define TAS5717_CH1_BQ10_REG           0x58
+#define TAS5717_CH1_BQ11_REG           0x59
+
+#define TAS5717_CH4_BQ0_REG            0x5a
+#define TAS5717_CH4_BQ1_REG            0x5b
+
+#define TAS5717_CH2_BQ10_REG           0x5c
+#define TAS5717_CH2_BQ11_REG           0x5d
+
+#define TAS5717_CH3_BQ0_REG            0x5e
+#define TAS5717_CH3_BQ1_REG            0x5f
+
 #endif /* _TAS571X_H */