Lines Matching defs:rt5682s_priv
1454 struct rt5682s_priv { struct
1455 struct snd_soc_component *component;
1456 struct rt5682s_platform_data pdata;
1457 struct gpio_desc *ldo1_en;
1458 struct regmap *regmap;
1459 struct snd_soc_jack *hs_jack;
1460 struct regulator_bulk_data supplies[RT5682S_NUM_SUPPLIES];
1461 struct delayed_work jack_detect_work;
1462 struct delayed_work jd_check_work;
1463 struct mutex calibrate_mutex;
1464 struct mutex sar_mutex;
1465 struct mutex wclk_mutex;
1468 struct clk_hw dai_clks_hw[RT5682S_DAI_NUM_CLKS];
1469 struct clk *mclk;
1472 int sysclk;
1473 int sysclk_src;
1474 int lrck[RT5682S_AIFS];
1475 int bclk[RT5682S_AIFS];
1476 int master[RT5682S_AIFS];
1478 int pll_src[RT5682S_PLLS];
1479 int pll_in[RT5682S_PLLS];
1480 int pll_out[RT5682S_PLLS];
1481 int pll_comb;
1483 int jack_type;
1484 unsigned int irq;
1485 int irq_work_delay_time;
1486 int wclk_enabled;