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()
352 shark->tea.v4l2_dev = &shark->v4l2_dev; in usb_shark_probe()
353 shark->tea.private_data = shark; in usb_shark_probe()
354 shark->tea.radio_nr = -1; in usb_shark_probe()
355 shark->tea.ops = &shark_tea_ops; in usb_shark_probe()
356 shark->tea.cannot_mute = true; in usb_shark_probe()
357 shark->tea.has_am = true; in usb_shark_probe()
358 strlcpy(shark->tea.card, "Griffin radioSHARK", in usb_shark_probe()
359 sizeof(shark->tea.card)); in usb_shark_probe()
360 usb_make_path(shark->usbdev, shark->tea.bus_info, in usb_shark_probe()
361 sizeof(shark->tea.bus_info)); in usb_shark_probe()
363 retval = snd_tea575x_init(&shark->tea, THIS_MODULE); in usb_shark_probe()
394 mutex_lock(&shark->tea.mutex); in usb_shark_resume()
395 snd_tea575x_set_freq(&shark->tea); in usb_shark_resume()
396 mutex_unlock(&shark->tea.mutex); in usb_shark_resume()