Lines Matching defs:rt5682_priv
1430 struct rt5682_priv { struct
1431 struct snd_soc_component *component;
1432 struct device *i2c_dev;
1433 struct rt5682_platform_data pdata;
1434 struct gpio_desc *ldo1_en;
1435 struct regmap *regmap;
1436 struct regmap *sdw_regmap;
1437 struct snd_soc_jack *hs_jack;
1438 struct regulator_bulk_data supplies[RT5682_NUM_SUPPLIES];
1439 struct delayed_work jack_detect_work;
1440 struct delayed_work jd_check_work;
1441 struct mutex disable_irq_lock; /* imp-def irq lock protection */
1442 bool disable_irq;
1443 struct mutex calibrate_mutex;
1444 struct sdw_slave *slave;
1445 struct sdw_bus_params params;
1446 bool hw_init;
1447 bool first_hw_init;
1448 bool is_sdw;
1451 struct clk_hw dai_clks_hw[RT5682_DAI_NUM_CLKS];
1475 void rt5682_apply_patch_list(struct rt5682_priv *rt5682, struct device *dev); argument