Lines Matching defs:unit
46 struct fw_device *fw_dev = fw_parent_device(tscm->unit);
53 dev_err(&tscm->unit->device,
82 dev_name(&tscm->unit->device), 100 << fw_dev->max_speed);
100 err = snd_card_new(&tscm->unit->device, -1, NULL, THIS_MODULE, 0,
142 dev_info(&tscm->unit->device,
146 static int snd_tscm_probe(struct fw_unit *unit,
152 tscm = devm_kzalloc(&unit->device, sizeof(struct snd_tscm), GFP_KERNEL);
155 tscm->unit = fw_unit_get(unit);
156 dev_set_drvdata(&unit->device, tscm);
164 snd_fw_schedule_registration(unit, &tscm->dwork);
169 static void snd_tscm_update(struct fw_unit *unit)
171 struct snd_tscm *tscm = dev_get_drvdata(&unit->device);
175 snd_fw_schedule_registration(unit, &tscm->dwork);
190 static void snd_tscm_remove(struct fw_unit *unit)
192 struct snd_tscm *tscm = dev_get_drvdata(&unit->device);
207 fw_unit_put(tscm->unit);