Searched defs:tea (Results 1 - 6 of 6) sorted by relevance

/drivers/media/radio/
H A Dradio-maxiradio.c71 struct snd_tea575x tea; member in struct:maxiradio
83 static void maxiradio_tea575x_set_pins(struct snd_tea575x *tea, u8 pins) argument
85 struct maxiradio *dev = tea->private_data;
98 static u8 maxiradio_tea575x_get_pins(struct snd_tea575x *tea) argument
100 struct maxiradio *dev = tea->private_data;
107 static void maxiradio_tea575x_set_direction(struct snd_tea575x *tea, bool output) argument
138 dev->tea.private_data = dev;
139 dev->tea.ops = &maxiradio_tea_ops;
142 dev->tea.cannot_read_data = true;
143 dev->tea
[all...]
H A Dradio-shark.c68 struct snd_tea575x tea; member in struct:shark_device
84 static void shark_write_val(struct snd_tea575x *tea, u32 val) argument
86 struct shark_device *shark = tea->private_data;
108 static u32 shark_read_val(struct snd_tea575x *tea) argument
110 struct shark_device *shark = tea->private_data;
146 shark->tea.stereo = true;
148 shark->tea.stereo = false;
299 mutex_lock(&shark->tea.mutex);
301 snd_tea575x_exit(&shark->tea);
302 mutex_unlock(&shark->tea
[all...]
H A Dradio-shark2.c64 struct radio_tea5777 tea; member in struct:shark_device
79 static int shark_write_reg(struct radio_tea5777 *tea, u64 reg) argument
81 struct shark_device *shark = tea->private_data;
89 v4l2_dbg(1, debug, tea->v4l2_dev, "shark2-write: %*ph\n",
97 v4l2_err(tea->v4l2_dev, "write error: %d\n", res);
104 static int shark_read_reg(struct radio_tea5777 *tea, u32 *reg_ret) argument
106 struct shark_device *shark = tea->private_data;
117 v4l2_err(tea->v4l2_dev, "request-read error: %d\n", res);
126 v4l2_err(tea->v4l2_dev, "read error: %d\n", res);
133 v4l2_dbg(1, debug, tea
[all...]
H A Dradio-sf16fmr2.c33 struct snd_tea575x tea; member in struct:fmr2
59 static void fmr2_tea575x_set_pins(struct snd_tea575x *tea, u8 pins) argument
61 struct fmr2 *fmr2 = tea->private_data;
72 static u8 fmr2_tea575x_get_pins(struct snd_tea575x *tea) argument
74 struct fmr2 *fmr2 = tea->private_data;
81 static void fmr2_tea575x_set_direction(struct snd_tea575x *tea, bool output) argument
117 if (!fmr2->tea.mute)
150 struct snd_tea575x *tea = container_of(ctrl->handler, struct snd_tea575x, ctrl_handler); local
151 struct fmr2 *fmr2 = tea->private_data;
183 static int fmr2_tea_ext_init(struct snd_tea575x *tea) argument
[all...]
H A Dtea575x.c97 static void snd_tea575x_write(struct snd_tea575x *tea, unsigned int val) argument
102 if (tea->ops->write_val)
103 return tea->ops->write_val(tea, val);
105 tea->ops->set_direction(tea, 1);
111 tea->ops->set_pins(tea, data | TEA575X_WREN);
113 tea->ops->set_pins(tea, dat
123 snd_tea575x_read(struct snd_tea575x *tea) argument
157 snd_tea575x_val_to_freq(struct snd_tea575x *tea, u32 val) argument
189 snd_tea575x_get_freq(struct snd_tea575x *tea) argument
194 snd_tea575x_set_freq(struct snd_tea575x *tea) argument
237 struct snd_tea575x *tea = video_drvdata(file); local
253 struct snd_tea575x *tea = video_drvdata(file); local
286 struct snd_tea575x *tea = video_drvdata(file); local
311 struct snd_tea575x *tea = video_drvdata(file); local
329 struct snd_tea575x *tea = video_drvdata(file); local
341 struct snd_tea575x *tea = video_drvdata(file); local
362 struct snd_tea575x *tea = video_drvdata(file); local
448 struct snd_tea575x *tea = container_of(ctrl->handler, struct snd_tea575x, ctrl_handler); local
490 snd_tea575x_hw_init(struct snd_tea575x *tea) argument
510 snd_tea575x_init(struct snd_tea575x *tea, struct module *owner) argument
563 snd_tea575x_exit(struct snd_tea575x *tea) argument
[all...]
H A Dradio-tea5777.c176 static u32 tea5777_freq_to_v4l2_freq(struct radio_tea5777 *tea, u32 freq) argument
178 switch (tea->band) {
187 int radio_tea5777_set_freq(struct radio_tea5777 *tea) argument
192 freq = clamp(tea->freq, bands[tea->band].rangelow,
193 bands[tea->band].rangehigh);
196 switch (tea->band) {
198 tea->write_reg &= ~TEA5777_W_AM_FM_MASK;
200 tea->write_reg &= ~TEA5777_W_FM_PLL_MASK;
201 tea
238 radio_tea5777_update_read_reg(struct radio_tea5777 *tea, int wait) argument
271 struct radio_tea5777 *tea = video_drvdata(file); local
286 struct radio_tea5777 *tea = video_drvdata(file); local
299 struct radio_tea5777 *tea = video_drvdata(file); local
341 struct radio_tea5777 *tea = video_drvdata(file); local
360 struct radio_tea5777 *tea = video_drvdata(file); local
372 struct radio_tea5777 *tea = video_drvdata(file); local
389 struct radio_tea5777 *tea = video_drvdata(file); local
502 struct radio_tea5777 *tea = local
547 radio_tea5777_init(struct radio_tea5777 *tea, struct module *owner) argument
597 radio_tea5777_exit(struct radio_tea5777 *tea) argument
[all...]

Completed in 1227 milliseconds