~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/userspace-api/media/v4l/dev-radio.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/userspace-api/media/v4l/dev-radio.rst (Version linux-6.12-rc7) and /Documentation/userspace-api/media/v4l/dev-radio.rst (Version linux-4.9.337)


  1 .. SPDX-License-Identifier: GFDL-1.1-no-invari    
  2                                                   
  3 .. _radio:                                        
  4                                                   
  5 ***************                                   
  6 Radio Interface                                   
  7 ***************                                   
  8                                                   
  9 This interface is intended for AM and FM (anal    
 10 transmitters.                                     
 11                                                   
 12 Conventionally V4L2 radio devices are accessed    
 13 special files named ``/dev/radio`` and ``/dev/    
 14 ``/dev/radio63`` with major number 81 and mino    
 15                                                   
 16                                                   
 17 Querying Capabilities                             
 18 =====================                             
 19                                                   
 20 Devices supporting the radio interface set the    
 21 ``V4L2_CAP_TUNER`` or ``V4L2_CAP_MODULATOR`` f    
 22 ``capabilities`` field of struct                  
 23 :c:type:`v4l2_capability` returned by the         
 24 :ref:`VIDIOC_QUERYCAP` ioctl. Other combinatio    
 25 capability flags are reserved for future exten    
 26                                                   
 27                                                   
 28 Supplemental Functions                            
 29 ======================                            
 30                                                   
 31 Radio devices can support :ref:`controls <cont    
 32 the :ref:`tuner or modulator <tuner>` ioctls.     
 33                                                   
 34 They do not support the video input or output,    
 35 video standard, cropping and scaling, compress    
 36 parameter, or overlay ioctls. All other ioctls    
 37 reserved for future extensions.                   
 38                                                   
 39                                                   
 40 Programming                                       
 41 ===========                                       
 42                                                   
 43 Radio devices may have a couple audio controls    
 44 :ref:`control`) such as a volume control, poss    
 45 Further all radio devices have one tuner or mo    
 46 discussed in :ref:`tuner`) with index number z    
 47 frequency and to determine if a monaural or FM    
 48 received/emitted. Drivers switch automatically    
 49 depending on the selected frequency. The          
 50 :ref:`VIDIOC_G_TUNER <VIDIOC_G_TUNER>` or         
 51 :ref:`VIDIOC_G_MODULATOR <VIDIOC_G_MODULATOR>`    
 52 supported frequency range.                        
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php