Home
last modified time | relevance | path

Searched refs:radio (Results 1 – 25 of 177) sorted by relevance

12345678

/linux/drivers/media/radio/si470x/
A Dradio-si470x-usb.c344 radio->software_version = radio->usb_buf[1]; in si470x_get_scratch_page_versions()
345 radio->hardware_version = radio->usb_buf[2]; in si470x_get_scratch_page_versions()
447 if (radio->wr_index >= radio->buf_size) in si470x_int_in_callback()
451 if (radio->wr_index == radio->rd_index) { in si470x_int_in_callback()
454 if (radio->rd_index >= radio->buf_size) in si470x_int_in_callback()
458 if (radio->wr_index != radio->rd_index) in si470x_int_in_callback()
464 if (radio->int_in_running && radio->usbdev) { in si470x_int_in_callback()
666 radio->videodev.ctrl_handler = &radio->hdl; in si470x_usb_driver_probe()
667 radio->videodev.lock = &radio->lock; in si470x_usb_driver_probe()
668 radio->videodev.v4l2_dev = &radio->v4l2_dev; in si470x_usb_driver_probe()
[all …]
A Dradio-si470x-i2c.c306 memcpy(&radio->buffer[radio->wr_index], &tmpbuf, 3); in si470x_i2c_interrupt()
310 if (radio->wr_index >= radio->buf_size) in si470x_i2c_interrupt()
314 if (radio->wr_index == radio->rd_index) { in si470x_i2c_interrupt()
317 if (radio->rd_index >= radio->buf_size) in si470x_i2c_interrupt()
322 if (radio->wr_index != radio->rd_index) in si470x_i2c_interrupt()
341 if (!radio) { in si470x_i2c_probe()
376 radio->videodev.ctrl_handler = &radio->hdl; in si470x_i2c_probe()
377 radio->videodev.lock = &radio->lock; in si470x_i2c_probe()
378 radio->videodev.v4l2_dev = &radio->v4l2_dev; in si470x_i2c_probe()
383 video_set_drvdata(&radio->videodev, radio); in si470x_i2c_probe()
[all …]
A Dradio-si470x-common.c187 return radio->set_register(radio, SYSCONFIG2); in si470x_set_band()
199 retval = radio->get_register(radio, POWERCFG); in si470x_set_chan()
211 retval = radio->set_register(radio, CHANNEL); in si470x_set_chan()
230 retval = radio->set_register(radio, CHANNEL); in si470x_set_chan()
264 retval = radio->get_register(radio, READCHAN); in si470x_get_freq()
471 while (radio->wr_index == radio->rd_index) { in si470x_fops_read()
477 radio->wr_index != radio->rd_index) < 0) { in si470x_fops_read()
488 if (radio->rd_index == radio->wr_index) in si470x_fops_read()
498 if (radio->rd_index >= radio->buf_size) in si470x_fops_read()
529 if (radio->rd_index != radio->wr_index) in si470x_fops_poll()
[all …]
A Dradio-si470x.h157 int (*get_register)(struct si470x_device *radio, int regnr);
158 int (*set_register)(struct si470x_device *radio, int regnr);
217 int si470x_disconnect_check(struct si470x_device *radio);
218 int si470x_set_freq(struct si470x_device *radio, unsigned int freq);
219 int si470x_start(struct si470x_device *radio);
220 int si470x_stop(struct si470x_device *radio);
A DKconfig9 Say Y here if you want to connect this type of radio to your
14 module will be called radio-si470x-common.
32 to redirect the audio stream from the radio to your sound device:
35 Say Y here if you want to connect this type of radio to your
39 module will be called radio-usb-si470x.
48 Say Y here if you want to connect this type of radio to your
52 module will be called radio-i2c-si470x.
/linux/drivers/media/radio/
A Dradio-mr800.c357 amradio_set_freq(radio, radio->curfreq); in vidioc_s_hw_freq_seek()
378 if (radio->buffer[1] || radio->buffer[2]) { in vidioc_s_hw_freq_seek()
380 radio->curfreq = (radio->buffer[1] << 8) | radio->buffer[2]; in vidioc_s_hw_freq_seek()
384 amradio_set_freq(radio, radio->curfreq); in vidioc_s_hw_freq_seek()
390 amradio_set_freq(radio, radio->curfreq); in vidioc_s_hw_freq_seek()
449 amradio_set_stereo(radio, radio->stereo); in usb_amradio_resume()
450 amradio_set_freq(radio, radio->curfreq); in usb_amradio_resume()
536 radio->v4l2_dev.ctrl_handler = &radio->hdl; in usb_amradio_probe()
540 radio->vdev.v4l2_dev = &radio->v4l2_dev; in usb_amradio_probe()
544 radio->vdev.lock = &radio->lock; in usb_amradio_probe()
[all …]
A Dradio-keene.c79 radio->buffer[4] = radio->pa; in keene_cmd_main()
85 radio->buffer[5] = (radio->muted ? 4 : 8) | (play ? 1 : 2) | in keene_cmd_main()
109 radio->buffer[2] = radio->tx; in keene_cmd_set()
113 radio->buffer[3] = (radio->stereo ? 0 : 1) | (radio->preemph_75_us ? 4 : 0); in keene_cmd_set()
159 keene_cmd_main(radio, radio->curfreq, true); in usb_keene_resume()
315 if (radio) in usb_keene_probe()
318 if (!radio || !radio->buffer) { in usb_keene_probe()
354 strscpy(radio->vdev.name, radio->v4l2_dev.name, in usb_keene_probe()
356 radio->vdev.v4l2_dev = &radio->v4l2_dev; in usb_keene_probe()
359 radio->vdev.lock = &radio->lock; in usb_keene_probe()
[all …]
A Dradio-ma901.c107 retval = usb_control_msg(radio->usbdev, usb_sndctrlpipe(radio->usbdev, 0), in ma901radio_set_freq()
130 retval = usb_control_msg(radio->usbdev, usb_sndctrlpipe(radio->usbdev, 0), in ma901radio_set_volume()
328 kfree(radio); in usb_ma901radio_release()
350 if (!radio) { in usb_ma901radio_probe()
390 radio->v4l2_dev.ctrl_handler = &radio->hdl; in usb_ma901radio_probe()
392 strscpy(radio->vdev.name, radio->v4l2_dev.name, in usb_ma901radio_probe()
394 radio->vdev.v4l2_dev = &radio->v4l2_dev; in usb_ma901radio_probe()
398 radio->vdev.lock = &radio->lock; in usb_ma901radio_probe()
402 radio->intf = intf; in usb_ma901radio_probe()
406 video_set_drvdata(&radio->vdev, radio); in usb_ma901radio_probe()
[all …]
A Dradio-wl1273.c198 if (radio->wr_index >= radio->buf_size) in wl1273_fm_rds()
202 if (radio->wr_index == radio->rd_index) { in wl1273_fm_rds()
212 if (radio->wr_index != radio->rd_index) in wl1273_fm_rds()
1052 if (radio->owner && radio->owner != file) { in wl1273_fm_fops_write()
1090 if (radio->owner && radio->owner != file) in wl1273_fm_fops_poll()
1098 if (radio->rd_index != radio->wr_index) in wl1273_fm_fops_poll()
1200 if (radio->owner && radio->owner != file) { in wl1273_fm_fops_read()
1237 if (radio->rd_index == radio->wr_index) in wl1273_fm_fops_read()
1247 if (radio->rd_index >= radio->buf_size) in wl1273_fm_fops_read()
2029 radio->dev = &radio->core->client->dev; in wl1273_fm_radio_probe()
[all …]
A Ddsbr100.c117 return dsbr100_setfreq(radio, radio->curfreq); in dsbr100_start()
159 radio->stereo = !(radio->transfer_buffer[0] & 0x01); in dsbr100_getstat()
233 return radio->muted ? dsbr100_stop(radio) : dsbr100_start(radio); in usb_dsbr100_s_ctrl()
276 if (!radio->muted && dsbr100_stop(radio) < 0) in usb_dsbr100_suspend()
290 if (!radio->muted && dsbr100_start(radio) < 0) in usb_dsbr100_resume()
306 kfree(radio); in usb_dsbr100_release()
343 if (!radio) in usb_dsbr100_probe()
377 radio->videodev.lock = &radio->v4l2_lock; in usb_dsbr100_probe()
378 radio->videodev.ctrl_handler = &radio->hdl; in usb_dsbr100_probe()
385 video_set_drvdata(&radio->videodev, radio); in usb_dsbr100_probe()
[all …]
A Dradio-si476x.c441 err = radio->ops->rsq_status(radio->core, in si476x_radio_g_tuner()
531 retval = radio->ops->tune_freq(radio->core, &args); in si476x_radio_pretune()
536 retval = radio->ops->tune_freq(radio->core, &args); in si476x_radio_pretune()
729 err = radio->ops->tune_freq(radio->core, &args); in si476x_radio_s_frequency()
817 err = radio->ops->seek_start(radio->core, in si476x_radio_s_hw_freq_seek()
1202 err = radio->ops->acf_status(radio->core, &report); in si476x_radio_read_acf_blob()
1230 err = radio->ops->rds_blckcnt(radio->core, true, in si476x_radio_read_rds_blckcnt_blob()
1259 err = radio->ops->agc_status(radio->core, &report); in si476x_radio_read_agc_blob()
1412 radio->videodev.v4l2_dev = &radio->v4l2dev; in si476x_radio_probe()
1423 video_set_drvdata(&radio->videodev, radio); in si476x_radio_probe()
[all …]
A Dradio-raremono.c143 ret = usb_control_msg(radio->usbdev, usb_sndctrlpipe(radio->usbdev, 0), in raremono_cmd_main()
229 v->signal = ((radio->buffer[1] & 0xf) << 8 | radio->buffer[2]) << 4; in vidioc_g_tuner()
277 kfree(radio); in raremono_device_release()
304 radio = kzalloc(sizeof(*radio), GFP_KERNEL); in usb_raremono_probe()
305 if (!radio) in usb_raremono_probe()
309 kfree(radio); in usb_raremono_probe()
350 strscpy(radio->vdev.name, radio->v4l2_dev.name, in usb_raremono_probe()
352 radio->vdev.v4l2_dev = &radio->v4l2_dev; in usb_raremono_probe()
355 radio->vdev.lock = &radio->lock; in usb_raremono_probe()
362 video_set_drvdata(&radio->vdev, radio); in usb_raremono_probe()
[all …]
A Dradio-tea5764.c299 tea5764_i2c_read(radio); in vidioc_g_tuner()
345 tea5764_power_up(radio); in vidioc_s_frequency()
358 tea5764_i2c_read(radio); in vidioc_g_frequency()
425 if (!radio) in tea5764_i2c_probe()
451 r = &radio->regs; in tea5764_i2c_probe()
463 video_set_drvdata(&radio->vdev, radio); in tea5764_i2c_probe()
464 radio->vdev.lock = &radio->mutex; in tea5764_i2c_probe()
471 tea5764_mute(radio, 1); in tea5764_i2c_probe()
486 kfree(radio); in tea5764_i2c_probe()
495 if (radio) { in tea5764_i2c_remove()
[all …]
A DMakefile6 obj-$(CONFIG_RADIO_ISA) += radio-isa.o
7 obj-$(CONFIG_RADIO_AZTECH) += radio-aztech.o
8 obj-$(CONFIG_RADIO_RTRACK2) += radio-rtrack2.o
9 obj-$(CONFIG_RADIO_SF16FMI) += radio-sf16fmi.o
11 obj-$(CONFIG_RADIO_CADET) += radio-cadet.o
15 obj-$(CONFIG_RADIO_SHARK) += radio-shark.o
20 obj-$(CONFIG_RADIO_TRUST) += radio-trust.o
26 obj-$(CONFIG_USB_MR800) += radio-mr800.o
27 obj-$(CONFIG_USB_KEENE) += radio-keene.o
28 obj-$(CONFIG_USB_MA901) += radio-ma901.o
[all …]
A DKconfig19 source "drivers/media/radio/si470x/Kconfig"
25 source "drivers/media/radio/si4713/Kconfig"
42 module will be called radio-si476x.
54 module will be called radio-mr800.
100 module will be called radio-shark.
127 module will be called radio-keene.
153 module will be called radio-ma901.
226 # TI's ST based wl128x FM radio
234 bool "ISA radio devices"
375 tristate "miroSOUND PCM20 radio"
[all …]
/linux/drivers/media/radio/si4713/
A Dradio-usb-si4713.c136 kfree(radio); in usb_si4713_video_device_release()
404 radio->i2c_adapter.dev.parent = &radio->usbdev->dev; in si4713_register_i2c_adapter()
405 i2c_set_adapdata(&radio->i2c_adapter, radio); in si4713_register_i2c_adapter()
424 if (radio) in usb_si4713_probe()
427 if (!radio || !radio->buffer) { in usb_si4713_probe()
429 kfree(radio); in usb_si4713_probe()
467 strscpy(radio->vdev.name, radio->v4l2_dev.name, in usb_si4713_probe()
469 radio->vdev.v4l2_dev = &radio->v4l2_dev; in usb_si4713_probe()
472 radio->vdev.lock = &radio->lock; in usb_si4713_probe()
477 video_set_drvdata(&radio->vdev, radio); in usb_si4713_probe()
[all …]
/linux/Documentation/admin-guide/media/
A Dradio-cardlist.rst6 There is also support for pure AM/FM radio, and even for some FM radio
16 radio-maxiradio Guillemot MAXI Radio FM 2000 radio
17 radio-miropcm20 miroSOUND PCM20 radio
23 radio-shark Griffin radioSHARK USB radio receiver
27 radio-tea5764 TEA5764 I2C FM radio
30 radio-timb Enable the Timberdale radio driver
31 radio-trust Trust FM radio card
36 radio-zoltrix Zoltrix Radio
39 radio-ma901 Masterkit MA901 USB FM radio
40 radio-mr800 AverMedia MR 800 USB FM radio
[all …]
A Dsi470x.rst17 together with a small microcontroller C8051F321, to form a USB radio.
30 - Si4700: FM radio receiver
31 - Si4701: FM radio receiver, RDS Support
32 - Si4702: FM radio receiver
33 - Si4703: FM radio receiver, RDS Support
34 - Si4704: FM radio receiver, no external antenna required
64 - gnomeradio - FM-radio tuner for the GNOME desktop
65 - gradio - GTK FM radio tuner
67 - radio - ncurses-based radio application
124 mplayer -radio adevice=hw=1.0:arate=96000 \
[all …]
/linux/Documentation/driver-api/media/drivers/
A Dradiotrack.rst3 The Radiotrack radio driver
42 The RadioTrack card is an ISA 8-bit FM radio card. The radio frequency (RF)
130 radio enable, tuner adjust disable)
133 radio disable, tuner adjust disable)
139 radio enable, tuner adjust disable)
144 radio enable, tuner adjust disable)
149 radio enable, tuner adjust disable)
160 BASE <-- 0x01 (audio mute, no stereo detect, radio
162 BASE <-- 0x03 (audio mute, no stereo detect, radio
165 BASE <-- 0x05 (audio mute, no stereo detect, radio
[all …]
/linux/drivers/media/pci/saa7134/
A Dsaa7134-cards.c92 .radio = {
133 .radio = {
175 .radio = {
250 .radio = {
298 .radio = {
332 .radio = {
361 .radio = {
395 .radio = {
436 .radio = {
530 .radio = {
[all …]
/linux/drivers/media/i2c/
A Dvp27smpx.c29 int radio; member
67 state->radio = 1; in vp27smpx_s_radio()
75 state->radio = 0; in vp27smpx_s_std()
83 if (!state->radio) in vp27smpx_s_tuner()
92 if (state->radio) in vp27smpx_g_tuner()
106 state->radio ? " (Radio)" : ""); in vp27smpx_log_status()
/linux/Documentation/userspace-api/media/v4l/
A Ddev-radio.rst9 This interface is intended for AM and FM (analog) radio receivers and
12 Conventionally V4L2 radio devices are accessed through character device
13 special files named ``/dev/radio`` and ``/dev/radio0`` to
20 Devices supporting the radio interface set the ``V4L2_CAP_RADIO`` and
45 Further all radio devices have one tuner or modulator (these are
46 discussed in :ref:`tuner`) with index number zero to select the radio
/linux/Documentation/ABI/testing/
A Dsysfs-class-uwb_rc7 Platform (UWB) radio controllers.
26 An individual UWB radio controller.
41 radio controller's supported band groups.
44 the radio controller is not beaconing.
84 radio controller. A write will change the radio
94 Controller PAL using this radio controller.
102 as part of a scan or is a member of the radio
110 The time (using the radio controllers internal 1 ms
156 measure of the radio link quality.
/linux/net/ax25/
A DKconfig10 If you want to connect your Linux box to an amateur radio, answer Y
17 the questions about amateur radio.
27 radio. It is either used by itself for point-to-point links, or to
29 that connects your Linux box to your amateur radio. You can either
31 modem connecting your computer's serial port to your radio's
40 radio as well as information about how to configure an AX.25 port is
44 kernel source. More information about digital amateur radio in
87 A comprehensive listing of all the software for Linux amateur radio
92 digital amateur radio in general is on the WWW at
103 connections in general and amateur radio AX.25 connections in
[all …]
/linux/Documentation/networking/device_drivers/wifi/intel/
A Dipw2100.rst71 system configuration do not cause the EMC and radio operation to be
123 For example, to disable the radio on driver loading, enter:
177 0 RF kill not enabled (radio on)
178 1 SW based RF kill active (radio off)
179 2 HW based RF kill active (radio off)
180 3 Both HW and SW RF kill active (radio off)
186 0 If SW based RF kill active, turn the radio back on
187 1 If radio is on, activate SW based RF kill
239 radio. Once powered down, the radio remains in that state for a given
256 iwconfig eth1 power off Disables radio power down
[all …]

Completed in 85 milliseconds

12345678