Searched defs:tea (Results 1 - 6 of 6) sorted by relevance
/drivers/media/radio/ |
H A D | radio-maxiradio.c | 71 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 D | radio-shark.c | 68 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 D | radio-shark2.c | 64 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 D | radio-sf16fmr2.c | 33 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 D | tea575x.c | 97 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 D | radio-tea5777.c | 176 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