summaryrefslogtreecommitdiffstats
path: root/include/sound
diff options
context:
space:
mode:
authoroder_chiou@realtek.com <oder_chiou@realtek.com>2017-07-10 05:14:56 +0200
committerMark Brown <broonie@kernel.org>2017-07-17 13:05:54 +0200
commit450f0f6a8fb499a6ef3d10ab5c29a7c4650a9958 (patch)
treeae72cea4074100050b33cd3872607aed9dc69dc4 /include/sound
parentASoC: rt5663: add in missing loop counter to avoid infinite loop (diff)
downloadlinux-450f0f6a8fb499a6ef3d10ab5c29a7c4650a9958.tar.xz
linux-450f0f6a8fb499a6ef3d10ab5c29a7c4650a9958.zip
ASoC: rt5663: Add the manual offset field to compensate the DC offset
The patch adds the manual offset field in the devicetree to compensate the DC offset that will be different between the PCB layout. It only can be measured by the real production. Signed-off-by: Oder Chiou <oder_chiou@realtek.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'include/sound')
-rw-r--r--include/sound/rt5663.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/include/sound/rt5663.h b/include/sound/rt5663.h
new file mode 100644
index 000000000000..be6f1b2d8fbd
--- /dev/null
+++ b/include/sound/rt5663.h
@@ -0,0 +1,20 @@
+/*
+ * linux/sound/rt5663.h -- Platform data for RT5663
+ *
+ * Copyright 2017 Realtek Semiconductor Corp.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+
+#ifndef __LINUX_SND_RT5663_H
+#define __LINUX_SND_RT5663_H
+
+struct rt5663_platform_data {
+ unsigned int dc_offset_l_manual;
+ unsigned int dc_offset_r_manual;
+};
+
+#endif
+