Lines Matching defs:rt5645_priv
438 struct rt5645_priv { struct
439 struct snd_soc_component *component;
440 struct rt5645_platform_data pdata;
441 struct regmap *regmap;
442 struct i2c_client *i2c;
443 struct gpio_desc *gpiod_hp_det;
444 struct snd_soc_jack *hp_jack;
445 struct snd_soc_jack *mic_jack;
446 struct snd_soc_jack *btn_jack;
447 struct delayed_work jack_detect_work, rcclock_work;
448 struct regulator_bulk_data supplies[ARRAY_SIZE(rt5645_supply_names)];
449 struct rt5645_eq_param_s *eq_param;
450 struct timer_list btn_check_timer;
451 struct mutex jd_mutex;
453 int codec_type;
454 int sysclk;
455 int sysclk_src;
456 int lrck[RT5645_AIFS];
457 int bclk[RT5645_AIFS];
458 int master[RT5645_AIFS];
460 int pll_src;
461 int pll_in;
462 int pll_out;
464 int jack_type;
465 bool en_button_func;
466 int v_id;