aboutsummaryrefslogtreecommitdiffstats
path: root/include/sound/rt5682.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/sound/rt5682.h')
-rw-r--r--include/sound/rt5682.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/sound/rt5682.h b/include/sound/rt5682.h
index bc2c31734df1..3900a07e3935 100644
--- a/include/sound/rt5682.h
+++ b/include/sound/rt5682.h
@@ -24,6 +24,12 @@ enum rt5682_jd_src {
RT5682_JD1,
};
+enum rt5682_dai_clks {
+ RT5682_DAI_WCLK_IDX,
+ RT5682_DAI_BCLK_IDX,
+ RT5682_DAI_NUM_CLKS,
+};
+
struct rt5682_platform_data {
int ldo1_en; /* GPIO for LDO1_EN */
@@ -32,6 +38,11 @@ struct rt5682_platform_data {
enum rt5682_dmic1_clk_pin dmic1_clk_pin;
enum rt5682_jd_src jd_src;
unsigned int btndet_delay;
+ unsigned int dmic_clk_rate;
+ unsigned int dmic_delay;
+ bool dmic_clk_driving_high;
+
+ const char *dai_clk_names[RT5682_DAI_NUM_CLKS];
};
#endif