[PATCH 1/5] SOC Codecs: TLV320AIC3X add SPI: move thinks to header file
Jiri Prchal
jiri.prchal at aksignal.cz
Tue Apr 6 12:50:14 CEST 2021
Move shered definitions and defines to header file.
Signed-off-by: Jiri Prchal <jiri.prchal at aksignal.cz>
---
sound/soc/codecs/tlv320aic3x.h | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/sound/soc/codecs/tlv320aic3x.h b/sound/soc/codecs/tlv320aic3x.h
index 66d3580cf2b1..5d2195f009a9 100644
--- a/sound/soc/codecs/tlv320aic3x.h
+++ b/sound/soc/codecs/tlv320aic3x.h
@@ -9,6 +9,19 @@
#ifndef _AIC3X_H
#define _AIC3X_H
+struct device;
+struct regmap_config;
+
+extern const struct regmap_config aic3x_regmap_config;
+int aic3x_probe(struct device *dev, struct regmap *regmap, kernel_ulong_t driver_data);
+int aic3x_remove(struct device *dev);
+
+#define AIC3X_MODEL_3X 0
+#define AIC3X_MODEL_33 1
+#define AIC3X_MODEL_3007 2
+#define AIC3X_MODEL_3104 3
+#define AIC3X_MODEL_3106 4
+
/* AIC3X register space */
#define AIC3X_CACHEREGNUM 110
--
2.25.1
More information about the Alsa-devel
mailing list