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

TOMOYO Linux Cross Reference
Linux/Documentation/fb/efifb.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/fb/efifb.rst (Version linux-6.12-rc7) and /Documentation/fb/efifb.rst (Version linux-4.10.17)


  1 ==============                                    
  2 What is efifb?                                    
  3 ==============                                    
  4                                                   
  5 This is a generic EFI platform driver for syst    
  6 system must be booted via the EFI stub for thi    
  7 both firmware with Graphics Output Protocol (G    
  8 systems with only Universal Graphics Adapter (    
  9                                                   
 10 Supported Hardware                                
 11 ==================                                
 12                                                   
 13 - iMac 17"/20"                                    
 14 - Macbook                                         
 15 - Macbook Pro 15"/17"                             
 16 - MacMini                                         
 17 - ARM/ARM64/X86 systems with UEFI firmware        
 18                                                   
 19 How to use it?                                    
 20 ==============                                    
 21                                                   
 22 For UGA displays, efifb does not have any kind    
 23 machine.                                          
 24                                                   
 25 You have to add the following kernel parameter    
 26                                                   
 27         Macbook :                                 
 28                 video=efifb:macbook               
 29         MacMini :                                 
 30                 video=efifb:mini                  
 31         Macbook Pro 15", iMac 17" :               
 32                 video=efifb:i17                   
 33         Macbook Pro 17", iMac 20" :               
 34                 video=efifb:i20                   
 35                                                   
 36 For GOP displays, efifb can autodetect the dis    
 37 address, so these should work out of the box w    
 38                                                   
 39 Accepted options:                                 
 40                                                   
 41 ======= ======================================    
 42 nowc    Don't map the framebuffer write combin    
 43         to workaround side-effects and slowdow    
 44         when large amounts of console data are    
 45 ======= ======================================    
 46                                                   
 47 Options for GOP displays:                         
 48                                                   
 49 mode=n                                            
 50         The EFI stub will set the mode of the     
 51         possible.                                 
 52                                                   
 53 <xres>x<yres>[-(rgb|bgr|<bpp>)]                   
 54         The EFI stub will search for a display    
 55         horizontal and vertical resolution, an    
 56         the mode of the display to it if one i    
 57         "rgb" or "bgr" to match specifically t    
 58         for a mode with matching bits per pixe    
 59                                                   
 60 auto                                              
 61         The EFI stub will choose the mode with    
 62         of horizontal and vertical resolution)    
 63         with the highest resolution, it will c    
 64         depth.                                    
 65                                                   
 66 list                                              
 67         The EFI stub will list out all the dis    
 68         specific mode can then be chosen using    
 69         next boot.                                
 70                                                   
 71 Edgar Hucek <gimli@dark-green.com>                 
                                                      

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