Merge tag 'for-linus-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
[linux-2.6-microblaze.git] / include / sound / rt5682.h
index bc2c317..e1f7905 100644 (file)
@@ -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,10 @@ 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;
+
+       const char *dai_clk_names[RT5682_DAI_NUM_CLKS];
 };
 
 #endif