]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ASoC: amd: acp: move pdm macros to common header file
authorSyed Saba Kareem <Syed.SabaKareem@amd.com>
Mon, 26 Jun 2023 13:55:13 +0000 (19:25 +0530)
committerMark Brown <broonie@kernel.org>
Sun, 9 Jul 2023 21:47:40 +0000 (22:47 +0100)
Move pdm related macros from pdm file to common header file so
that it can be used across different files.

Signed-off-by: Syed Saba Kareem <Syed.SabaKareem@amd.com>
Link: https://lore.kernel.org/r/20230626135515.1252063-10-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/amd/acp/acp-pdm.c
sound/soc/amd/acp/amd.h

index 2833d2b7e596460b75c18f02af3f81fe41016ef0..f754bf79b5e3f7e210952f21a5049dc32d6d849f 100644 (file)
 
 #define DRV_NAME "acp-pdm"
 
-#define PDM_DMA_STAT           0x10
-#define PDM_DMA_INTR_MASK      0x10000
-#define PDM_DEC_64             0x2
-#define PDM_CLK_FREQ_MASK      0x07
-#define PDM_MISC_CTRL_MASK     0x10
-#define PDM_ENABLE             0x01
-#define PDM_DISABLE            0x00
-#define DMA_EN_MASK            0x02
-#define DELAY_US               5
-#define PDM_TIMEOUT            1000
-#define ACP_REGION2_OFFSET     0x02000000
-
 static int acp_dmic_prepare(struct snd_pcm_substream *substream,
                            struct snd_soc_dai *dai)
 {
index 085f3de53d507c6f166ab839c7449bb1ada87590..15f772ce5286f79fd6b73f844c2629bcf6815f88 100644 (file)
 #define ACP_TIMEOUT            500
 #define DELAY_US               5
 
+#define PDM_DMA_STAT            0x10
+#define PDM_DMA_INTR_MASK       0x10000
+#define PDM_DEC_64              0x2
+#define PDM_CLK_FREQ_MASK       0x07
+#define PDM_MISC_CTRL_MASK      0x10
+#define PDM_ENABLE              0x01
+#define PDM_DISABLE             0x00
+#define DMA_EN_MASK             0x02
+#define DELAY_US                5
+#define PDM_TIMEOUT             1000
+#define ACP_REGION2_OFFSET      0x02000000
+
 struct acp_chip_info {
        char *name;             /* Platform name */
        unsigned int acp_rev;   /* ACP Revision id */