]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ASoC: tas2781: Header file cleanup and Move the macro definitions to fwlib
authorShenghao Ding <shenghao-ding@ti.com>
Sun, 18 May 2025 13:24:51 +0000 (21:24 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 19 May 2025 10:41:34 +0000 (11:41 +0100)
Drop the I2C in one comment, for these registers are also used in SPI
driver; Move the macro definition of TASDEVICE_CMD_XXX from tas2781.h to
tas2781_fmwlib.c, because the macros are only referenced in only fwlib.

Signed-off-by: Shenghao Ding <shenghao-ding@ti.com>
Link: https://patch.msgid.link/20250518132451.707-1-shenghao-ding@ti.com
Signed-off-by: Mark Brown <broonie@kernel.org>
include/sound/tas2781.h
sound/soc/codecs/tas2781-fmwlib.c

index 07ea38fba03b0384b89e5a38e0324fc0ff8afc90..2b3acd2fdff051607278105fd1515c8cb3c2b5bf 100644 (file)
@@ -47,7 +47,7 @@
 #define TASDEVICE_REG_SWRESET          TASDEVICE_REG(0x0, 0x0, 0x01)
 #define TASDEVICE_REG_SWRESET_RESET    BIT(0)
 
-/* I2C Checksum */
+/* Checksum */
 #define TASDEVICE_CHECKSUM_REG         TASDEVICE_REG(0x0, 0x0, 0x7e)
 
 /* XM_340 */
 #define TAS2781_RUNTIME_RE_REG_TF      TASDEVICE_REG(0x64, 0x62, 0x48)
 #define TAS2781_RUNTIME_RE_REG         TASDEVICE_REG(0x64, 0x63, 0x44)
 
-#define TASDEVICE_CMD_SING_W           0x1
-#define TASDEVICE_CMD_BURST            0x2
-#define TASDEVICE_CMD_DELAY            0x3
-#define TASDEVICE_CMD_FIELD_W          0x4
-
 enum audio_device {
        TAS2563,
        TAS2781,
index 684d23e5905edbddc7bd6332e0267a5c7a83f117..e0c095bc6b8a62005cfe7f331dfc4f90462c9fd5 100644 (file)
 #define TAS2781_YRAM5_START_REG                        TAS2781_YRAM3_START_REG
 #define TAS2781_YRAM5_END_REG                  TAS2781_YRAM3_END_REG
 
+#define TASDEVICE_CMD_SING_W           0x1
+#define TASDEVICE_CMD_BURST            0x2
+#define TASDEVICE_CMD_DELAY            0x3
+#define TASDEVICE_CMD_FIELD_W          0x4
+
 #define TASDEVICE_MAXPROGRAM_NUM_KERNEL                        5
 #define TASDEVICE_MAXCONFIG_NUM_KERNEL_MULTIPLE_AMPS   64
 #define TASDEVICE_MAXCONFIG_NUM_KERNEL                 10