/linux-4.1.27/drivers/media/radio/si470x/ |
D | radio-si470x-usb.c | 211 static int si470x_get_report(struct si470x_device *radio, void *buf, int size) in si470x_get_report() argument 216 retval = usb_control_msg(radio->usbdev, in si470x_get_report() 217 usb_rcvctrlpipe(radio->usbdev, 0), in si470x_get_report() 224 dev_warn(&radio->intf->dev, in si470x_get_report() 234 static int si470x_set_report(struct si470x_device *radio, void *buf, int size) in si470x_set_report() argument 239 retval = usb_control_msg(radio->usbdev, in si470x_set_report() 240 usb_sndctrlpipe(radio->usbdev, 0), in si470x_set_report() 247 dev_warn(&radio->intf->dev, in si470x_set_report() 257 int si470x_get_register(struct si470x_device *radio, int regnr) in si470x_get_register() argument 261 radio->usb_buf[0] = REGISTER_REPORT(regnr); in si470x_get_register() [all …]
|
D | radio-si470x-i2c.c | 97 int si470x_get_register(struct si470x_device *radio, int regnr) in si470x_get_register() argument 102 .addr = radio->client->addr, in si470x_get_register() 109 if (i2c_transfer(radio->client->adapter, msgs, 1) != 1) in si470x_get_register() 112 radio->registers[regnr] = __be16_to_cpu(buf[READ_INDEX(regnr)]); in si470x_get_register() 121 int si470x_set_register(struct si470x_device *radio, int regnr) in si470x_set_register() argument 127 .addr = radio->client->addr, in si470x_set_register() 134 buf[i] = __cpu_to_be16(radio->registers[WRITE_INDEX(i)]); in si470x_set_register() 136 if (i2c_transfer(radio->client->adapter, msgs, 1) != 1) in si470x_set_register() 151 static int si470x_get_all_registers(struct si470x_device *radio) in si470x_get_all_registers() argument 157 .addr = radio->client->addr, in si470x_get_all_registers() [all …]
|
D | radio-si470x-common.c | 194 static int si470x_set_band(struct si470x_device *radio, int band) in si470x_set_band() argument 196 if (radio->band == band) in si470x_set_band() 199 radio->band = band; in si470x_set_band() 200 radio->registers[SYSCONFIG2] &= ~SYSCONFIG2_BAND; in si470x_set_band() 201 radio->registers[SYSCONFIG2] |= radio->band << 6; in si470x_set_band() 202 return si470x_set_register(radio, SYSCONFIG2); in si470x_set_band() 208 static int si470x_set_chan(struct si470x_device *radio, unsigned short chan) in si470x_set_chan() argument 215 radio->registers[CHANNEL] &= ~CHANNEL_CHAN; in si470x_set_chan() 216 radio->registers[CHANNEL] |= CHANNEL_TUNE | chan; in si470x_set_chan() 217 retval = si470x_set_register(radio, CHANNEL); in si470x_set_chan() [all …]
|
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
|
D | radio-si470x.h | 218 int si470x_get_register(struct si470x_device *radio, int regnr); 219 int si470x_set_register(struct si470x_device *radio, int regnr); 220 int si470x_disconnect_check(struct si470x_device *radio); 221 int si470x_set_freq(struct si470x_device *radio, unsigned int freq); 222 int si470x_start(struct si470x_device *radio); 223 int si470x_stop(struct si470x_device *radio);
|
D | Kconfig | 17 to redirect the audio stream from the radio to your sound device: 20 Say Y here if you want to connect this type of radio to your 24 module will be called radio-usb-si470x. 33 Say Y here if you want to connect this type of radio to your 37 module will be called radio-i2c-si470x.
|
/linux-4.1.27/drivers/media/radio/ |
D | radio-mr800.c | 148 static int amradio_send_cmd(struct amradio_device *radio, u8 cmd, u8 arg, in amradio_send_cmd() argument 154 radio->buffer[0] = 0x00; in amradio_send_cmd() 155 radio->buffer[1] = 0x55; in amradio_send_cmd() 156 radio->buffer[2] = 0xaa; in amradio_send_cmd() 157 radio->buffer[3] = extralen; in amradio_send_cmd() 158 radio->buffer[4] = cmd; in amradio_send_cmd() 159 radio->buffer[5] = arg; in amradio_send_cmd() 160 radio->buffer[6] = 0x00; in amradio_send_cmd() 161 radio->buffer[7] = extra || reply ? 8 : 0; in amradio_send_cmd() 163 retval = usb_bulk_msg(radio->usbdev, usb_sndintpipe(radio->usbdev, 2), in amradio_send_cmd() [all …]
|
D | radio-keene.c | 83 static int keene_cmd_main(struct keene_device *radio, unsigned freq, bool play) in keene_cmd_main() argument 88 radio->buffer[0] = 0x00; in keene_cmd_main() 89 radio->buffer[1] = 0x50; in keene_cmd_main() 90 radio->buffer[2] = (freq_send >> 8) & 0xff; in keene_cmd_main() 91 radio->buffer[3] = freq_send & 0xff; in keene_cmd_main() 92 radio->buffer[4] = radio->pa; in keene_cmd_main() 98 radio->buffer[5] = (radio->muted ? 4 : 8) | (play ? 1 : 2) | in keene_cmd_main() 100 radio->buffer[6] = 0x00; in keene_cmd_main() 101 radio->buffer[7] = 0x00; in keene_cmd_main() 103 ret = usb_control_msg(radio->usbdev, usb_sndctrlpipe(radio->usbdev, 0), in keene_cmd_main() [all …]
|
D | radio-ma901.c | 106 static int ma901radio_set_freq(struct ma901radio_device *radio, int freq) in ma901radio_set_freq() argument 111 radio->buffer[0] = 0x0a; in ma901radio_set_freq() 112 radio->buffer[1] = MA901_RADIO_SET_FREQ; in ma901radio_set_freq() 113 radio->buffer[2] = ((freq_send >> 8) & 0xff) + 0x80; in ma901radio_set_freq() 114 radio->buffer[3] = freq_send & 0xff; in ma901radio_set_freq() 115 radio->buffer[4] = 0x00; in ma901radio_set_freq() 116 radio->buffer[5] = 0x00; in ma901radio_set_freq() 117 radio->buffer[6] = 0x00; in ma901radio_set_freq() 118 radio->buffer[7] = 0x00; in ma901radio_set_freq() 120 retval = usb_control_msg(radio->usbdev, usb_sndctrlpipe(radio->usbdev, 0), in ma901radio_set_freq() [all …]
|
D | dsbr100.c | 94 static int dsbr100_setfreq(struct dsbr100_device *radio, unsigned freq) in dsbr100_setfreq() argument 99 if (!radio->muted) { in dsbr100_setfreq() 100 retval = usb_control_msg(radio->usbdev, in dsbr100_setfreq() 101 usb_rcvctrlpipe(radio->usbdev, 0), in dsbr100_setfreq() 105 radio->transfer_buffer, 8, 300); in dsbr100_setfreq() 111 radio->curfreq = freq; in dsbr100_setfreq() 114 dev_err(&radio->usbdev->dev, in dsbr100_setfreq() 121 static int dsbr100_start(struct dsbr100_device *radio) in dsbr100_start() argument 123 int retval = usb_control_msg(radio->usbdev, in dsbr100_start() 124 usb_rcvctrlpipe(radio->usbdev, 0), in dsbr100_start() [all …]
|
D | radio-wl1273.c | 143 static int wl1273_fm_rds(struct wl1273_device *radio) in wl1273_fm_rds() argument 145 struct wl1273_core *core = radio->core; in wl1273_fm_rds() 182 dev_err(radio->dev, WL1273_FM_DRIVER_NAME in wl1273_fm_rds() 206 memcpy(&radio->buffer[radio->wr_index], &rds, RDS_BLOCK_SIZE); in wl1273_fm_rds() 207 radio->wr_index += 3; in wl1273_fm_rds() 210 if (radio->wr_index >= radio->buf_size) in wl1273_fm_rds() 211 radio->wr_index = 0; in wl1273_fm_rds() 214 if (radio->wr_index == radio->rd_index) { in wl1273_fm_rds() 215 dev_dbg(radio->dev, "RDS OVERFLOW"); in wl1273_fm_rds() 217 radio->rd_index = 0; in wl1273_fm_rds() [all …]
|
D | radio-si476x.c | 337 struct si476x_radio *radio = video_drvdata(file); in si476x_radio_querycap() local 339 strlcpy(capability->driver, radio->v4l2dev.name, in si476x_radio_querycap() 343 "platform:%s", radio->v4l2dev.name); in si476x_radio_querycap() 349 si476x_core_lock(radio->core); in si476x_radio_querycap() 350 if (!si476x_core_is_a_secondary_tuner(radio->core)) in si476x_radio_querycap() 353 si476x_core_unlock(radio->core); in si476x_radio_querycap() 364 struct si476x_radio *radio = video_drvdata(file); in si476x_radio_enum_freq_bands() local 369 switch (radio->core->chip_id) { in si476x_radio_enum_freq_bands() 402 struct si476x_radio *radio = video_drvdata(file); in si476x_radio_g_tuner() local 424 si476x_core_lock(radio->core); in si476x_radio_g_tuner() [all …]
|
D | radio-raremono.c | 134 static int raremono_cmd_main(struct raremono_device *radio, unsigned band, unsigned freq) in raremono_cmd_main() argument 151 radio->buffer[0] = 0x04 + band_offset; in raremono_cmd_main() 152 radio->buffer[1] = freq >> 8; in raremono_cmd_main() 153 radio->buffer[2] = freq & 0xff; in raremono_cmd_main() 155 ret = usb_control_msg(radio->usbdev, usb_sndctrlpipe(radio->usbdev, 0), in raremono_cmd_main() 158 0x0300 + radio->buffer[0], 2, in raremono_cmd_main() 159 radio->buffer, 3, USB_TIMEOUT); in raremono_cmd_main() 162 dev_warn(radio->v4l2_dev.dev, "%s failed (%d)\n", __func__, ret); in raremono_cmd_main() 165 radio->curfreq = (band == BAND_FM) ? freq * 10 : freq; in raremono_cmd_main() 176 struct raremono_device *radio = to_raremono_dev(usb_get_intfdata(intf)); in usb_raremono_disconnect() local [all …]
|
D | radio-tea5764.c | 153 static int tea5764_i2c_read(struct tea5764_device *radio) in tea5764_i2c_read() argument 156 u16 *p = (u16 *) &radio->regs; in tea5764_i2c_read() 159 { .addr = radio->i2c_client->addr, in tea5764_i2c_read() 161 .len = sizeof(radio->regs), in tea5764_i2c_read() 162 .buf = (void *)&radio->regs in tea5764_i2c_read() 165 if (i2c_transfer(radio->i2c_client->adapter, msgs, 1) != 1) in tea5764_i2c_read() 173 static int tea5764_i2c_write(struct tea5764_device *radio) in tea5764_i2c_write() argument 176 struct tea5764_regs *r = &radio->regs; in tea5764_i2c_write() 179 .addr = radio->i2c_client->addr, in tea5764_i2c_write() 190 if (i2c_transfer(radio->i2c_client->adapter, msgs, 1) != 1) in tea5764_i2c_write() [all …]
|
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_SHARK) += radio-shark.o [all …]
|
D | Kconfig | 11 Say Y here to enable selecting AM/FM radio adapters. 22 source "drivers/media/radio/si470x/Kconfig" 28 source "drivers/media/radio/si4713/Kconfig" 37 Choose Y here if you have this FM radio chip. 39 In order to control your radio card, you will need to use programs 45 module will be called radio-si476x. 48 tristate "AverMedia MR 800 USB FM radio support" 51 Say Y here if you want to connect this type of radio to your 57 module will be called radio-mr800. 60 tristate "D-Link/GemTek USB FM radio support" [all …]
|
/linux-4.1.27/drivers/media/radio/si4713/ |
D | radio-usb-si4713.c | 80 struct si4713_usb_device *radio = video_drvdata(file); in vidioc_querycap() local 84 usb_make_path(radio->usbdev, v->bus_info, sizeof(v->bus_info)); in vidioc_querycap() 94 struct si4713_usb_device *radio = video_drvdata(file); in vidioc_g_modulator() local 96 return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_modulator, vm); in vidioc_g_modulator() 102 struct si4713_usb_device *radio = video_drvdata(file); in vidioc_s_modulator() local 104 return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_modulator, vm); in vidioc_s_modulator() 110 struct si4713_usb_device *radio = video_drvdata(file); in vidioc_s_frequency() local 112 return v4l2_subdev_call(radio->v4l2_subdev, tuner, s_frequency, vf); in vidioc_s_frequency() 118 struct si4713_usb_device *radio = video_drvdata(file); in vidioc_g_frequency() local 120 return v4l2_subdev_call(radio->v4l2_subdev, tuner, g_frequency, vf); in vidioc_g_frequency() [all …]
|
D | Kconfig | 10 Say Y here if you want to connect this type of radio to your 14 module will be called radio-usb-si4713. 24 Say Y here if you want to connect this type of radio to your 28 module will be called radio-platform-si4713. 36 RDS and RBDS signals as well. This module is the v4l2 radio
|
D | Makefile | 6 obj-$(CONFIG_USB_SI4713) += radio-usb-si4713.o 7 obj-$(CONFIG_PLATFORM_SI4713) += radio-platform-si4713.o
|
/linux-4.1.27/drivers/media/usb/usbvision/ |
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 = 0, [all …]
|
D | usbvision.h | 340 unsigned radio:1; member 377 int radio; member
|
D | usbvision-video.c | 624 if (usbvision->radio) { in vidioc_g_tuner() 656 if (usbvision->radio) in vidioc_g_frequency() 684 if (usbvision->radio) in vidioc_g_audio() 1182 usbvision->radio = 1; in usbvision_radio_open() 1215 usbvision->radio = 0; in usbvision_radio_close() 1370 if (usbvision_device_data[usbvision->dev_model].radio) { in usbvision_register_video()
|
/linux-4.1.27/Documentation/video4linux/ |
D | si470x.txt | 8 Silicon Laboratories is the manufacturer of the radio ICs, that nowadays are the 9 most often used radio receivers in cell phones. Usually they are connected with 11 together with a small microcontroller C8051F321, to form a USB radio. 12 Part of this reference design is also a radio application in binary and source 22 - Si4700: FM radio receiver 23 - Si4701: FM radio receiver, RDS Support 24 - Si4702: FM radio receiver 25 - Si4703: FM radio receiver, RDS Support 26 - Si4704: FM radio receiver, no external antenna required 27 - Si4705: FM radio receiver, no external antenna required, RDS support, Dig I/O [all …]
|
D | radiotrack.txt | 25 value, I wanted to see if the tuner could be tuned beyond the usual FM radio 36 The RadioTrack card is an ISA 8-bit FM radio card. The radio frequency (RF) 52 (or blocks) of the radio card. This way, many functions can be changed in 107 radio enable, tuner adjust disable) 110 radio disable, tuner adjust disable) 116 radio enable, tuner adjust disable) 121 radio enable, tuner adjust disable) 126 radio enable, tuner adjust disable) 137 BASE <-- 0x01 (audio mute, no stereo detect, radio 139 BASE <-- 0x03 (audio mute, no stereo detect, radio [all …]
|
D | si4713.txt | 19 Users must comply with local regulations on radio frequency (RF) transmission. 30 The platform device driver exports a v4l2 radio device interface to user land. 34 Applications can use v4l2 radio API to specify frequency of operation, mute state, 46 Driver name : radio-si4713 122 rds_radio_text - Sets the RDS radio text for transmission.
|
D | README.ivtv | 26 * Hardware mpeg2 capture of FM radio where hardware support exists 65 card has a radio tuner or not. 150 The radio tuner device(s) 153 Used to enable the radio tuner and tune to a frequency. You cannot 155 device to tune the radio, use /dev/video24 to read the raw pcm stream
|
D | vivid.txt | 5 output, vbi capture and output, radio receivers and transmitters and a software 6 defined radio receiver. In addition a simple framebuffer device is available for 35 - Software defined radio (SDR) support 86 radio receiver device, one radio transmitter device and one SDR device. 172 radio_rx_nr: give the desired radioX start number for each radio receiver device. 175 radio_tx_nr: give the desired radioX start number for each radio transmitter 447 The radio receiver emulates an FM/AM/SW receiver. The FM band also supports RDS. 474 0B group, and also radio text and the current time. 483 The radio transmitter emulates an FM/AM/SW transmitter. The FM band also supports RDS. 561 The following controls are specific to video capture and output and radio [all …]
|
D | lifeview.txt | 33 to do FM radio through SIF input */
|
D | hauppauge-wintv-cx88-ir.txt | 5 1 0 FM radio
|
D | README.saa7134 | 14 Almost everything is working. video, sound, tuner, radio, mpeg ts, ...
|
D | si476x.txt | 9 firmware of the radio chip in the run-time, thus bringing it to the
|
D | v4l2-controls.txt | 626 for a subset of video_device's. For example: the radio device nodes only have 630 If you want to have one handler (e.g. for a radio device node) have a subset 658 This would be bad since muting the radio would not change the video mute
|
D | v4l2-framework.txt | 769 VFL_TYPE_RADIO: radioX for radio tuners 824 The 'dev_debug' attribute that is created for each video, vbi, radio or swradio
|
/linux-4.1.27/drivers/media/i2c/ |
D | vp27smpx.c | 42 int radio; member 80 state->radio = 1; in vp27smpx_s_radio() 88 state->radio = 0; in vp27smpx_s_std() 96 if (!state->radio) in vp27smpx_s_tuner() 105 if (state->radio) in vp27smpx_g_tuner() 119 state->radio ? " (Radio)" : ""); in vp27smpx_log_status()
|
D | msp3400-driver.c | 426 if (state->radio) in msp_s_radio() 428 state->radio = 1; in msp_s_radio() 475 int update = state->radio || state->v4l2_std != id; in msp_s_std() 478 state->radio = 0; in msp_s_std() 527 if (!state->radio) { in msp_g_tuner() 543 if (state->radio) /* TODO: add mono/stereo support for radio */ in msp_s_tuner()
|
D | saa717x.c | 62 int radio; member 1061 decoder->radio = 1; in saa717x_s_radio() 1072 decoder->radio = 0; in saa717x_s_std() 1144 if (decoder->radio) in saa717x_g_tuner()
|
D | msp3400-kthreads.c | 525 if (state->radio || MSP_MODE_EXTERN == state->mode) { in msp3400c_thread() 731 if (state->radio) in msp3410d_thread() 775 if (msp_amsound && !state->radio && in msp3410d_thread() 869 if (state->radio) { in msp34xxg_modus() 1024 state->std = state->radio ? 0x40 : in msp34xxg_thread()
|
D | msp3400-driver.h | 74 int radio; member
|
D | tvaudio.c | 133 int radio; member 329 if (chip->radio) in chip_thread() 1739 chip->radio = 1; in tvaudio_s_radio() 1770 if (chip->radio) in tvaudio_s_tuner() 1800 if (chip->radio) in tvaudio_g_tuner() 1815 chip->radio = 0; in tvaudio_s_std()
|
D | saa7115.c | 89 int radio; member 1258 if (state->radio) in saa711x_g_tuner() 1271 state->radio = 0; in saa711x_s_std() 1280 state->radio = 1; in saa711x_s_radio() 1854 state->radio = 0; in saa711x_probe()
|
D | Kconfig | 170 seeing radio station identification transmitted using this
|
/linux-4.1.27/drivers/media/pci/saa7134/ |
D | saa7134-cards.c | 100 .radio = { 143 .radio = { 186 .radio = { 264 .radio = { 314 .radio = { 349 .radio = { 379 .radio = { 415 .radio = { 458 .radio = { 490 .radio = { [all …]
|
D | saa7134.h | 387 struct saa7134_input radio; member 409 #define card_has_radio(dev) (NULL != saa7134_boards[dev->board].radio.name)
|
D | saa7134-tvaudio.c | 197 (dev->automute && (&card(dev).radio) != in)); in mute_input_7134() 795 } else if (&card(dev).radio == dev->input) { in tvaudio_thread_ddep()
|
D | saa7134-video.c | 1099 saa7134_tvaudio_setinput(dev, &card(dev).radio); in video_open()
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-class-uwb_rc | 7 Platform (UWB) radio controllers. 26 An individual UWB radio controller. 41 radio controller's supported band groups. 44 the radio controller is not beaconing. 81 radio controller. A write will change the radio 91 Controller PAL using this radio controller. 99 as part of a scan or is a member of the radio 107 The time (using the radio controllers internal 1 ms 159 measure of the radio link quality.
|
D | sysfs-bus-umc | 19 The ID of this capability, with 0 being the radio
|
/linux-4.1.27/net/ax25/ |
D | Kconfig | 9 If you want to connect your Linux box to an amateur radio, answer Y 16 the questions about amateur radio. 26 radio. It is either used by itself for point-to-point links, or to 28 that connects your Linux box to your amateur radio. You can either 30 modem connecting your computer's serial port to your radio's 39 radio as well as information about how to configure an AX.25 port is 43 kernel source. More information about digital amateur radio in 86 A comprehensive listing of all the software for Linux amateur radio 91 digital amateur radio in general is on the WWW at 102 connections in general and amateur radio AX.25 connections in [all …]
|
/linux-4.1.27/Documentation/networking/ |
D | README.ipw2100 | 44 radio operation and to ensure electromagnetic compliance (EMC). These 65 system configuration do not cause the EMC and radio operation to be 116 For example, to disable the radio on driver loading, enter: 163 0 = RF kill not enabled (radio on) 164 1 = SW based RF kill active (radio off) 165 2 = HW based RF kill active (radio off) 166 3 = Both HW and SW RF kill active (radio off) 168 0 = If SW based RF kill active, turn the radio back on 169 1 = If radio is on, activate SW based RF kill 172 based RF kill from ON -> OFF -> ON, the radio will NOT come back on [all …]
|
D | ax25.txt | 1 To use the amateur radio protocols within Linux you will need to get a 6 There is an active mailing list for discussing Linux amateur radio matters
|
D | README.ipw2200 | 57 radio operation and to ensure electromagnetic compliance (EMC). These 78 system configuration do not cause the EMC and radio operation to be 293 0 = RF kill not enabled (radio on) 294 1 = SW based RF kill active (radio off) 295 2 = HW based RF kill active (radio off) 296 3 = Both HW and SW RF kill active (radio off) 298 0 = If SW based RF kill active, turn the radio back on 299 1 = If radio is on, activate SW based RF kill 302 based RF kill from ON -> OFF -> ON, the radio will NOT come back on
|
D | ieee802154.txt | 45 2) 'SoftMAC' or just radio. These types of devices are just radio transceivers 57 (see above) provides CLI configuration utility for radio interfaces and simple
|
D | 6pack.txt | 16 - The PC is given full control over the radio 57 available on any packet radio box where PC/FlexNet can be found. The name of 88 - Select the amateur radio support menu and turn on the serial port 6pack 143 operating with data rates on the radio channel of 9600 Baud or higher,
|
D | baycom.txt | 10 amateur radio modems. 124 ser12: if software DCD is utilised, the radio's squelch should always be 131 a reasonable DCD algorithm in software. Therefore, if your radio
|
D | 00-INDEX | 38 - info on the driver for Baycom style amateur radio modems
|
D | z8530drv.txt | 493 half-duplex packet radio operation) 558 It is possible to build special radio equipment to use more than
|
/linux-4.1.27/drivers/media/platform/vivid/ |
D | Makefile | 3 vivid-radio-rx.o vivid-radio-tx.o vivid-radio-common.o \
|
D | Kconfig | 14 the SDTV inputs. Also video output, VBI output, radio receivers, 15 transmitters and software defined radio capture is emulated.
|
/linux-4.1.27/drivers/uwb/ |
D | Kconfig | 9 UWB is a high-bandwidth, low-power, point-to-point radio 19 Say Y here if your computer has UWB radio controllers (USB or PCI) 20 based. You will need to enable the radio controllers 34 This driver enables the radio controller for HWA USB 46 This driver enables the radio controller for WHCI cards. 51 radio/host controllers connected via memory mapping (eg:
|
D | Makefile | 21 radio.o \
|
/linux-4.1.27/drivers/net/hamradio/ |
D | Kconfig | 8 used for networking over AX.25 amateur radio connections; it 9 connects the computer's serial port with the radio's microphone 25 modem connecting your computer's serial port to your radio's 27 an alternative to KISS for networking over AX.25 amateur radio 42 radio. If you say Y here, you will be able to send and receive AX.25 45 amateur radio connection. 53 computer to an amateur radio modem (such as the WA4DSY 56kbps 54 modem), in order to send and receive AX.25 packet radio network 84 These cards are used to connect your Linux box to an amateur radio 119 This is one of two drivers for Baycom style simple amateur radio [all …]
|
/linux-4.1.27/drivers/media/pci/cx88/ |
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"); 119 .radio = { 155 .radio = { 210 .radio = { 238 .radio = { 271 .radio = { 309 .radio = { 341 .radio = { [all …]
|
D | cx88-video.c | 594 cx_write(MO_GP3_IO, core->board.radio.gpio3); in radio_open() 595 cx_write(MO_GP0_IO, core->board.radio.gpio0); in radio_open() 596 cx_write(MO_GP1_IO, core->board.radio.gpio1); in radio_open() 597 cx_write(MO_GP2_IO, core->board.radio.gpio2); in radio_open() 598 if (core->board.radio.audioroute) { in radio_open() 601 core->board.radio.audioroute, 0, 0); in radio_open() 820 if (core->board.radio.type == CX88_RADIO) in cx88_querycap() 1499 if (core->board.radio.type == CX88_RADIO) { in cx8800_initdev()
|
D | cx88.h | 274 struct cx88_input radio; member
|
/linux-4.1.27/drivers/media/ |
D | Kconfig | 49 bool "AM/FM radio receivers/transmitters support" 51 Enable AM/FM radio support. 56 Say Y when you have a board with radio support. 59 support radio reception. Disabling this option will 63 bool "Software defined radio support" 65 Enable software defined radio support. 67 Say Y when you have a software defined radio device. 108 # Only enables if one of the V4L2 types (ATV, webcam, radio) is selected 172 source "drivers/media/radio/Kconfig"
|
D | Makefile | 32 obj-$(CONFIG_VIDEO_DEV) += radio/
|
/linux-4.1.27/drivers/media/pci/cx18/ |
D | cx18-cards.c | 37 .radio = { I2C_CLIENT_END }, 47 .radio = { I2C_CLIENT_END }, 303 .radio = 0x1 }, 363 .radio = 0x1 }, 418 .radio = 0x4002 }, /* LED D3 Tuner AF */ 513 .tuner = 0x6, .linein = 0x2, .radio = 0x2 }, 566 .tuner = 0x6, .linein = 0x2, .radio = 0x2 },
|
D | cx18-cards.h | 103 u32 radio; member 112 unsigned short radio[2];/* radio tuner i2c address to probe */ member
|
D | cx18-driver.c | 72 static int radio[CX18_MAX_CARDS] = { -1, -1, -1, -1, -1, -1, -1, -1, variable 113 module_param_array(radio, int, &radio_c, 0644); 146 MODULE_PARM_DESC(radio, 425 if (cx->options.radio == -1) in cx18_process_eeprom() 426 cx->options.radio = (tv.has_radio != 0); in cx18_process_eeprom() 645 cx->options.radio = radio[cx->instance]; in cx18_process_options() 1069 if (cx->options.radio == -1) in cx18_probe() 1070 cx->options.radio = (cx->card->radio_input.audio_type != 0); in cx18_probe() 1085 if (cx->options.radio > 0) in cx18_probe() 1095 if (cx->options.radio > 0) in cx18_probe()
|
D | cx18-gpio.c | 129 cx->card->gpio_audio_input.radio); in gpiomux_s_radio() 172 data = cx->card->gpio_audio_input.radio; in gpiomux_s_audio_routing()
|
D | cx18-av-core.c | 782 if (state->radio) in cx18_av_g_tuner() 817 if (state->radio) in cx18_av_s_tuner() 864 if (state->radio == 0 && state->std == norm) in cx18_av_s_std() 867 state->radio = 0; in cx18_av_s_std() 915 state->radio = 1; in cx18_av_s_radio()
|
D | cx18-av-core.h | 101 int radio; member
|
D | cx18-i2c.c | 122 adap, type, 0, cx->card_i2c->radio); in cx18_i2c_register()
|
D | cx18-driver.h | 261 int radio; /* enable/disable radio */ member
|
/linux-4.1.27/drivers/media/radio/wl128x/ |
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
|
/linux-4.1.27/Documentation/networking/mac80211_hwsim/ |
D | README | 1 mac80211_hwsim - software simulator of 802.11 radio(s) for mac80211 24 since all radio operation is simulated, any channel can be used in 34 radio and copying all transmitted frames to all other radios that are 36 radio. Software encryption in mac80211 is used so that the frames are
|
/linux-4.1.27/Documentation/video4linux/bttv/ |
D | Tuners | 6 L= LG_API (VHF_LO=0x01, VHF_HI=0x02, UHF=0x08, radio=0x04) 7 P= PHILIPS_API (VHF_LO=0xA0, VHF_HI=0x90, UHF=0x30, radio=0x04) 10 M= PHILIPS_MK3 (VHF_LO=0x01, VHF_HI=0x02, UHF=0x04, radio=0x19) 80 FR5: w/ FM radio
|
D | Modprobe.conf | 9 options bttv card=2 radio=1
|
D | Modules.conf | 12 options bttv card=2 radio=1
|
D | README.WINVIEW | 11 I don't yet have any application to test the radio support. The tuner 32 insmod bttv pll=1 radio=1 card=17
|
D | MAKEDEV | 21 makedev radio 64
|
D | THANKS | 21 they do and will use on their radio cards.
|
D | Insmod-options | 14 radio=0/1 card supports radio 70 remap, card, radio and pll accept up to four comma-separated arguments
|
D | Cards | 391 TVPhone (848) mit Philips tuner FR12X6 (w/ FM radio) 392 TVPhone (848) mit Philips tuner FM12X6 (w/ FM radio) 474 MTV878F w/Remote Control w/FM radio 661 990 WinTV-PVR-350 (249USD) (iTVC15 chipset + radio) 668 401 WinTV-radio 785 KWORLD KW-TV878R TV (no radio) 786 KWORLD KW-TV878RF TV (w/ radio)
|
D | Sound-FAQ | 130 has_radio - whenever this TV card has a radio tuner.
|
/linux-4.1.27/drivers/platform/x86/ |
D | intel_oaktrail.c | 112 unsigned long radio = (unsigned long) data; in oaktrail_rfkill_set() local 117 value = (u8) (result | radio); in oaktrail_rfkill_set() 119 value = (u8) (result & ~radio); in oaktrail_rfkill_set()
|
D | dell-laptop.c | 467 unsigned long radio = (unsigned long)data; in dell_rfkill_set() local 479 buffer->input[0] = (1 | (radio<<8) | (disable << 16)); in dell_rfkill_set() 487 static void dell_rfkill_update_sw_state(struct rfkill *rfkill, int radio, in dell_rfkill_update_sw_state() argument 493 buffer->input[0] = (1 | (radio << 8) | (block << 16)); in dell_rfkill_update_sw_state() 497 rfkill_set_sw_state(rfkill, !!(status & BIT(radio + 16))); in dell_rfkill_update_sw_state() 501 static void dell_rfkill_update_hw_state(struct rfkill *rfkill, int radio, in dell_rfkill_update_hw_state() argument 504 if (hwswitch_state & (BIT(radio - 1))) in dell_rfkill_update_hw_state()
|
D | compal-laptop.c | 353 unsigned long radio = (unsigned long) data; in compal_rfkill_set() local 358 value = (u8) (result | radio); in compal_rfkill_set() 360 value = (u8) (result & ~radio); in compal_rfkill_set()
|
D | Kconfig | 33 wireless radio and bluetooth control, and on some laptops, 543 like wireless radio and bluetooth control, leds, hotkeys, backlight... 556 like wireless radio and bluetooth control, leds, hotkeys, backlight...
|
/linux-4.1.27/Documentation/ |
D | rfkill.txt | 12 The rfkill subsystem provides a generic interface to disabling any radio 24 - hard block: read-only radio block that cannot be overridden by software 25 - soft block: writable radio block (need not be readable) that is set by 40 The rfkill core provides API for kernel drivers to register their radio 61 Drivers for radio transmitters normally implement an rfkill driver.
|
D | 00-INDEX | 389 - info on the radio frequency kill switch subsystem/support. 461 - directory with info regarding video/TV/radio cards and linux.
|
D | devices.txt | 394 176 = /dev/gtrsc Gorgy Timing radio clock 1036 51 char Baycom radio modem OR Radio Tech BIM-XXX-RS232 radio modem 1037 0 = /dev/bc0 First Baycom radio modem 1038 1 = /dev/bc1 Second Baycom radio modem 2578 181 char Conrad Electronic parallel port radio clocks 2579 0 = /dev/pcfclock0 First Conrad radio clock 2580 1 = /dev/pcfclock1 Second Conrad radio clock 3198 /dev/radio radio0 symbolic Backward compatibility
|
D | kernel-docs.txt | 424 Keywords: video4linux, driver, radio, radio devices.
|
D | kernel-parameters.txt | 552 bttv.radio= Most important insmod options are available as
|
/linux-4.1.27/drivers/media/pci/ivtv/ |
D | ivtv-driver.c | 94 static int radio[IVTV_MAX_CARDS] = { -1, -1, -1, -1, -1, -1, -1, -1, variable 145 module_param_array(radio, int, &radio_c, 0644); 173 MODULE_PARM_DESC(radio, 482 .radio = { 0x60, I2C_CLIENT_END }, in ivtv_process_eeprom() 516 if (itv->options.radio == -1) in ivtv_process_eeprom() 517 itv->options.radio = (tv.has_radio != 0); in ivtv_process_eeprom() 655 itv->options.radio = radio[itv->instance]; in ivtv_process_options() 1149 if (itv->options.radio == -1) in ivtv_probe() 1150 itv->options.radio = (itv->card->radio_input.audio_type != 0); in ivtv_probe() 1194 if (itv->options.radio > 0) in ivtv_probe() [all …]
|
D | ivtv-cards.h | 226 u16 radio; member 262 unsigned short radio[2];/* radio tuner i2c address to probe */ member
|
D | ivtv-cards.c | 47 .radio = { I2C_CLIENT_END }, 54 .radio = { 0x60, I2C_CLIENT_END }, 61 .radio = { I2C_CLIENT_END }, 784 .gpio_audio_input = { .mask = 0x0800, .tuner = 0, .linein = 0, .radio = 0x0800 }, 1019 .radio = 0x8000 }, 1065 .radio = 0x8000 }, 1244 .radio = 0x0060 },
|
D | ivtv-gpio.c | 228 data = itv->card->gpio_audio_input.radio; in subdev_s_radio() 252 data = itv->card->gpio_audio_input.radio; in subdev_s_audio_routing()
|
D | ivtv-i2c.c | 274 itv->card_i2c->radio); in ivtv_i2c_register()
|
D | ivtv-driver.h | 194 int radio; /* enable/disable radio */ member
|
/linux-4.1.27/drivers/staging/media/bcm2048/ |
D | TODO | 8 find many examples of how to do this in drivers/media/radio. 22 radio-si4713/si4713-i2c.c as a good example. But I would wait with that
|
D | Makefile | 1 obj-$(CONFIG_I2C_BCM2048) += radio-bcm2048.o
|
D | Kconfig | 13 module will be called radio-bcm2048.
|
/linux-4.1.27/Documentation/usb/ |
D | WUSB-Design-overview.txt | 28 drivers for the USB based UWB radio controllers defined in the 44 3. On the air: beacons and enumerating the radio neighborhood 85 *UWB*: the Ultra-Wide-Band stack -- manages the radio and 92 The Wireless USB spec defines means to control a UWB radio and to 108 Ultra-Wide-Band radio controller. The driver for this implements a 114 whose root port is the radio and the WUSB devices connect to it. 117 for which the root hub is the radio...To reiterate: it is a USB 154 are in radio proximity to allow drivers to connect to them. As well, it 155 provides an API for controlling the local radio controllers (RCs from 162 each device that pops up in radio presence (ie: the UWB host receives a [all …]
|
/linux-4.1.27/drivers/media/v4l2-core/ |
D | tuner-core.c | 555 struct tuner **radio, struct tuner **tv) in tuner_lookup() argument 559 *radio = NULL; in tuner_lookup() 570 if (*radio == NULL && mode_mask == T_RADIO) in tuner_lookup() 571 *radio = pos; in tuner_lookup() 600 struct tuner *radio; in tuner_probe() local 639 tuner_lookup(t->i2c->adapter, &radio, &tv); in tuner_probe() 670 tuner_lookup(t->i2c->adapter, &radio, &tv); in tuner_probe() 687 tuner_lookup(t->i2c->adapter, &radio, &tv); in tuner_probe() 690 if (radio == NULL) in tuner_probe()
|
/linux-4.1.27/arch/mips/ath25/ |
D | board.c | 118 ath25_board.radio = NULL; in ath25_find_config() 164 ath25_board.radio = radio_data; in ath25_find_config()
|
D | ar5312.c | 252 if (!ath25_board.radio) in ar5312_init_devices() 262 if (!ath25_board.radio) in ar5312_init_devices()
|
/linux-4.1.27/drivers/net/wireless/b43legacy/ |
D | Makefile | 5 b43legacy-y += radio.o
|
/linux-4.1.27/arch/mips/include/asm/mach-ath25/ |
D | ath25_platform.h | 70 const char *radio; member
|
/linux-4.1.27/drivers/media/tuners/ |
D | Kconfig | 61 tristate "TEA 5761 radio tuner" 65 Say Y here to include support for the Philips TEA5761 radio tuner. 68 tristate "TEA 5767 radio tuner" 72 Say Y here to include support for the Philips TEA5767 radio tuner.
|
/linux-4.1.27/drivers/media/usb/tm6000/ |
D | tm6000-video.c | 145 if (!dev->radio) { in copy_streams() 206 if (!dev->radio) { in copy_streams() 1325 int radio = 0; in __tm6000_open() local 1338 radio = 1; in __tm6000_open() 1359 fh->radio = radio; in __tm6000_open() 1360 dev->radio = radio; in __tm6000_open() 1387 if (!fh->radio) { in __tm6000_open() 1516 if (!fh->radio) in tm6000_release()
|
D | tm6000.h | 202 __u8 radio; member 296 unsigned int radio; member
|
D | tm6000-core.c | 291 if (!dev->radio) in tm6000_init_analog_mode() 753 if (dev->radio) in tm6000_tvaudio_set_mute() 813 if (dev->radio) { in tm6000_set_volume()
|
D | tm6000-stds.c | 342 if (dev->radio) { in tm6000_set_audio_std() 488 if (!dev->radio) in tm6000_set_standard()
|
/linux-4.1.27/drivers/net/wireless/mwifiex/ |
D | tdls.c | 429 u8 radio, *pos; in mwifiex_prep_tdls_encap_data() local 456 radio = mwifiex_band_to_radio_type(priv->curr_bss_params.band); in mwifiex_prep_tdls_encap_data() 457 ret = mwifiex_fill_cap_info(priv, radio, ht_cap); in mwifiex_prep_tdls_encap_data() 494 radio = mwifiex_band_to_radio_type(priv->curr_bss_params.band); in mwifiex_prep_tdls_encap_data() 495 ret = mwifiex_fill_cap_info(priv, radio, ht_cap); in mwifiex_prep_tdls_encap_data() 683 u8 radio, *pos; in mwifiex_construct_tdls_action_frame() local 725 radio = mwifiex_band_to_radio_type(priv->curr_bss_params.band); in mwifiex_construct_tdls_action_frame() 726 ret = mwifiex_fill_cap_info(priv, radio, ht_cap); in mwifiex_construct_tdls_action_frame()
|
D | scan.c | 547 u8 radio) in mwifiex_append_rate_tlv() argument 559 radio); in mwifiex_append_rate_tlv()
|
/linux-4.1.27/Documentation/devicetree/bindings/media/ |
D | si4713.txt | 3 The Silicon Labs Si4713 is an FM radio transmitter with receive power scan
|
/linux-4.1.27/Documentation/ABI/obsolete/ |
D | sysfs-class-rfkill | 1 rfkill - radio frequency (RF) connector kill switch support
|
/linux-4.1.27/net/rfkill/ |
D | Kconfig | 31 This options enable controlling radio transmitters connected to
|
/linux-4.1.27/drivers/media/i2c/cx25840/ |
D | cx25840-core.h | 62 int radio; member
|
D | cx25840-core.c | 944 if (state->radio) { in input_change() 1791 if (state->radio == 0 && state->std == std) in cx25840_s_std() 1793 state->radio = 0; in cx25840_s_std() 1802 state->radio = 1; in cx25840_s_radio() 1845 if (state->radio) in cx25840_g_tuner() 1880 if (state->radio || is_cx2583x(state)) in cx25840_s_tuner()
|
/linux-4.1.27/drivers/net/ieee802154/ |
D | Kconfig | 18 of several interconnected radio devices.
|
/linux-4.1.27/drivers/media/usb/ |
D | Kconfig | 57 comment "Software defined radio USB devices"
|
/linux-4.1.27/Documentation/ABI/stable/ |
D | sysfs-class-rfkill | 1 rfkill - radio frequency (RF) connector kill switch support
|
/linux-4.1.27/Documentation/video4linux/cx88/ |
D | hauppauge-wintv-cx88-ir.txt | 5 1 0 FM radio
|
/linux-4.1.27/drivers/net/wireless/ath/ath5k/ |
D | ahb.c | 43 eeprom = (u16 *) bcfg->radio; in ath5k_ahb_eeprom_read()
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | ste-hrefv60plus.dtsi | 164 * GBF (GPS, Bluetooth, FM-radio) interface,
|
D | ste-snowball.dts | 503 * GBF (GPS, Bluetooth, FM-radio) interface,
|
/linux-4.1.27/drivers/media/usb/cx231xx/ |
D | cx231xx-video.c | 1696 int radio = 0; in cx231xx_v4l2_open() local 1710 radio = 1; in cx231xx_v4l2_open() 1762 if (radio) { in cx231xx_v4l2_open() 2219 if (cx231xx_boards[dev->model].radio.type == CX231XX_RADIO) { in cx231xx_register_analog_devices()
|
D | cx231xx.h | 380 struct cx231xx_input radio; member
|
/linux-4.1.27/drivers/media/usb/em28xx/ |
D | em28xx.h | 472 struct em28xx_input radio; member
|
D | em28xx-video.c | 2211 if (dev->board.radio.type) { in em28xx_tuner_setup() 2212 tun_setup.type = dev->board.radio.type; in em28xx_tuner_setup() 2340 if (dev->board.radio.type) in em28xx_v4l2_init() 2551 if (em28xx_boards[dev->model].radio.type == EM28XX_RADIO) { in em28xx_v4l2_init()
|
D | em28xx-cards.c | 811 .radio = { 1958 .radio = {
|
/linux-4.1.27/drivers/net/wireless/ath/ath9k/ |
D | Kconfig | 117 SAR is the unit of measurement for the amount of radio frequency(RF)
|
/linux-4.1.27/Documentation/laptops/ |
D | sony-laptop.txt | 77 control radio frequency emitting devices. If you are a lucky owner of
|
D | thinkpad-acpi.txt | 190 radio switches, and over the ACPI netlink layer for other events. The 318 If the ThinkPad has a hardware radio switch, this 1435 0x000200: Hot key support for 32 hot keys, and radio slider switch 1438 layer, the radio switch generates input event EV_RADIO,
|
/linux-4.1.27/drivers/mfd/ |
D | Kconfig | 764 tristate "Silicon Laboratories 4761/64/68 AM/FM radio." 770 radio. This MFD driver connects the radio-si476x V4L2 module 1227 tristate "TI WL1273 FM radio" 1232 This is the core driver for the TI WL1273 FM radio. This MFD 1233 driver connects the radio-wl1273 V4L2 module and the wl1273
|
/linux-4.1.27/ |
D | MAINTAINERS | 519 F: drivers/media/radio/radio-aimslab* 1929 F: drivers/media/radio/radio-aztech* 2364 F: drivers/media/radio/radio-cadet* 3442 F: drivers/media/radio/dsbr100.c 4313 F: drivers/media/radio/radio-gemtek* 5421 F: drivers/media/radio/radio-isa* 5602 F: drivers/media/radio/radio-keene* 6196 F: drivers/media/radio/radio-ma901.c 6345 F: drivers/media/radio/radio-maxiradio* 6475 F: drivers/media/radio/radio-miropcm20* [all …]
|
D | CREDITS | 281 E: dc6iq@db0ais.#hes.deu.eu (packet radio) 2007 D: V4L radio cards: radio-aztech (new), others (bugfixes/features) 2658 D: AX.25, NET/ROM and ROSE amateur radio protocol suites 3192 E: HB9JNX@HB9W.CHE.EU (packet radio) 3328 D: miroSOUND PCM20 radio RDS driver, ACI rewrite 3365 E: vk2xlz@gonzo.vk2xlz.ampr.org (packet radio)
|
/linux-4.1.27/drivers/net/wireless/iwlegacy/ |
D | 4965.c | 790 u8 radio; member 1233 gain_table[band][power_idx].radio; in il4965_fill_txpower_tbl()
|
/linux-4.1.27/drivers/net/wireless/ |
D | Kconfig | 247 tristate "Simulated radio testing tool for mac80211"
|
/linux-4.1.27/Documentation/sound/alsa/soc/ |
D | DPCM.txt | 44 FM digital radio, Speakers, Headset Jack, digital microphones and cellular
|
/linux-4.1.27/drivers/media/pci/bt8xx/ |
D | bttv-driver.c | 78 static unsigned int radio[BTTV_MAX]; variable 137 module_param_array(radio, int, NULL, 0444); 142 MODULE_PARM_DESC(radio, "The TV card supports radio, default is 0 (no)"); 4051 btv->has_radio=radio[btv->c.nr]; in bttv_probe()
|
/linux-4.1.27/sound/pci/ |
D | Kconfig | 547 bool "Enable TEA5757 radio tuner support for es1968" 555 Say Y here to include support for TEA5757 radio tuner integrated on
|
/linux-4.1.27/Documentation/sound/oss/ |
D | README.OSS | 1329 The miroSOUND PCM1-pro, PCM12 and PCM20 radio has been used 1343 The miroSOUND PCM12 and PCM20 radio is capable of full duplex 1352 The PCM20 contains a radio tuner, which is also controlled by 1353 ACI. This radio tuner is supported by the ACI driver together with the 1358 others. Even the v4l radio module benefits from it with a refined
|
D | Introduction | 429 options bttv card=0 radio=0 pll=0
|
/linux-4.1.27/drivers/net/ |
D | Kconfig | 17 AX.25/KISS for sending Internet traffic over amateur radio links.
|
/linux-4.1.27/Documentation/sound/alsa/ |
D | ALSA-Configuration.txt | 779 - High 16-bits are video (radio) device number + 1
|