Searched refs:radio (Results 1 - 25 of 76) sorted by relevance

1234

/drivers/media/radio/si470x/
H A DMakefile5 radio-usb-si470x-objs := radio-si470x-usb.o radio-si470x-common.o
6 radio-i2c-si470x-objs := radio-si470x-i2c.o radio-si470x-common.o
8 obj-$(CONFIG_USB_SI470X) += radio-usb-si470x.o
9 obj-$(CONFIG_I2C_SI470X) += radio-i2c-si470x.o
H A Dradio-si470x-i2c.c2 * drivers/media/radio/si470x/radio-si470x-i2c.c
28 #define DRIVER_DESC "I2C radio driver for Si470x FM Radio Receivers"
37 #include "radio-si470x.h"
97 int si470x_get_register(struct si470x_device *radio, int regnr) argument
101 { radio->client->addr, I2C_M_RD, sizeof(u16) * READ_REG_NUM,
105 if (i2c_transfer(radio->client->adapter, msgs, 1) != 1)
108 radio->registers[regnr] = __be16_to_cpu(buf[READ_INDEX(regnr)]);
117 int si470x_set_register(struct si470x_device *radio, int regnr) argument
122 { radio
144 si470x_get_all_registers(struct si470x_device *radio) argument
171 si470x_disconnect_check(struct si470x_device *radio) argument
187 struct si470x_device *radio = video_drvdata(file); local
218 struct si470x_device *radio = video_drvdata(file); local
267 struct si470x_device *radio = dev_id; local
363 struct si470x_device *radio; local
477 struct si470x_device *radio = i2c_get_clientdata(client); local
494 struct si470x_device *radio = i2c_get_clientdata(client); local
511 struct si470x_device *radio = i2c_get_clientdata(client); local
[all...]
H A Dradio-si470x-usb.c2 * drivers/media/radio/si470x/radio-si470x-usb.c
33 #define DRIVER_DESC "USB radio driver for Si470x FM Radio Receivers"
41 #include "radio-si470x.h"
209 static int si470x_get_report(struct si470x_device *radio, void *buf, int size) argument
214 retval = usb_control_msg(radio->usbdev,
215 usb_rcvctrlpipe(radio->usbdev, 0),
222 dev_warn(&radio->intf->dev,
232 static int si470x_set_report(struct si470x_device *radio, void *buf, int size) argument
237 retval = usb_control_msg(radio
255 si470x_get_register(struct si470x_device *radio, int regnr) argument
274 si470x_set_register(struct si470x_device *radio, int regnr) argument
296 si470x_get_all_registers(struct si470x_device *radio) argument
323 si470x_set_led_state(struct si470x_device *radio, unsigned char led_state) argument
347 si470x_get_scratch_page_versions(struct si470x_device *radio) argument
376 si470x_disconnect_check(struct si470x_device *radio) argument
397 struct si470x_device *radio = urb->context; local
514 struct si470x_device *radio = video_drvdata(file); local
568 struct si470x_device *radio = video_drvdata(file); local
620 struct si470x_device *radio = video_drvdata(file); local
644 struct si470x_device *radio; local
828 struct si470x_device *radio = usb_get_intfdata(intf); local
[all...]
H A Dradio-si470x-common.c2 * drivers/media/radio/si470x/radio-si470x-common.c
95 * - blacklisted KWorld radio in hid-core.c and hid-ids.h
114 #include "radio-si470x.h"
164 static int si470x_set_chan(struct si470x_device *radio, unsigned short chan) argument
171 radio->registers[CHANNEL] &= ~CHANNEL_CHAN;
172 radio->registers[CHANNEL] |= CHANNEL_TUNE | chan;
173 retval = si470x_set_register(radio, CHANNEL);
178 if (radio->stci_enabled) {
179 INIT_COMPLETION(radio
217 si470x_get_freq(struct si470x_device *radio, unsigned int *freq) argument
263 si470x_set_freq(struct si470x_device *radio, unsigned int freq) argument
304 si470x_set_seek(struct si470x_device *radio, unsigned int wrap_around, unsigned int seek_upward) argument
372 si470x_start(struct si470x_device *radio) argument
412 si470x_stop(struct si470x_device *radio) argument
436 si470x_rds_on(struct si470x_device *radio) argument
461 struct si470x_device *radio = video_drvdata(file); local
519 struct si470x_device *radio = video_drvdata(file); local
562 struct si470x_device *radio = video_drvdata(file); local
598 struct si470x_device *radio = video_drvdata(file); local
636 struct si470x_device *radio = video_drvdata(file); local
693 struct si470x_device *radio = video_drvdata(file); local
777 struct si470x_device *radio = video_drvdata(file); local
818 struct si470x_device *radio = video_drvdata(file); local
850 struct si470x_device *radio = video_drvdata(file); local
881 struct si470x_device *radio = video_drvdata(file); local
[all...]
H A Dradio-si470x.h2 * drivers/media/radio/si470x/radio-si470x.h
25 #define DRIVER_NAME "radio-si470x"
216 int si470x_get_register(struct si470x_device *radio, int regnr);
217 int si470x_set_register(struct si470x_device *radio, int regnr);
218 int si470x_disconnect_check(struct si470x_device *radio);
219 int si470x_set_freq(struct si470x_device *radio, unsigned int freq);
220 int si470x_start(struct si470x_device *radio);
221 int si470x_stop(struct si470x_device *radio);
/drivers/media/radio/
H A DMakefile5 obj-$(CONFIG_RADIO_ISA) += radio-isa.o
6 obj-$(CONFIG_RADIO_AZTECH) += radio-aztech.o
7 obj-$(CONFIG_RADIO_RTRACK2) += radio-rtrack2.o
8 obj-$(CONFIG_RADIO_SF16FMI) += radio-sf16fmi.o
9 obj-$(CONFIG_RADIO_SF16FMR2) += radio-sf16fmr2.o
10 obj-$(CONFIG_RADIO_CADET) += radio-cadet.o
11 obj-$(CONFIG_RADIO_TYPHOON) += radio-typhoon.o
12 obj-$(CONFIG_RADIO_TERRATEC) += radio-terratec.o
13 obj-$(CONFIG_RADIO_MAXIRADIO) += radio-maxiradio.o
14 obj-$(CONFIG_RADIO_RTRACK) += radio
[all...]
H A Ddsbr100.c1 /* A driver for the D-Link DSB-R100 USB radio and Gemtek USB Radio 21.
37 Removed usb_dsbr100_open/close calls and radio->users counter. Also,
38 radio->muted changed to radio->status and suspend/resume calls updated.
67 PSL and Markus: Cleanup, radio now doesn't stop on device close
108 #define DRIVER_DESC "D-Link DSB-R100 USB FM radio driver"
125 /* defines for radio->status */
175 /* switch on radio */
176 static int dsbr100_start(struct dsbr100_device *radio) argument
181 retval = usb_control_msg(radio
215 dsbr100_stop(struct dsbr100_device *radio) argument
254 dsbr100_setfreq(struct dsbr100_device *radio) argument
307 dsbr100_getstat(struct dsbr100_device *radio) argument
330 struct dsbr100_device *radio = video_drvdata(file); local
342 struct dsbr100_device *radio = video_drvdata(file); local
371 struct dsbr100_device *radio = video_drvdata(file); local
385 struct dsbr100_device *radio = video_drvdata(file); local
406 struct dsbr100_device *radio = video_drvdata(file); local
419 struct dsbr100_device *radio = video_drvdata(file); local
482 struct dsbr100_device *radio = usb_get_intfdata(intf); local
497 struct dsbr100_device *radio = usb_get_intfdata(intf); local
523 struct dsbr100_device *radio = usb_get_intfdata(intf); local
542 struct dsbr100_device *radio = v4l2_dev_to_radio(v4l2_dev); local
574 struct dsbr100_device *radio; local
[all...]
H A Dradio-wl1273.c2 * Driver for the Texas Instruments WL1273 FM radio.
47 * static int radio_nr - The number of the radio device
53 MODULE_PARM_DESC(radio_nr, "The number of the radio device. Default = 0");
73 struct mutex lock; /* for serializing fm radio operations */
143 static int wl1273_fm_rds(struct wl1273_device *radio) argument
145 struct wl1273_core *core = radio->core;
182 dev_err(radio->dev, WL1273_FM_DRIVER_NAME
206 memcpy(&radio->buffer[radio->wr_index], &rds, RDS_BLOCK_SIZE);
207 radio
232 struct wl1273_device *radio = dev_id; local
346 wl1273_fm_set_tx_freq(struct wl1273_device *radio, unsigned int freq) argument
405 wl1273_fm_set_rx_freq(struct wl1273_device *radio, unsigned int freq) argument
463 wl1273_fm_get_freq(struct wl1273_device *radio) argument
499 wl1273_fm_upload_firmware_patch(struct wl1273_device *radio) argument
540 wl1273_fm_stop(struct wl1273_device *radio) argument
566 wl1273_fm_start(struct wl1273_device *radio, int new_mode) argument
662 wl1273_fm_suspend(struct wl1273_device *radio) argument
686 wl1273_fm_set_mode(struct wl1273_device *radio, int mode) argument
780 wl1273_fm_set_seek(struct wl1273_device *radio, unsigned int wrap_around, unsigned int seek_upward, int level) argument
867 wl1273_fm_get_tx_ctune(struct wl1273_device *radio) argument
896 wl1273_fm_set_preemphasis(struct wl1273_device *radio, unsigned int preemphasis) argument
935 wl1273_fm_rds_on(struct wl1273_device *radio) argument
956 wl1273_fm_rds_off(struct wl1273_device *radio) argument
988 wl1273_fm_set_rds(struct wl1273_device *radio, unsigned int new_mode) argument
1025 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1081 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1104 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1136 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1173 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1271 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1293 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1305 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1320 wl1273_fm_set_tx_power(struct wl1273_device *radio, u16 power) argument
1347 wl1273_fm_tx_set_spacing(struct wl1273_device *radio, unsigned int spacing) argument
1376 struct wl1273_device *radio = ctrl->priv; local
1413 struct wl1273_device *radio = to_radio(ctrl); local
1468 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1484 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1500 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1563 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1625 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1644 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1686 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1719 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1757 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1798 struct wl1273_device *radio = video_get_drvdata(video_devdata(file)); local
1974 struct wl1273_device *radio = platform_get_drvdata(pdev); local
1995 struct wl1273_device *radio; local
[all...]
H A Dradio-keene.c84 static int keene_cmd_main(struct keene_device *radio, unsigned freq, bool play) argument
89 radio->buffer[0] = 0x00;
90 radio->buffer[1] = 0x50;
91 radio->buffer[2] = (freq_send >> 8) & 0xff;
92 radio->buffer[3] = freq_send & 0xff;
93 radio->buffer[4] = radio->pa;
99 radio->buffer[5] = (radio->muted ? 4 : 8) | (play ? 1 : 2) |
101 radio
117 keene_cmd_set(struct keene_device *radio) argument
150 struct keene_device *radio = to_keene_dev(usb_get_intfdata(intf)); local
164 struct keene_device *radio = video_drvdata(file); local
177 struct keene_device *radio = video_drvdata(file); local
193 struct keene_device *radio = video_drvdata(file); local
205 struct keene_device *radio = video_drvdata(file); local
217 struct keene_device *radio = video_drvdata(file); local
234 struct keene_device *radio = local
297 struct keene_device *radio = to_keene_dev(v4l2_dev); local
310 struct keene_device *radio; local
[all...]
H A Dradio-mr800.c2 * A driver for the AverMedia MR 800 USB FM radio. This device plugs
25 * Big thanks to authors and contributors of dsbr100.c and radio-si470x.c
33 * Also, Faidon Liambotis <paravoid@debian.org> wrote nice driver for this radio
34 * in 2007. He allowed to use his driver to improve current mr800 radio driver.
70 #define DRIVER_DESC "AverMedia MR 800 USB FM radio driver"
82 #define MR800_DRIVER_NAME "radio-mr800"
171 /* switch on/off the radio. Send 8 bytes to device */
172 static int amradio_set_mute(struct amradio_device *radio, char argument) argument
177 radio->buffer[0] = 0x00;
178 radio
200 amradio_setfreq(struct amradio_device *radio, int freq) argument
245 amradio_set_stereo(struct amradio_device *radio, char argument) argument
282 struct amradio_device *radio = to_amradio_dev(usb_get_intfdata(intf)); local
298 struct amradio_device *radio = file->private_data; local
311 struct amradio_device *radio = file->private_data; local
347 struct amradio_device *radio = file->private_data; local
370 struct amradio_device *radio = file->private_data; local
381 struct amradio_device *radio = file->private_data; local
407 struct amradio_device *radio = file->private_data; local
422 struct amradio_device *radio = file->private_data; local
474 usb_amradio_init(struct amradio_device *radio) argument
498 struct amradio_device *radio = video_drvdata(file); local
517 struct amradio_device *radio = file->private_data; local
527 struct amradio_device *radio = to_amradio_dev(usb_get_intfdata(intf)); local
543 struct amradio_device *radio = to_amradio_dev(usb_get_intfdata(intf)); local
591 struct amradio_device *radio = video_get_drvdata(videodev); local
602 struct amradio_device *radio; local
[all...]
H A Dradio-tea5764.c2 * driver/media/radio/radio-tea5764.c
4 * Driver for TEA5764 radio chip for linux 2.6.
8 * Based in radio-tea5761.c Copyright (C) 2005 Nokia Corporation
38 #include <linux/videodev2.h> /* kernel radio structs */
46 #define DRIVER_DESC "A driver for the TEA5764 radio chip for EZX Phones."
148 int tea5764_i2c_read(struct tea5764_device *radio) argument
151 u16 *p = (u16 *) &radio->regs;
154 { radio->i2c_client->addr, I2C_M_RD, sizeof(radio
165 tea5764_i2c_write(struct tea5764_device *radio) argument
195 tea5764_power_up(struct tea5764_device *radio) argument
212 tea5764_power_down(struct tea5764_device *radio) argument
222 tea5764_set_freq(struct tea5764_device *radio, int freq) argument
233 tea5764_get_freq(struct tea5764_device *radio) argument
244 tea5764_tune(struct tea5764_device *radio, int freq) argument
251 tea5764_set_audout_mode(struct tea5764_device *radio, int audmode) argument
264 tea5764_get_audout_mode(struct tea5764_device *radio) argument
274 tea5764_mute(struct tea5764_device *radio, int on) argument
287 tea5764_is_muted(struct tea5764_device *radio) argument
296 struct tea5764_device *radio = video_drvdata(file); local
310 struct tea5764_device *radio = video_drvdata(file); local
337 struct tea5764_device *radio = video_drvdata(file); local
349 struct tea5764_device *radio = video_drvdata(file); local
369 struct tea5764_device *radio = video_drvdata(file); local
402 struct tea5764_device *radio = video_drvdata(file); local
416 struct tea5764_device *radio = video_drvdata(file); local
492 struct tea5764_device *radio; local
550 struct tea5764_device *radio = i2c_get_clientdata(client); local
[all...]
H A DKconfig10 Say Y here to enable selecting AM/FM radio adapters.
18 source "drivers/media/radio/si470x/Kconfig"
21 tristate "AverMedia MR 800 USB FM radio support"
24 Say Y here if you want to connect this type of radio to your
30 module will be called radio-mr800.
33 tristate "D-Link/GemTek USB FM radio support"
36 Say Y here if you want to connect this type of radio to your
45 tristate "Guillemot MAXI Radio FM 2000 radio"
48 Choose Y here if you have this radio card. This card may also be
51 In order to control your radio car
[all...]
/drivers/media/video/usbvision/
H A Dusbvision-cards.c41 .radio = 0,
55 .radio = 0,
71 .radio = 0,
85 .radio = 0,
101 .radio = 0,
117 .radio = 0,
131 .radio = 0,
147 .radio = 0,
161 .radio = 0,
177 .radio
[all...]
/drivers/media/
H A DMakefile13 obj-$(CONFIG_VIDEO_DEV) += radio/
/drivers/media/radio/wl128x/
H A DKconfig10 Choose Y here if you have this FM radio chip.
12 In order to control your radio card, you will need to use programs
/drivers/uwb/
H A DKconfig11 UWB is a high-bandwidth, low-power, point-to-point radio
21 Say Y here if your computer has UWB radio controllers (USB or PCI)
22 based. You will need to enable the radio controllers
36 This driver enables the radio controller for HWA USB
48 This driver enables the radio controller for WHCI cards.
53 radio/host controllers connected via memory mapping (eg:
H A DMakefile21 radio.o \
/drivers/media/video/
H A Dvp27smpx.c43 int radio; member in struct:vp27smpx_state
81 state->radio = 1;
89 state->radio = 0;
97 if (!state->radio)
106 if (state->radio)
127 state->radio ? " (Radio)" : "");
/drivers/media/video/tlg2300/
H A DMakefile1 poseidon-objs := pd-video.o pd-alsa.o pd-dvb.o pd-radio.o pd-main.o
/drivers/net/wireless/b43legacy/
H A DMakefile5 b43legacy-y += radio.o
/drivers/media/video/cx18/
H A Dcx18-cards.h102 u32 radio; member in struct:cx18_gpio_audio_input
111 unsigned short radio[2];/* radio tuner i2c address to probe */ member in struct:cx18_card_tuner_i2c
H A Dcx18-cards.c37 .radio = { I2C_CLIENT_END },
47 .radio = { I2C_CLIENT_END },
286 /* FIXME - the FM radio is just a guess and driver doesn't use SIF */
303 .radio = 0x1 },
346 /* FIXME - the FM radio is just a guess and driver doesn't use SIF */
363 .radio = 0x1 },
418 .radio = 0x4002 }, /* LED D3 Tuner AF */
513 .tuner = 0x6, .linein = 0x2, .radio = 0x2 },
566 .tuner = 0x6, .linein = 0x2, .radio = 0x2 },
/drivers/media/video/cx88/
H A Dcx88-cards.c34 static unsigned int radio[] = {[0 ... (CX88_MAXBOARDS - 1)] = UNSET }; variable
38 module_param_array(radio, int, NULL, 0444);
42 MODULE_PARM_DESC(radio,"radio tuner type");
114 .radio = {
150 .radio = {
205 .radio = {
233 .radio = {
266 .radio = {
304 .radio
[all...]
/drivers/media/video/saa7134/
H A Dsaa7134-cards.c95 .radio = {
138 .radio = {
181 .radio = {
259 .radio = {
262 .gpio = 0x00000, /* GP16=0 selects FM radio antenna */
309 .radio = {
344 .radio = {
374 .radio = {
410 .radio = {
453 .radio
[all...]
/drivers/platform/x86/
H A Dintel_oaktrail.c115 unsigned long radio = (unsigned long) data; local
120 value = (u8) (result | radio);
122 value = (u8) (result & ~radio);

Completed in 422 milliseconds

1234