Lines Matching refs:tea
68 struct snd_tea575x tea; member
84 static void shark_write_val(struct snd_tea575x *tea, u32 val) in shark_write_val() argument
86 struct shark_device *shark = tea->private_data; in shark_write_val()
108 static u32 shark_read_val(struct snd_tea575x *tea) in shark_read_val() argument
110 struct shark_device *shark = tea->private_data; in shark_read_val()
146 shark->tea.stereo = true; in shark_read_val()
148 shark->tea.stereo = false; in shark_read_val()
299 mutex_lock(&shark->tea.mutex); in usb_shark_disconnect()
301 snd_tea575x_exit(&shark->tea); in usb_shark_disconnect()
302 mutex_unlock(&shark->tea.mutex); in usb_shark_disconnect()
346 shark->tea.v4l2_dev = &shark->v4l2_dev; in usb_shark_probe()
347 shark->tea.private_data = shark; in usb_shark_probe()
348 shark->tea.radio_nr = -1; in usb_shark_probe()
349 shark->tea.ops = &shark_tea_ops; in usb_shark_probe()
350 shark->tea.cannot_mute = true; in usb_shark_probe()
351 shark->tea.has_am = true; in usb_shark_probe()
352 strlcpy(shark->tea.card, "Griffin radioSHARK", in usb_shark_probe()
353 sizeof(shark->tea.card)); in usb_shark_probe()
354 usb_make_path(shark->usbdev, shark->tea.bus_info, in usb_shark_probe()
355 sizeof(shark->tea.bus_info)); in usb_shark_probe()
357 retval = snd_tea575x_init(&shark->tea, THIS_MODULE); in usb_shark_probe()
388 mutex_lock(&shark->tea.mutex); in usb_shark_resume()
389 snd_tea575x_set_freq(&shark->tea); in usb_shark_resume()
390 mutex_unlock(&shark->tea.mutex); in usb_shark_resume()