ALSA: ak4114 - fix errors in output selector bits
authorPavel Hofman <pavel.hofman@ivitera.com>
Wed, 16 Sep 2009 20:25:35 +0000 (22:25 +0200)
committerTakashi Iwai <tiwai@suse.de>
Mon, 21 Sep 2009 13:44:39 +0000 (15:44 +0200)
* the previous version had a typo - values of AK4114_OPS10-12 were
  identical with AK4114_OPS00-02
* Since no cards actually use this feature, the bug was not identified earlier

Signed-off-by: Pavel Hofman <pavel.hofman@ivitera.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
include/sound/ak4114.h

index d293d36..3ce69fd 100644 (file)
 
 /* AK4114_REG_IO0 */
 #define AK4114_TX1E            (1<<7)  /* TX1 Output Enable (1 = enable) */
-#define AK4114_OPS12           (1<<2)  /* Output Though Data Selector for TX1 pin */
-#define AK4114_OPS11           (1<<1)  /* Output Though Data Selector for TX1 pin */
-#define AK4114_OPS10           (1<<0)  /* Output Though Data Selector for TX1 pin */
+#define AK4114_OPS12           (1<<6)  /* Output Data Selector for TX1 pin */
+#define AK4114_OPS11           (1<<5)  /* Output Data Selector for TX1 pin */
+#define AK4114_OPS10           (1<<4)  /* Output Data Selector for TX1 pin */
 #define AK4114_TX0E            (1<<3)  /* TX0 Output Enable (1 = enable) */
-#define AK4114_OPS02           (1<<2)  /* Output Though Data Selector for TX0 pin */
-#define AK4114_OPS01           (1<<1)  /* Output Though Data Selector for TX0 pin */
-#define AK4114_OPS00           (1<<0)  /* Output Though Data Selector for TX0 pin */
+#define AK4114_OPS02           (1<<2)  /* Output Data Selector for TX0 pin */
+#define AK4114_OPS01           (1<<1)  /* Output Data Selector for TX0 pin */
+#define AK4114_OPS00           (1<<0)  /* Output Data Selector for TX0 pin */
 
 /* AK4114_REG_IO1 */
 #define AK4114_EFH1            (1<<7)  /* Interrupt 0 pin Hold */