Lines Matching refs:tea
64 struct snd_tea575x tea; member
80 static void shark_write_val(struct snd_tea575x *tea, u32 val) in shark_write_val() argument
82 struct shark_device *shark = tea->private_data; in shark_write_val()
104 static u32 shark_read_val(struct snd_tea575x *tea) in shark_read_val() argument
106 struct shark_device *shark = tea->private_data; in shark_read_val()
142 shark->tea.stereo = true; in shark_read_val()
144 shark->tea.stereo = false; in shark_read_val()
295 mutex_lock(&shark->tea.mutex); in usb_shark_disconnect()
297 snd_tea575x_exit(&shark->tea); in usb_shark_disconnect()
298 mutex_unlock(&shark->tea.mutex); in usb_shark_disconnect()
342 shark->tea.v4l2_dev = &shark->v4l2_dev; in usb_shark_probe()
343 shark->tea.private_data = shark; in usb_shark_probe()
344 shark->tea.radio_nr = -1; in usb_shark_probe()
345 shark->tea.ops = &shark_tea_ops; in usb_shark_probe()
346 shark->tea.cannot_mute = true; in usb_shark_probe()
347 shark->tea.has_am = true; in usb_shark_probe()
348 strscpy(shark->tea.card, "Griffin radioSHARK", in usb_shark_probe()
349 sizeof(shark->tea.card)); in usb_shark_probe()
350 usb_make_path(shark->usbdev, shark->tea.bus_info, in usb_shark_probe()
351 sizeof(shark->tea.bus_info)); in usb_shark_probe()
353 retval = snd_tea575x_init(&shark->tea, THIS_MODULE); in usb_shark_probe()
384 mutex_lock(&shark->tea.mutex); in usb_shark_resume()
385 snd_tea575x_set_freq(&shark->tea); in usb_shark_resume()
386 mutex_unlock(&shark->tea.mutex); in usb_shark_resume()