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

TOMOYO Linux Cross Reference
Linux/Documentation/userspace-api/gpio/gpio-handle-set-line-values-ioctl.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/gpio/gpio-handle-set-line-values-ioctl.rst (Version linux-6.12-rc7) and /Documentation/userspace-api/gpio/gpio-handle-set-line-values-ioctl.rst (Version linux-5.4.285)


  1 .. SPDX-License-Identifier: GPL-2.0               
  2                                                   
  3 .. _GPIO_HANDLE_SET_LINE_VALUES_IOCTL:            
  4                                                   
  5 *********************************                 
  6 GPIO_HANDLE_SET_LINE_VALUES_IOCTL                 
  7 *********************************                 
  8 .. warning::                                      
  9     This ioctl is part of chardev_v1.rst and i    
 10     gpio-v2-line-set-values-ioctl.rst.            
 11                                                   
 12 Name                                              
 13 ====                                              
 14                                                   
 15 GPIO_HANDLE_SET_LINE_VALUES_IOCTL - Set the va    
 16                                                   
 17 Synopsis                                          
 18 ========                                          
 19                                                   
 20 .. c:macro:: GPIO_HANDLE_SET_LINE_VALUES_IOCTL    
 21                                                   
 22 ``int ioctl(int handle_fd, GPIO_HANDLE_SET_LIN    
 23                                                   
 24 Arguments                                         
 25 =========                                         
 26                                                   
 27 ``handle_fd``                                     
 28     The file descriptor of the GPIO character     
 29     :c:type:`request.fd<gpiohandle_request>` b    
 30                                                   
 31 ``values``                                        
 32     The :c:type:`line_values<gpiohandle_data>`    
 33                                                   
 34 Description                                       
 35 ===========                                       
 36                                                   
 37 Set the values of all requested output lines.     
 38                                                   
 39 The values set are logical, indicating if the     
 40 The ``GPIOHANDLE_REQUEST_ACTIVE_LOW`` flag con    
 41 values (active/inactive) and physical values (    
 42 If  ``GPIOHANDLE_REQUEST_ACTIVE_LOW`` is not s    
 43 inactive is low. If ``GPIOHANDLE_REQUEST_ACTIV    
 44 and inactive is high.                             
 45                                                   
 46 Only the values of output lines may be set.       
 47 Attempting to set the value of input lines is     
 48                                                   
 49 Return Value                                      
 50 ============                                      
 51                                                   
 52 On success 0.                                     
 53                                                   
 54 On error -1 and the ``errno`` variable is set     
 55 Common error codes are described in error-code    
                                                      

~ [ 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