ASoC: fsi: cleanup sh_fsi.h
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Mon, 17 Dec 2012 06:12:55 +0000 (22:12 -0800)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 24 Dec 2012 15:57:20 +0000 (15:57 +0000)
FSI driver's flag usage was changed/removed by
3449f5fab8c51e37a8a48bc2516588c615373191
(ASoC: fsi: add SND_SOC_DAIFMT_INV_xxx support)
ab6f6d85210c4d0265cf48e9958c04e08595055a
(ASoC: fsi: add master clock control functions)

And unused flags had been removed on FSI driver,
but the definition had been kept to avoid compile error.

It is possible to cleanup sh_fsi.h now.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
include/sound/sh_fsi.h

index 43ac28581920b768465c97d3086145b062363214..7a9710b4b799cd057ec2319e16a9237586d1411a 100644 (file)
  * it under the terms of the GNU General Public License version 2 as
  * published by the Free Software Foundation.
  */
-
-#define FSI_PORT_A     0
-#define FSI_PORT_B     1
-
 #include <linux/clk.h>
 #include <sound/soc.h>
 
 /*
- * flags format
- *
- * 0x00000CBA
- *
- * A:  inversion
- * B:  format mode
- * C:  chip specific
- * D:  clock selecter if master mode
+ * flags
  */
-
-/* B: format mode */
-#define SH_FSI_FMT_MASK                0x000000F0
-#define SH_FSI_FMT_DAI         (0 << 4)
-#define SH_FSI_FMT_SPDIF       (1 << 4)
-
-/* C: chip specific */
-#define SH_FSI_OPTION_MASK     0x00000F00
-#define SH_FSI_ENABLE_STREAM_MODE      (1 << 8) /* for 16bit data */
-
-/* D:  clock selecter if master mode */
-#define SH_FSI_CLK_MASK                0x0000F000
-#define SH_FSI_CLK_EXTERNAL    (0 << 12)
-#define SH_FSI_CLK_CPG         (1 << 12) /* FSIxCK + FSI-DIV */
+#define SH_FSI_FMT_SPDIF               (1 << 0) /* spdif for HDMI */
+#define SH_FSI_ENABLE_STREAM_MODE      (1 << 1) /* for 16bit data */
+#define SH_FSI_CLK_CPG                 (1 << 2) /* FSIxCK + FSI-DIV */
 
 struct sh_fsi_port_info {
        unsigned long flags;