Lines Matching defs:cs42l42_private
27 struct cs42l42_private { struct
28 struct regmap *regmap;
29 struct device *dev;
30 struct regulator_bulk_data supplies[CS42L42_NUM_SUPPLIES];
31 struct gpio_desc *reset_gpio;
32 struct completion pdn_done;
33 struct snd_soc_jack *jack;
34 struct sdw_slave *sdw_peripheral;
35 struct mutex irq_lock;
36 int devid;
37 int irq;
38 int pll_config;
39 u32 sclk;
40 u32 sample_rate;
41 u32 bclk_ratio;
42 u8 plug_state;
43 u8 hs_type;
44 u8 ts_inv;
45 u8 ts_dbnc_rise;
46 u8 ts_dbnc_fall;
47 u8 btn_det_init_dbnce;
48 u8 btn_det_event_dbnce;
49 u8 bias_thresholds[CS42L42_NUM_BIASES];
50 u8 hs_bias_ramp_rate;
51 u8 hs_bias_ramp_time;
75 int cs42l42_common_probe(struct cs42l42_private *cs42l42, argument