Lines Matching defs:tasdevice_priv
162 struct tasdevice_priv { struct
163 struct tasdevice tasdevice[TASDEVICE_MAX_CHANNELS];
164 struct tasdevice_rca rcabin;
165 struct calidata cali_data;
166 struct tasdevice_fw *fmw;
167 struct gpio_desc *speaker_id;
168 struct gpio_desc *reset;
169 struct mutex codec_lock;
170 struct regmap *regmap;
171 struct device *dev;
173 enum device_catlog_id catlog_id;
174 unsigned char cal_binaryname[TASDEVICE_MAX_CHANNELS][64];
175 unsigned char crc8_lkp_tbl[CRC8_TABLE_SIZE];
199 int (*fw_parse_variable_header)(struct tasdevice_priv *tas_priv, argument
201 int (*fw_parse_program_data)(struct tasdevice_priv *tas_priv, argument
204 int (*fw_parse_configuration_data)(struct tasdevice_priv *tas_priv, argument
207 int (*fw_parse_fct_param_address)(struct tasdevice_priv *tas_priv, argument
210 int (*tasdevice_load_block)(struct tasdevice_priv *tas_priv, argument
213 int (*save_calibration)(struct tasdevice_priv *tas_priv); argument
214 void (*apply_calibration)(struct tasdevice_priv *tas_priv); argument