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

TOMOYO Linux Cross Reference
Linux/Documentation/leds/uleds.rst

Version: ~ [ linux-6.11.5 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.58 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.114 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.169 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.228 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.284 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.322 ] ~ [ 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.9 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/leds/uleds.rst (Version linux-6.11.5) and /Documentation/leds/uleds.rst (Version linux-4.17.19)


  1 ==============                                    
  2 Userspace LEDs                                    
  3 ==============                                    
  4                                                   
  5 The uleds driver supports userspace LEDs. This    
  6 triggers and can also be used to implement vir    
  7                                                   
  8                                                   
  9 Usage                                             
 10 =====                                             
 11                                                   
 12 When the driver is loaded, a character device     
 13 create a new LED class device, open /dev/uleds    
 14 structure to it (found in kernel public header    
 15                                                   
 16     #define LED_MAX_NAME_SIZE 64                  
 17                                                   
 18     struct uleds_user_dev {                       
 19         char name[LED_MAX_NAME_SIZE];             
 20     };                                            
 21                                                   
 22 A new LED class device will be created with th    
 23 any valid sysfs device node name, but consider    
 24 convention of "devicename:color:function".        
 25                                                   
 26 The current brightness is found by reading a s    
 27 device. Values are unsigned: 0 to 255. Reading    
 28 changes. The device node can also be polled to    
 29 changes.                                          
 30                                                   
 31 The LED class device will be removed when the     
 32 is closed.                                        
 33                                                   
 34 Multiple LED class devices are created by open    
 35 /dev/uleds.                                       
 36                                                   
 37 See tools/leds/uledmon.c for an example usersp    
                                                      

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