Lines Matching defs:rt5682s_priv
1447 struct rt5682s_priv { struct
1448 struct snd_soc_component *component;
1449 struct rt5682s_platform_data pdata;
1450 struct gpio_desc *ldo1_en;
1451 struct regmap *regmap;
1452 struct snd_soc_jack *hs_jack;
1453 struct regulator_bulk_data supplies[RT5682S_NUM_SUPPLIES];
1454 struct delayed_work jack_detect_work;
1455 struct delayed_work jd_check_work;
1456 struct mutex calibrate_mutex;
1457 struct mutex sar_mutex;
1458 struct mutex wclk_mutex;
1461 struct clk_hw dai_clks_hw[RT5682S_DAI_NUM_CLKS];
1462 struct clk *mclk;
1465 int sysclk;
1466 int sysclk_src;
1467 int lrck[RT5682S_AIFS];
1468 int bclk[RT5682S_AIFS];
1469 int master[RT5682S_AIFS];
1471 int pll_src[RT5682S_PLLS];
1472 int pll_in[RT5682S_PLLS];
1473 int pll_out[RT5682S_PLLS];
1474 int pll_comb;
1476 int jack_type;
1477 unsigned int irq;
1478 int irq_work_delay_time;
1479 int wclk_enabled;