/drivers/media/radio/si470x/ |
H A D | Makefile | 5 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 D | radio-si470x-i2c.c | 2 * 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 D | radio-si470x-usb.c | 2 * 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 D | radio-si470x-common.c | 2 * 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 D | radio-si470x.h | 2 * 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 D | Makefile | 5 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 D | dsbr100.c | 1 /* 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 D | radio-wl1273.c | 2 * 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 D | radio-keene.c | 84 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 D | radio-mr800.c | 2 * 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 D | radio-tea5764.c | 2 * 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 D | Kconfig | 10 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 D | usbvision-cards.c | 41 .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 D | Makefile | 13 obj-$(CONFIG_VIDEO_DEV) += radio/
|
/drivers/media/radio/wl128x/ |
H A D | Kconfig | 10 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 D | Kconfig | 11 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 D | Makefile | 21 radio.o \
|
/drivers/media/video/ |
H A D | vp27smpx.c | 43 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 D | Makefile | 1 poseidon-objs := pd-video.o pd-alsa.o pd-dvb.o pd-radio.o pd-main.o
|
/drivers/net/wireless/b43legacy/ |
H A D | Makefile | 5 b43legacy-y += radio.o
|
/drivers/media/video/cx18/ |
H A D | cx18-cards.h | 102 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 D | cx18-cards.c | 37 .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 D | cx88-cards.c | 34 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 D | saa7134-cards.c | 95 .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 D | intel_oaktrail.c | 115 unsigned long radio = (unsigned long) data; local 120 value = (u8) (result | radio); 122 value = (u8) (result & ~radio);
|