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

TOMOYO Linux Cross Reference
Linux/Documentation/arch/arm/setup.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/arch/arm/setup.rst (Version linux-6.12-rc7) and /Documentation/arch/alpha/setup.rst (Version linux-5.5.19)


  1 =============================================     
  2 Kernel initialisation parameters on ARM Linux     
  3 =============================================     
  4                                                   
  5 The following document describes the kernel in    
  6 structure, otherwise known as 'struct param_st    
  7 for most ARM Linux architectures.                 
  8                                                   
  9 This structure is used to pass initialisation     
 10 kernel loader to the Linux kernel proper, and     
 11 through the kernel initialisation process.  As    
 12 should not be referenced outside of arch/arm/k    
 13                                                   
 14 There are a lot of parameters listed in there,    
 15 below:                                            
 16                                                   
 17  page_size                                        
 18    This parameter must be set to the page size    
 19    will be checked by the kernel.                 
 20                                                   
 21  nr_pages                                         
 22    This is the total number of pages of memory    
 23    the memory is banked, then this should cont    
 24    of pages in the system.                        
 25                                                   
 26    If the system contains separate VRAM, this     
 27    include this information.                      
 28                                                   
 29  ramdisk_size                                     
 30    This is now obsolete, and should not be use    
 31                                                   
 32  flags                                            
 33    Various kernel flags, including:               
 34                                                   
 35     =====   ========================              
 36     bit 0   1 = mount root read only              
 37     bit 1   unused                                
 38     bit 2   0 = load ramdisk                      
 39     bit 3   0 = prompt for ramdisk                
 40     =====   ========================              
 41                                                   
 42  rootdev                                          
 43    major/minor number pair of device to mount     
 44                                                   
 45  video_num_cols / video_num_rows                  
 46    These two together describe the character s    
 47    or VGA console character size.  They should    
 48    purpose.                                       
 49                                                   
 50    It's generally a good idea to set these to     
 51    the equivalent character size of your fbcon    
 52    all the bootup messages to be displayed cor    
 53                                                   
 54  video_x / video_y                                
 55    This describes the character position of cu    
 56    is otherwise unused. (should not be used fo    
 57    should not be used for other purposes).        
 58                                                   
 59  memc_control_reg                                 
 60    MEMC chip control register for Acorn Archim    
 61    based machines.  May be used differently by    
 62                                                   
 63  sounddefault                                     
 64    Default sound setting on Acorn machines.  M    
 65    different architectures.                       
 66                                                   
 67  adfsdrives                                       
 68    Number of ADFS/MFM disks.  May be used diff    
 69    architectures.                                 
 70                                                   
 71  bytes_per_char_h / bytes_per_char_v              
 72    These are now obsolete, and should not be u    
 73                                                   
 74  pages_in_bank[4]                                 
 75    Number of pages in each bank of the systems    
 76    This is intended to be used on systems wher    
 77    is non-contiguous from the processors point    
 78                                                   
 79  pages_in_vram                                    
 80    Number of pages in VRAM (used on Acorn Risc    
 81    be used by loaders if the size of the video    
 82    from the hardware.                             
 83                                                   
 84  initrd_start / initrd_size                       
 85    This describes the kernel virtual start add    
 86    initial ramdisk.                               
 87                                                   
 88  rd_start                                         
 89    Start address in sectors of the ramdisk ima    
 90                                                   
 91  system_rev                                       
 92    system revision number.                        
 93                                                   
 94  system_serial_low / system_serial_high           
 95    system 64-bit serial number                    
 96                                                   
 97  mem_fclk_21285                                   
 98    The speed of the external oscillator to the    
 99    which control's the speed of the memory bus    
100    Depending upon the speed of the cpu its val    
101    0-66 MHz. If no params are passed or a valu    
102    then a value of 50 Mhz is the default on 21    
103                                                   
104  paths[8][128]                                    
105    These are now obsolete, and should not be u    
106                                                   
107  commandline                                      
108    Kernel command line parameters.  Details ca    
                                                      

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