Lines Matching defs:rt5665_priv
43 struct rt5665_priv { struct
44 struct snd_soc_component *component;
45 struct rt5665_platform_data pdata;
46 struct regmap *regmap;
47 struct gpio_desc *gpiod_ldo1_en;
48 struct gpio_desc *gpiod_reset;
49 struct snd_soc_jack *hs_jack;
50 struct regulator_bulk_data supplies[RT5665_NUM_SUPPLIES];
51 struct delayed_work jack_detect_work;
52 struct delayed_work calibrate_work;
53 struct delayed_work jd_check_work;
54 struct mutex calibrate_mutex;
56 int sysclk;
57 int sysclk_src;
58 int lrck[RT5665_AIFS];
59 int bclk[RT5665_AIFS];
60 int master[RT5665_AIFS];
61 int id;
63 int pll_src;
64 int pll_in;
65 int pll_out;
67 int jack_type;
68 int irq_work_delay_time;
69 unsigned int sar_adc_value;
70 bool calibration_done;