Home
last modified time | relevance | path

Searched refs:tea (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/media/radio/
A Dtea575x.c90 tea->ops->set_direction(tea, 1); in snd_tea575x_write()
105 tea->ops->set_pins(tea, 0); in snd_tea575x_write()
114 return tea->ops->read_val(tea); in snd_tea575x_read()
116 tea->ops->set_direction(tea, 0); in snd_tea575x_read()
117 tea->ops->set_pins(tea, 0); in snd_tea575x_read()
124 tea->tuned = tea->ops->get_pins(tea) & TEA575X_MOST ? 0 : 1; in snd_tea575x_read()
125 tea->ops->set_pins(tea, 0); in snd_tea575x_read()
128 rdata = tea->ops->get_pins(tea); in snd_tea575x_read()
212 tea->freq = snd_tea575x_val_to_freq(tea, tea->val); in snd_tea575x_set_freq()
526 tea->vd.lock = &tea->mutex; in snd_tea575x_init()
[all …]
A Dradio-tea5777.c213 res = tea->ops->write_reg(tea, tea->write_reg); in radio_tea5777_set_freq()
219 tea->freq = tea5777_freq_to_v4l2_freq(tea, freq); in radio_tea5777_set_freq()
242 res = tea->ops->read_reg(tea, &tea->read_reg); in radio_tea5777_update_read_reg()
398 tea->freq = clamp(tea->freq, rangelow, in vidioc_s_hw_freq_seek()
460 tea->freq = tea5777_freq_to_v4l2_freq(tea, tea->freq); in vidioc_s_hw_freq_seek()
548 video_set_drvdata(&tea->vd, tea); in radio_tea5777_init()
550 strscpy(tea->vd.name, tea->v4l2_dev->name, sizeof(tea->vd.name)); in radio_tea5777_init()
551 tea->vd.lock = &tea->mutex; in radio_tea5777_init()
552 tea->vd.v4l2_dev = tea->v4l2_dev; in radio_tea5777_init()
557 tea->vd.fops = &tea->fops; in radio_tea5777_init()
[all …]
A Dradio-sf16fmr2.c34 struct snd_tea575x tea; member
62 struct fmr2 *fmr2 = tea->private_data; in fmr2_tea575x_set_pins()
75 struct fmr2 *fmr2 = tea->private_data; in fmr2_tea575x_get_pins()
118 if (!fmr2->tea.mute) in tc9154a_set_pins()
192 if (tea->ctrl_handler.error) { in fmr2_tea_ext_init()
194 return tea->ctrl_handler.error; in fmr2_tea_ext_init()
234 fmr2->tea.private_data = fmr2; in fmr2_probe()
236 fmr2->tea.ops = &fmr2_tea_ops; in fmr2_probe()
238 strscpy(fmr2->tea.card, card_name, sizeof(fmr2->tea.card)); in fmr2_probe()
239 snprintf(fmr2->tea.bus_info, sizeof(fmr2->tea.bus_info), "%s:%s", in fmr2_probe()
[all …]
A Dradio-maxiradio.c72 struct snd_tea575x tea; member
86 struct maxiradio *dev = tea->private_data; in maxiradio_tea575x_set_pins()
101 struct maxiradio *dev = tea->private_data; in maxiradio_tea575x_get_pins()
139 dev->tea.private_data = dev; in maxiradio_probe()
140 dev->tea.ops = &maxiradio_tea_ops; in maxiradio_probe()
143 dev->tea.cannot_read_data = true; in maxiradio_probe()
144 dev->tea.v4l2_dev = v4l2_dev; in maxiradio_probe()
145 dev->tea.radio_nr = radio_nr; in maxiradio_probe()
146 strscpy(dev->tea.card, "Maxi Radio FM2000", sizeof(dev->tea.card)); in maxiradio_probe()
160 if (snd_tea575x_init(&dev->tea, THIS_MODULE)) { in maxiradio_probe()
[all …]
A Dradio-shark2.c60 struct radio_tea5777 tea; member
261 mutex_lock(&shark->tea.mutex); in usb_shark_disconnect()
263 radio_tea5777_exit(&shark->tea); in usb_shark_disconnect()
264 mutex_unlock(&shark->tea.mutex); in usb_shark_disconnect()
319 shark->tea.private_data = shark; in usb_shark_probe()
320 shark->tea.ops = &shark_tea_ops; in usb_shark_probe()
321 shark->tea.has_am = true; in usb_shark_probe()
324 sizeof(shark->tea.card)); in usb_shark_probe()
326 sizeof(shark->tea.bus_info)); in usb_shark_probe()
360 mutex_lock(&shark->tea.mutex); in usb_shark_resume()
[all …]
A Dradio-shark.c64 struct snd_tea575x tea; member
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()
354 shark->tea.radio_nr = -1; in usb_shark_probe()
356 shark->tea.cannot_mute = true; in usb_shark_probe()
357 shark->tea.has_am = true; in usb_shark_probe()
359 sizeof(shark->tea.card)); in usb_shark_probe()
361 sizeof(shark->tea.bus_info)); in usb_shark_probe()
[all …]
A Dradio-tea5777.h36 int (*write_reg)(struct radio_tea5777 *tea, u64 val);
47 int (*read_reg)(struct radio_tea5777 *tea, u32 *val);
72 int radio_tea5777_init(struct radio_tea5777 *tea, struct module *owner);
73 void radio_tea5777_exit(struct radio_tea5777 *tea);
74 int radio_tea5777_set_freq(struct radio_tea5777 *tea);
/linux/sound/i2c/
A Dtea6330t.c101 change = val1 != tea->mleft || val2 != tea->mright; in snd_tea6330t_put_master_volume()
102 tea->mleft = val1; in snd_tea6330t_put_master_volume()
156 tea->regs[TEA6330T_SADDR_VOLUME_LEFT] = val1 ? tea->mleft : 0; in snd_tea6330t_put_master_switch()
157 tea->regs[TEA6330T_SADDR_VOLUME_RIGHT] = val2 ? tea->mright : 0; in snd_tea6330t_put_master_switch()
288 tea = kzalloc(sizeof(*tea), GFP_KERNEL); in snd_tea6330t_update_mixer()
289 if (tea == NULL) in snd_tea6330t_update_mixer()
293 kfree(tea); in snd_tea6330t_update_mixer()
297 tea->bus = bus; in snd_tea6330t_update_mixer()
313 tea->bass = 4; in snd_tea6330t_update_mixer()
320 tea->bass = 4; in snd_tea6330t_update_mixer()
[all …]
/linux/include/media/drv-intf/
A Dtea575x.h28 void (*write_val)(struct snd_tea575x *tea, u32 val);
29 u32 (*read_val)(struct snd_tea575x *tea);
31 void (*set_pins)(struct snd_tea575x *tea, u8 pins);
32 u8 (*get_pins)(struct snd_tea575x *tea);
33 void (*set_direction)(struct snd_tea575x *tea, bool output);
57 int (*ext_init)(struct snd_tea575x *tea);
60 int snd_tea575x_enum_freq_bands(struct snd_tea575x *tea,
65 int snd_tea575x_hw_init(struct snd_tea575x *tea);
66 int snd_tea575x_init(struct snd_tea575x *tea, struct module *owner);
67 void snd_tea575x_exit(struct snd_tea575x *tea);
[all …]
/linux/sound/pci/
A Dfm801.c222 struct snd_tea575x tea; member
764 struct fm801 *chip = tea->private_data; in snd_fm801_tea575x_set_pins()
782 struct fm801 *chip = tea->private_data; in snd_fm801_tea575x_get_pins()
797 struct fm801 *chip = tea->private_data; in snd_fm801_tea575x_set_direction()
1172 snd_tea575x_exit(&chip->tea); in snd_fm801_free()
1230 chip->tea.v4l2_dev = &chip->v4l2_dev; in snd_fm801_create()
1231 chip->tea.radio_nr = radio_nr; in snd_fm801_create()
1232 chip->tea.private_data = chip; in snd_fm801_create()
1233 chip->tea.ops = &snd_fm801_tea_ops; in snd_fm801_create()
1263 sizeof(chip->tea.card)); in snd_fm801_create()
[all …]
A Des1968.c544 struct snd_tea575x tea; member
2520 struct es1968 *chip = tea->private_data; in snd_es1968_tea575x_set_pins()
2533 struct es1968 *chip = tea->private_data; in snd_es1968_tea575x_get_pins()
2548 struct es1968 *chip = tea->private_data; in snd_es1968_tea575x_set_direction()
2585 snd_tea575x_exit(&chip->tea); in snd_es1968_free()
2702 chip->tea.v4l2_dev = &chip->v4l2_dev; in snd_es1968_create()
2703 chip->tea.private_data = chip; in snd_es1968_create()
2704 chip->tea.radio_nr = radio_nr; in snd_es1968_create()
2705 chip->tea.ops = &snd_es1968_tea_ops; in snd_es1968_create()
2709 if (!snd_tea575x_init(&chip->tea, THIS_MODULE)) { in snd_es1968_create()
[all …]
/linux/arch/sh/include/asm/
A Dsuspend.h47 unsigned long tea; member
/linux/arch/sh/kernel/
A Dasm-offsets.c52 DEFINE(SH_SLEEP_REG_TEA, offsetof(struct sh_sleep_regs, tea)); in main()
/linux/arch/sh/kernel/cpu/shmobile/
A Dpm.c93 sdp->addr.tea = 0xff00000c; /* TEA */ in sh_mobile_register_self_refresh()
/linux/drivers/media/pci/bt8xx/
A Dbttv-cards.c3739 static void bttv_tea575x_set_pins(struct snd_tea575x *tea, u8 pins) in bttv_tea575x_set_pins() argument
3741 struct bttv *btv = tea->private_data; in bttv_tea575x_set_pins()
3760 static u8 bttv_tea575x_get_pins(struct snd_tea575x *tea) in bttv_tea575x_get_pins() argument
3762 struct bttv *btv = tea->private_data; in bttv_tea575x_get_pins()
3787 static void bttv_tea575x_set_direction(struct snd_tea575x *tea, bool output) in bttv_tea575x_set_direction() argument
3789 struct bttv *btv = tea->private_data; in bttv_tea575x_set_direction()
3809 btv->tea.private_data = btv; in tea575x_init()
3810 btv->tea.ops = &bttv_tea_ops; in tea575x_init()
3811 if (!snd_tea575x_hw_init(&btv->tea)) { in tea575x_init()
3813 btv->tea.mute = false; in tea575x_init()
A Dbttvp.h400 struct snd_tea575x tea; member
A Dbttv-driver.c1735 btv->tea.freq = btv->radio_freq; in bttv_set_frequency()
1736 snd_tea575x_set_freq(&btv->tea); in bttv_set_frequency()
2419 return snd_tea575x_g_tuner(&btv->tea, t); in radio_g_tuner()
2443 return snd_tea575x_s_hw_freq_seek(file, &btv->tea, a); in radio_s_hw_freq_seek()
2454 return snd_tea575x_enum_freq_bands(&btv->tea, band); in radio_enum_freq_bands()
/linux/crypto/
A DMakefile144 obj-$(CONFIG_CRYPTO_TEA) += tea.o
/linux/Documentation/admin-guide/media/
A Dbttv.rst208 chips (tda/tea*).

Completed in 58 milliseconds