Patchwork Gigabyte M57SLI Kconfig support

login
register
about
Submitter Harald Gutmann
Date 2009-10-03 20:29:32
Message ID <200910032229.32190.harald.gutmann@gmx.net>
Download mbox | patch
Permalink /patch/326/
State Superseded
Headers show

Comments

Harald Gutmann - 2009-10-03 20:29:32
Hello,

here is my new patch which adds the Kconfig support for m57sli from gigabyte.

There is one Problem with the patch, but I'm not able to track that down.
I've really no idea what causes Kconfig to put all those warnings out with my 
patch. As this patch causes quite a massive amount of warnings, and I wasn't 
able to fix that it is not signed off.

The warnings which are given by make menuconfig are attached in warnings.txt 
and the patch itself is also attached.
Hopefully someone can help me to track this down.


Kind regards,
Harald
src/mainboard/gigabyte/m57sli/Kconfig:66:warning: choice value must have a prompt
src/mainboard/gigabyte/m57sli/Kconfig:68:warning: defaults for choice values not supported
src/mainboard/intel/xe7501devkit/Kconfig:21:warning: defaults for choice values not supported
src/Kconfig:69:warning: defaults for choice values not supported                             
src/mainboard/gigabyte/m57sli/Kconfig:70:warning: choice value must have a prompt            
src/mainboard/amd/serengeti_cheetah/Kconfig:54:warning: defaults for choice values not supported
src/mainboard/asus/m2v-mx_se/Kconfig:92:warning: defaults for choice values not supported       
src/mainboard/dell/s1850/Kconfig:20:warning: defaults for choice values not supported           
src/mainboard/gigabyte/m57sli/Kconfig:72:warning: defaults for choice values not supported      
src/mainboard/intel/eagleheights/Kconfig:40:warning: defaults for choice values not supported   
src/mainboard/intel/jarrell/Kconfig:21:warning: defaults for choice values not supported        
src/mainboard/intel/mtarvon/Kconfig:20:warning: defaults for choice values not supported        
src/mainboard/intel/truxton/Kconfig:21:warning: defaults for choice values not supported        
src/mainboard/intel/xe7501devkit/Kconfig:26:warning: defaults for choice values not supported   
src/mainboard/kontron/986lcd-m/Kconfig:33:warning: defaults for choice values not supported     
src/mainboard/sunw/ultra40/Kconfig:63:warning: defaults for choice values not supported         
src/mainboard/supermicro/h8dme/Kconfig:63:warning: defaults for choice values not supported     
src/mainboard/tyan/s2881/Kconfig:32:warning: defaults for choice values not supported           
src/mainboard/tyan/s2891/Kconfig:32:warning: defaults for choice values not supported           
src/mainboard/tyan/s2892/Kconfig:32:warning: defaults for choice values not supported           
src/mainboard/tyan/s2895/Kconfig:32:warning: defaults for choice values not supported           
src/Kconfig:73:warning: defaults for choice values not supported                                
src/mainboard/gigabyte/m57sli/Kconfig:75:warning: choice value must have a prompt               
src/mainboard/amd/serengeti_cheetah/Kconfig:59:warning: defaults for choice values not supported
src/mainboard/asus/m2v-mx_se/Kconfig:97:warning: defaults for choice values not supported       
src/mainboard/dell/s1850/Kconfig:25:warning: defaults for choice values not supported           
src/mainboard/gigabyte/m57sli/Kconfig:77:warning: defaults for choice values not supported      
src/mainboard/intel/eagleheights/Kconfig:45:warning: defaults for choice values not supported   
src/mainboard/intel/jarrell/Kconfig:26:warning: defaults for choice values not supported        
src/mainboard/intel/mtarvon/Kconfig:25:warning: defaults for choice values not supported        
src/mainboard/intel/truxton/Kconfig:26:warning: defaults for choice values not supported        
src/mainboard/intel/xe7501devkit/Kconfig:31:warning: defaults for choice values not supported   
src/mainboard/kontron/986lcd-m/Kconfig:38:warning: defaults for choice values not supported     
src/mainboard/sunw/ultra40/Kconfig:68:warning: defaults for choice values not supported         
src/mainboard/supermicro/h8dme/Kconfig:68:warning: defaults for choice values not supported     
src/mainboard/tyan/s2881/Kconfig:37:warning: defaults for choice values not supported           
src/mainboard/tyan/s2891/Kconfig:37:warning: defaults for choice values not supported           
src/mainboard/tyan/s2892/Kconfig:37:warning: defaults for choice values not supported           
src/mainboard/tyan/s2895/Kconfig:37:warning: defaults for choice values not supported           
src/Kconfig:77:warning: defaults for choice values not supported                                
src/mainboard/gigabyte/m57sli/Kconfig:80:warning: choice value must have a prompt               
src/mainboard/a-trend/atc-6220/Kconfig:42:warning: defaults for choice values not supported     
src/mainboard/a-trend/atc-6240/Kconfig:42:warning: defaults for choice values not supported     
src/mainboard/abit/be6-ii_v2_0/Kconfig:42:warning: defaults for choice values not supported     
src/mainboard/amd/serengeti_cheetah/Kconfig:64:warning: defaults for choice values not supported
src/mainboard/amd/rumba/Kconfig:40:warning: defaults for choice values not supported            
src/mainboard/asus/p2b/Kconfig:42:warning: defaults for choice values not supported             
src/mainboard/asus/p2b-d/Kconfig:45:warning: defaults for choice values not supported           
src/mainboard/asus/p2b-f/Kconfig:42:warning: defaults for choice values not supported           
src/mainboard/asus/p3b-f/Kconfig:42:warning: defaults for choice values not supported           
src/mainboard/asus/m2v-mx_se/Kconfig:67:warning: defaults for choice values not supported       
src/mainboard/asus/mew-am/Kconfig:42:warning: defaults for choice values not supported          
src/mainboard/asus/mew-vm/Kconfig:42:warning: defaults for choice values not supported          
src/mainboard/azza/pt-6ibd/Kconfig:42:warning: defaults for choice values not supported         
src/mainboard/biostar/m6tba/Kconfig:42:warning: defaults for choice values not supported        
src/mainboard/compaq/deskpro_en_sff_p600/Kconfig:43:warning: defaults for choice values not supported
src/mainboard/dell/s1850/Kconfig:30:warning: defaults for choice values not supported                
src/mainboard/emulation/qemu-x86/Kconfig:18:warning: defaults for choice values not supported        
src/mainboard/gigabyte/ga-6bxc/Kconfig:42:warning: defaults for choice values not supported          
src/mainboard/gigabyte/m57sli/Kconfig:82:warning: defaults for choice values not supported           
src/mainboard/intel/eagleheights/Kconfig:50:warning: defaults for choice values not supported        
src/mainboard/intel/jarrell/Kconfig:31:warning: defaults for choice values not supported             
src/mainboard/intel/mtarvon/Kconfig:30:warning: defaults for choice values not supported             
src/mainboard/intel/truxton/Kconfig:31:warning: defaults for choice values not supported             
src/mainboard/intel/xe7501devkit/Kconfig:36:warning: defaults for choice values not supported        
src/mainboard/kontron/986lcd-m/Kconfig:43:warning: defaults for choice values not supported          
src/mainboard/mitac/6513wu/Kconfig:42:warning: defaults for choice values not supported              
src/mainboard/msi/ms6119/Kconfig:42:warning: defaults for choice values not supported                
src/mainboard/msi/ms6147/Kconfig:42:warning: defaults for choice values not supported                
src/mainboard/msi/ms6178/Kconfig:42:warning: defaults for choice values not supported                
src/mainboard/nec/powermate2000/Kconfig:42:warning: defaults for choice values not supported         
src/mainboard/soyo/sy-6ba-plus-iii/Kconfig:42:warning: defaults for choice values not supported      
src/mainboard/sunw/ultra40/Kconfig:73:warning: defaults for choice values not supported              
src/mainboard/supermicro/h8dme/Kconfig:73:warning: defaults for choice values not supported          
src/mainboard/tyan/s1846/Kconfig:41:warning: defaults for choice values not supported                
src/mainboard/tyan/s2881/Kconfig:42:warning: defaults for choice values not supported                
src/mainboard/tyan/s2891/Kconfig:42:warning: defaults for choice values not supported                
src/mainboard/tyan/s2892/Kconfig:42:warning: defaults for choice values not supported                
src/mainboard/tyan/s2895/Kconfig:42:warning: defaults for choice values not supported                
src/mainboard/via/epia/Kconfig:29:warning: defaults for choice values not supported                  
src/mainboard/via/epia-cn/Kconfig:29:warning: defaults for choice values not supported               
src/mainboard/via/epia-m/Kconfig:30:warning: defaults for choice values not supported                
src/mainboard/via/epia-m700/Kconfig:28:warning: defaults for choice values not supported             
src/mainboard/via/epia-n/Kconfig:29:warning: defaults for choice values not supported                
src/mainboard/via/pc2500e/Kconfig:29:warning: defaults for choice values not supported               
src/mainboard/via/vt8454c/Kconfig:31:warning: defaults for choice values not supported               
src/mainboard/gigabyte/m57sli/Kconfig:85:warning: choice value must have a prompt                    
src/mainboard/gigabyte/m57sli/Kconfig:87:warning: defaults for choice values not supported           
src/devices/Kconfig:78:warning: defaults for choice values not supported                             
src/mainboard/gigabyte/m57sli/Kconfig:90:warning: choice value must have a prompt                    
src/mainboard/gigabyte/m57sli/Kconfig:92:warning: defaults for choice values not supported           
src/Kconfig:147:warning: defaults for choice values not supported                                    
src/mainboard/gigabyte/m57sli/Kconfig:95:warning: choice value must have a prompt                    
src/mainboard/gigabyte/m57sli/Kconfig:97:warning: defaults for choice values not supported           
src/Kconfig:151:warning: defaults for choice values not supported                                    
src/mainboard/gigabyte/m57sli/Kconfig:100:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:69:warning: defaults for choice values not supported     
src/mainboard/gigabyte/m57sli/Kconfig:102:warning: defaults for choice values not supported          
src/mainboard/sunw/ultra40/Kconfig:78:warning: defaults for choice values not supported              
src/mainboard/supermicro/h8dme/Kconfig:78:warning: defaults for choice values not supported          
src/mainboard/tyan/s2881/Kconfig:57:warning: defaults for choice values not supported                
src/mainboard/tyan/s2891/Kconfig:57:warning: defaults for choice values not supported                
src/mainboard/tyan/s2892/Kconfig:57:warning: defaults for choice values not supported                
src/mainboard/tyan/s2895/Kconfig:57:warning: defaults for choice values not supported                
src/mainboard/gigabyte/m57sli/Kconfig:105:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:74:warning: defaults for choice values not supported     
src/mainboard/amd/serengeti_cheetah/Kconfig:99:warning: defaults for choice values not supported     
src/mainboard/gigabyte/m57sli/Kconfig:107:warning: defaults for choice values not supported          
src/mainboard/tyan/s2881/Kconfig:62:warning: defaults for choice values not supported                
src/mainboard/tyan/s2881/Kconfig:87:warning: defaults for choice values not supported                
src/mainboard/tyan/s2891/Kconfig:62:warning: defaults for choice values not supported                
src/mainboard/tyan/s2891/Kconfig:87:warning: defaults for choice values not supported                
src/mainboard/tyan/s2892/Kconfig:62:warning: defaults for choice values not supported                
src/mainboard/tyan/s2892/Kconfig:87:warning: defaults for choice values not supported                
src/mainboard/tyan/s2895/Kconfig:62:warning: defaults for choice values not supported                
src/mainboard/tyan/s2895/Kconfig:87:warning: defaults for choice values not supported                
src/mainboard/gigabyte/m57sli/Kconfig:110:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:79:warning: defaults for choice values not supported     
src/mainboard/dell/s1850/Kconfig:45:warning: defaults for choice values not supported                
src/mainboard/gigabyte/m57sli/Kconfig:112:warning: defaults for choice values not supported          
src/mainboard/sunw/ultra40/Kconfig:83:warning: defaults for choice values not supported              
src/mainboard/supermicro/h8dme/Kconfig:83:warning: defaults for choice values not supported          
src/mainboard/tyan/s2881/Kconfig:67:warning: defaults for choice values not supported                
src/mainboard/tyan/s2891/Kconfig:67:warning: defaults for choice values not supported                
src/mainboard/tyan/s2892/Kconfig:67:warning: defaults for choice values not supported                
src/mainboard/tyan/s2895/Kconfig:67:warning: defaults for choice values not supported                
src/mainboard/gigabyte/m57sli/Kconfig:115:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:84:warning: defaults for choice values not supported     
src/mainboard/dell/s1850/Kconfig:40:warning: defaults for choice values not supported                
src/mainboard/dell/s1850/Kconfig:50:warning: defaults for choice values not supported                
src/mainboard/gigabyte/m57sli/Kconfig:117:warning: defaults for choice values not supported          
src/mainboard/sunw/ultra40/Kconfig:88:warning: defaults for choice values not supported              
src/mainboard/supermicro/h8dme/Kconfig:88:warning: defaults for choice values not supported          
src/mainboard/tyan/s2881/Kconfig:52:warning: defaults for choice values not supported                
src/mainboard/tyan/s2881/Kconfig:72:warning: defaults for choice values not supported                
src/mainboard/tyan/s2891/Kconfig:52:warning: defaults for choice values not supported                
src/mainboard/tyan/s2891/Kconfig:72:warning: defaults for choice values not supported                
src/mainboard/tyan/s2892/Kconfig:52:warning: defaults for choice values not supported                
src/mainboard/tyan/s2892/Kconfig:72:warning: defaults for choice values not supported                
src/mainboard/tyan/s2895/Kconfig:52:warning: defaults for choice values not supported                
src/mainboard/tyan/s2895/Kconfig:72:warning: defaults for choice values not supported                
src/mainboard/gigabyte/m57sli/Kconfig:120:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:89:warning: defaults for choice values not supported     
src/mainboard/asus/p2b-d/Kconfig:60:warning: defaults for choice values not supported                
src/mainboard/asus/m2v-mx_se/Kconfig:72:warning: defaults for choice values not supported            
src/mainboard/dell/s1850/Kconfig:55:warning: defaults for choice values not supported                
src/mainboard/gigabyte/m57sli/Kconfig:122:warning: defaults for choice values not supported          
src/mainboard/sunw/ultra40/Kconfig:93:warning: defaults for choice values not supported              
src/mainboard/supermicro/h8dme/Kconfig:93:warning: defaults for choice values not supported          
src/mainboard/tyan/s2881/Kconfig:77:warning: defaults for choice values not supported                
src/mainboard/tyan/s2891/Kconfig:77:warning: defaults for choice values not supported                
src/mainboard/tyan/s2892/Kconfig:77:warning: defaults for choice values not supported                
src/mainboard/tyan/s2895/Kconfig:77:warning: defaults for choice values not supported                
src/Kconfig:113:warning: defaults for choice values not supported                                    
src/mainboard/gigabyte/m57sli/Kconfig:125:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:94:warning: defaults for choice values not supported     
src/mainboard/asus/m2v-mx_se/Kconfig:77:warning: defaults for choice values not supported            
src/mainboard/dell/s1850/Kconfig:60:warning: defaults for choice values not supported                
src/mainboard/gigabyte/m57sli/Kconfig:127:warning: defaults for choice values not supported          
src/mainboard/sunw/ultra40/Kconfig:98:warning: defaults for choice values not supported              
src/mainboard/supermicro/h8dme/Kconfig:98:warning: defaults for choice values not supported          
src/mainboard/tyan/s2881/Kconfig:82:warning: defaults for choice values not supported                
src/mainboard/tyan/s2891/Kconfig:82:warning: defaults for choice values not supported                
src/mainboard/tyan/s2892/Kconfig:82:warning: defaults for choice values not supported                
src/mainboard/tyan/s2895/Kconfig:82:warning: defaults for choice values not supported                
src/mainboard/gigabyte/m57sli/Kconfig:130:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:104:warning: defaults for choice values not supported    
src/mainboard/amd/serengeti_cheetah/Kconfig:144:warning: defaults for choice values not supported    
src/mainboard/gigabyte/m57sli/Kconfig:132:warning: defaults for choice values not supported          
src/mainboard/tyan/s2881/Kconfig:92:warning: defaults for choice values not supported                
src/mainboard/tyan/s2881/Kconfig:122:warning: defaults for choice values not supported               
src/mainboard/tyan/s2891/Kconfig:92:warning: defaults for choice values not supported                
src/mainboard/tyan/s2891/Kconfig:122:warning: defaults for choice values not supported               
src/mainboard/tyan/s2892/Kconfig:92:warning: defaults for choice values not supported                
src/mainboard/tyan/s2892/Kconfig:122:warning: defaults for choice values not supported               
src/mainboard/tyan/s2895/Kconfig:92:warning: defaults for choice values not supported                
src/mainboard/tyan/s2895/Kconfig:122:warning: defaults for choice values not supported               
src/mainboard/gigabyte/m57sli/Kconfig:135:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:109:warning: defaults for choice values not supported    
src/mainboard/gigabyte/m57sli/Kconfig:137:warning: defaults for choice values not supported          
src/mainboard/tyan/s2881/Kconfig:97:warning: defaults for choice values not supported                
src/mainboard/tyan/s2891/Kconfig:97:warning: defaults for choice values not supported                
src/mainboard/tyan/s2892/Kconfig:97:warning: defaults for choice values not supported                
src/mainboard/tyan/s2895/Kconfig:97:warning: defaults for choice values not supported                
src/mainboard/gigabyte/m57sli/Kconfig:140:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:129:warning: defaults for choice values not supported    
src/mainboard/asus/m2v-mx_se/Kconfig:102:warning: defaults for choice values not supported           
src/mainboard/gigabyte/m57sli/Kconfig:142:warning: defaults for choice values not supported          
src/mainboard/sunw/ultra40/Kconfig:108:warning: defaults for choice values not supported             
src/mainboard/supermicro/h8dme/Kconfig:108:warning: defaults for choice values not supported         
src/mainboard/tyan/s2881/Kconfig:102:warning: defaults for choice values not supported               
src/mainboard/tyan/s2891/Kconfig:102:warning: defaults for choice values not supported               
src/mainboard/tyan/s2892/Kconfig:102:warning: defaults for choice values not supported               
src/mainboard/tyan/s2895/Kconfig:102:warning: defaults for choice values not supported               
src/mainboard/gigabyte/m57sli/Kconfig:145:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:114:warning: defaults for choice values not supported    
src/mainboard/asus/m2v-mx_se/Kconfig:107:warning: defaults for choice values not supported           
src/mainboard/gigabyte/m57sli/Kconfig:147:warning: defaults for choice values not supported          
src/mainboard/sunw/ultra40/Kconfig:58:warning: defaults for choice values not supported              
src/mainboard/supermicro/h8dme/Kconfig:58:warning: defaults for choice values not supported          
src/mainboard/tyan/s2881/Kconfig:137:warning: defaults for choice values not supported               
src/mainboard/tyan/s2891/Kconfig:137:warning: defaults for choice values not supported               
src/mainboard/tyan/s2892/Kconfig:137:warning: defaults for choice values not supported               
src/mainboard/tyan/s2895/Kconfig:137:warning: defaults for choice values not supported               
src/mainboard/gigabyte/m57sli/Kconfig:150:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:124:warning: defaults for choice values not supported    
src/mainboard/asus/m2v-mx_se/Kconfig:117:warning: defaults for choice values not supported           
src/mainboard/gigabyte/m57sli/Kconfig:152:warning: defaults for choice values not supported          
src/mainboard/sunw/ultra40/Kconfig:103:warning: defaults for choice values not supported             
src/mainboard/supermicro/h8dme/Kconfig:103:warning: defaults for choice values not supported         
src/mainboard/tyan/s2881/Kconfig:107:warning: defaults for choice values not supported               
src/mainboard/tyan/s2891/Kconfig:107:warning: defaults for choice values not supported               
src/mainboard/tyan/s2892/Kconfig:107:warning: defaults for choice values not supported               
src/mainboard/tyan/s2895/Kconfig:107:warning: defaults for choice values not supported               
src/mainboard/gigabyte/m57sli/Kconfig:155:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:134:warning: defaults for choice values not supported    
src/mainboard/amd/rumba/Kconfig:55:warning: defaults for choice values not supported                 
src/mainboard/dell/s1850/Kconfig:65:warning: defaults for choice values not supported                
src/mainboard/gigabyte/m57sli/Kconfig:157:warning: defaults for choice values not supported          
src/mainboard/sunw/ultra40/Kconfig:113:warning: defaults for choice values not supported             
src/mainboard/supermicro/h8dme/Kconfig:113:warning: defaults for choice values not supported         
src/mainboard/tyan/s2881/Kconfig:112:warning: defaults for choice values not supported               
src/mainboard/tyan/s2891/Kconfig:112:warning: defaults for choice values not supported               
src/mainboard/tyan/s2892/Kconfig:112:warning: defaults for choice values not supported               
src/mainboard/tyan/s2895/Kconfig:112:warning: defaults for choice values not supported               
src/mainboard/gigabyte/m57sli/Kconfig:160:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:139:warning: defaults for choice values not supported    
src/mainboard/gigabyte/m57sli/Kconfig:162:warning: defaults for choice values not supported          
src/mainboard/tyan/s2881/Kconfig:117:warning: defaults for choice values not supported               
src/mainboard/tyan/s2891/Kconfig:117:warning: defaults for choice values not supported               
src/mainboard/tyan/s2892/Kconfig:117:warning: defaults for choice values not supported               
src/mainboard/tyan/s2895/Kconfig:117:warning: defaults for choice values not supported               
src/cpu/x86/Kconfig:3:warning: defaults for choice values not supported                              
src/mainboard/gigabyte/m57sli/Kconfig:165:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:149:warning: defaults for choice values not supported    
src/mainboard/gigabyte/m57sli/Kconfig:167:warning: defaults for choice values not supported          
src/mainboard/tyan/s2881/Kconfig:127:warning: defaults for choice values not supported               
src/mainboard/tyan/s2891/Kconfig:127:warning: defaults for choice values not supported               
src/mainboard/tyan/s2892/Kconfig:127:warning: defaults for choice values not supported               
src/mainboard/tyan/s2895/Kconfig:127:warning: defaults for choice values not supported               
src/cpu/x86/Kconfig:7:warning: defaults for choice values not supported                              
src/mainboard/gigabyte/m57sli/Kconfig:170:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:154:warning: defaults for choice values not supported    
src/mainboard/gigabyte/m57sli/Kconfig:172:warning: defaults for choice values not supported          
src/mainboard/sunw/ultra40/Kconfig:123:warning: defaults for choice values not supported             
src/mainboard/supermicro/h8dme/Kconfig:123:warning: defaults for choice values not supported         
src/console/Kconfig:33:warning: choice values currently only support a single prompt                 
src/console/Kconfig:34:warning: defaults for choice values not supported                             
src/mainboard/gigabyte/m57sli/Kconfig:175:warning: choice value must have a prompt                   
src/mainboard/amd/serengeti_cheetah/Kconfig:159:warning: defaults for choice values not supported    
src/mainboard/gigabyte/m57sli/Kconfig:177:warning: defaults for choice values not supported          
src/mainboard/sunw/ultra40/Kconfig:128:warning: defaults for choice values not supported             
src/mainboard/supermicro/h8dme/Kconfig:128:warning: defaults for choice values not supported
src/devices/Kconfig:37:warning: choice values currently only support a single prompt
src/Kconfig:85:warning: defaults for choice values not supported
src/mainboard/gigabyte/m57sli/Kconfig:180:warning: choice value must have a prompt
src/mainboard/gigabyte/m57sli/Kconfig:182:warning: defaults for choice values not supported
src/mainboard/sunw/ultra40/Kconfig:48:warning: defaults for choice values not supported
src/cpu/amd/Kconfig:3:warning: defaults for choice values not supported
src/mainboard/gigabyte/m57sli/Kconfig:185:warning: choice value must have a prompt
src/mainboard/gigabyte/m57sli/Kconfig:187:warning: defaults for choice values not supported
src/mainboard/gigabyte/m57sli/Kconfig:190:warning: choice value must have a prompt
src/mainboard/Kconfig:315:warning: defaults for choice values not supported
src/mainboard/Kconfig:325:warning: defaults for choice values not supported
src/mainboard/gigabyte/m57sli/Kconfig:192:warning: defaults for choice values not supported
src/Kconfig:49:warning: defaults for choice values not supported
src/mainboard/gigabyte/m57sli/Kconfig:195:warning: choice value must have a prompt
src/mainboard/dell/s1850/Kconfig:35:warning: defaults for choice values not supported
src/mainboard/gigabyte/m57sli/Kconfig:197:warning: defaults for choice values not supported
src/mainboard/tyan/s2881/Kconfig:47:warning: defaults for choice values not supported
src/mainboard/tyan/s2891/Kconfig:47:warning: defaults for choice values not supported
src/mainboard/tyan/s2892/Kconfig:47:warning: defaults for choice values not supported
src/mainboard/tyan/s2895/Kconfig:47:warning: defaults for choice values not supported
src/Kconfig:53:warning: defaults for choice values not supported
src/mainboard/gigabyte/m57sli/Kconfig:200:warning: choice value must have a prompt
src/mainboard/gigabyte/m57sli/Kconfig:202:warning: defaults for choice values not supported
src/mainboard/tyan/s2881/Kconfig:141:warning: choice values currently only support a single prompt
src/mainboard/tyan/s2881/Kconfig:142:warning: defaults for choice values not supported
src/mainboard/tyan/s2891/Kconfig:141:warning: choice values currently only support a single prompt
src/mainboard/tyan/s2891/Kconfig:142:warning: defaults for choice values not supported
src/mainboard/tyan/s2892/Kconfig:141:warning: choice values currently only support a single prompt
src/mainboard/tyan/s2892/Kconfig:142:warning: defaults for choice values not supported
src/mainboard/tyan/s2895/Kconfig:141:warning: choice values currently only support a single prompt
src/mainboard/tyan/s2895/Kconfig:142:warning: defaults for choice values not supported
src/Kconfig:225:warning: choice values currently only support a single prompt
src/Kconfig:226:warning: defaults for choice values not supported
.config:75:warning: override: SB_HT_CHAIN_UNITID_OFFSET_ONLY changes choice state
.config:88:warning: override: BOARD_GIGABYTE_M57SLI changes choice state
.config:95:warning: override: K8_REV_F_SUPPORT changes choice state
Harald Gutmann - 2009-10-03 20:52:42
On Saturday 03 October 2009 22:29:32 Harald Gutmann wrote:
> Hello,
> 
> here is my new patch which adds the Kconfig support for m57sli from
>  gigabyte.
The changes in devicetree.cb are just whitespace fixes and I removed some parts 



Kind regards,
Harald

Patch

Index: src/mainboard/gigabyte/m57sli/Kconfig
===================================================================
--- src/mainboard/gigabyte/m57sli/Kconfig	(revision 0)
+++ src/mainboard/gigabyte/m57sli/Kconfig	(revision 0)
@@ -0,0 +1,202 @@ 
+config BOARD_GIGABYTE_M57SLI
+	bool "M57SLI"
+	select ARCH_X86
+	select CPU_AMD_K8
+	select CPU_AMD_SOCKET_AM2
+	select NORTHBRIDGE_AMD_AMDK8
+	select NORTHBRIDGE_AMD_AMDK8_ROOT_COMPLEX
+	select SOUTHBRIDGE_NVIDIA_MCP55
+	select SUPERIO_ITE_IT8716F
+	select PIRQ_TABLE
+	select USE_PRINTK_IN_CAR
+	help
+	   Gigabyte M57SLI mainboard.
+
+config MAINBOARD_DIR
+	string
+	default gigabyte/m57sli 
+	depends on BOARD_GIGABYTE_M57SLI
+
+config USE_DCACHE_RAM
+	bool
+	default y
+	depends on BOARD_GIGABYTE_M57SLI
+	
+config DCACHE_RAM_BASE
+	hex
+	default 0xc8000
+	depends on BOARD_GIGABYTE_M57SLI
+	
+config DCACHE_RAM_SIZE
+	hex
+	default 0x08000
+	depends on BOARD_GIGABYTE_M57SLI
+
+config DCACHE_RAM_GLOBAL_VAR_SIZE
+	hex
+	default 0x01000
+	depends on BOARD_GIGABYTE_M57SLI
+
+config APIC_ID_OFFSET
+	hex	
+	default 16
+	depends on BOARD_GIGABYTE_M57SLI
+
+config HAVE_HARD_RESET
+	bool
+	default y
+	depends on BOARD_GIGABYTE_M57SLI
+
+config HAVE_HIGH_TABLES
+	bool
+	default y
+	depends on BOARD_GIGABYTE_M57SLI
+
+config IOAPIC
+	bool	
+	default y
+	depends on BOARD_GIGABYTE_M57SLI
+
+config SB_HT_CHAIN_ON_BUS0
+	int
+	default 2
+	depends on BOARD_GIGABYTE_M57SLI
+
+config LB_CKS_RANGE_START
+	int
+	default 49
+
+config LB_CKS_RANGE_END
+	int
+	default 122
+	depends on BOARD_GIGABYTE_M57SLI
+
+config LB_CKS_LOC
+	int
+        default 123
+	depends on BOARD_GIGABYTE_M57SLI
+
+config MAINBOARD_PART_NUMBER
+	string
+	default "m57sli"
+	depends on BOARD_GIGABYTE_M57SLI
+
+config PCI_64BIT_PREF_MEM
+	bool
+        default n
+	depends on BOARD_GIGABYTE_M57SLI
+
+config HAVE_FALLBACK_BOOT
+	bool
+	default n
+	depends on BOARD_GIGABYTE_M57SLI
+
+config USE_FALLBACK_IMAGE
+	bool
+	default n
+	depends on BOARD_GIGABYTE_M57SLI
+
+config HW_MEM_HOLE_SIZEK
+	hex
+	default 0x100000
+	depends on BOARD_GIGABYTE_M57SLI
+
+config MEM_TRAIN_SEQ
+	bool	
+	default y 
+	depends on BOARD_GIGABYTE_M57SLI
+
+config HAVE_FAILOVER_BOOT
+	bool	
+	default n
+	depends on BOARD_GIGABYTE_M57SLI
+
+config USE_FAILOVER_IMAGE
+	bool
+	default n
+	depends on BOARD_GIGABYTE_M57SLI
+
+config MAX_CPUS
+	int
+	default 2
+	depends on BOARD_GIGABYTE_M57SLI
+
+config MAX_PHYSICAL_CPUS
+	int
+	default 1
+	depends on BOARD_GIGABYTE_M57SLI
+
+config AP_CODE_IN_CAR
+	bool	
+	default n
+	depends on BOARD_GIGABYTE_M57SLI
+
+config HW_MEM_HOLE_SIZE_AUTO_INC
+	bool	
+	default n
+	depends on BOARD_GIGABYTE_M57SLI
+
+config HT_CHAIN_UNITID_BASE
+	hex
+	default 0x0
+	depends on BOARD_GIGABYTE_M57SLI
+
+config SB_HT_CHAIN_UNITID_OFFSET_ONLY
+	bool
+	default y 
+	depends on BOARD_GIGABYTE_M57SLI
+
+config HT_CHAIN_END_UNITID_BASE
+	hex	
+	default 0x0
+	depends on BOARD_GIGABYTE_M57SLI
+
+config USE_INIT
+	bool
+	default n
+	depends on BOARD_GIGABYTE_M57SLI
+
+config SERIAL_CPU_INIT
+	bool	
+	default n
+	depends on BOARD_GIGABYTE_M57SLI
+
+config WAIT_BEFORE_CPUS_INIT
+	bool	
+	default n
+	depends on BOARD_GIGABYTE_M57SLI
+
+config CONSOLE_VGA
+	bool
+	default y
+	depends on BOARD_GIGABYTE_M57SLI
+
+config PCI_ROM_RUN
+	bool
+	default y
+	depends on BOARD_GIGABYTE_M57SLI
+
+config K8_REV_F_SUPPORT
+	bool
+	default y
+	depends on BOARD_GIGABYTE_M57SLI
+
+config FANCTL
+	int
+	default 1
+	depends on BOARD_GIGABYTE_M57SLI
+
+config MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID
+	hex
+	default 0x1022
+	depends on BOARD_GIGABYTE_M57SLI
+
+config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
+	hex
+	default 0x2b80
+	depends on BOARD_GIGABYTE_M57SLI
+
+config HAVE_ACPI_TABLES
+	bool	
+	default y
+	depends on BOARD_GIGABYTE_M57SLI
Index: src/mainboard/gigabyte/m57sli/Makefile.inc
===================================================================
--- src/mainboard/gigabyte/m57sli/Makefile.inc	(revision 0)
+++ src/mainboard/gigabyte/m57sli/Makefile.inc	(revision 0)
@@ -0,0 +1,67 @@ 
+##
+## This file is part of the coreboot project.
+## 
+## Copyright (C) 2007-2008 coresystems GmbH
+##
+## This program is free software; you can redistribute it and/or
+## modify it under the terms of the GNU General Public License as
+## published by the Free Software Foundation; version 2 of
+## the License.
+##
+## This program is distributed in the hope that it will be useful,
+## but WITHOUT ANY WARRANTY; without even the implied warranty of
+## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+## GNU General Public License for more details.
+##
+## You should have received a copy of the GNU General Public License
+## along with this program; if not, write to the Free Software
+## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+## MA 02110-1301 USA
+##
+
+driver-y +=  mainboard.o
+
+#needed by irq_tables and mptable and acpi_tables
+obj-y += get_bus_conf.o
+obj-$(CONFIG_HAVE_MP_TABLE) += mptable.o
+obj-$(CONFIG_HAVE_PIRQ_TABLE) += irq_tables.o
+obj-$(CONFIG_USE_INIT) += cache_as_ram_auto.o
+obj-$(CONFIG_AP_CODE_IN_CAR) += apc_auto.o
+obj-$(CONFIG_HAVE_ACPI_TABLES) +=  dsdt.o
+obj-$(CONFIG_HAVE_ACPI_TABLES) +=  acpi_tables.o
+obj-$(CONFIG_HAVE_FANCTL) += fanctl.o
+
+# This is part of the conversion to init-obj and away from included code. 
+initobj-y += crt0.o
+crt0-y += ../../../../src/cpu/x86/16bit/entry16.inc
+crt0-y += ../../../../src/cpu/x86/32bit/entry32.inc
+crt0-y += ../../../../src/cpu/x86/16bit/reset16.inc
+crt0-y += ../../../../src/arch/i386/lib/id.inc
+crt0-y += ../../../../src/cpu/amd/car/cache_as_ram.inc
+crt0-y += auto.inc
+
+ldscript-y += ../../../../src/arch/i386/init/ldscript_fallback_cbfs.lb
+ldscript-y += ../../../../src/cpu/x86/16bit/entry16.lds
+ldscript-y += ../../../../src/cpu/x86/16bit/reset16.lds
+ldscript-y += ../../../../src/arch/i386/lib/id.lds
+ldscript-y += ../../../../src/arch/i386/lib/failover.lds
+ldscript-$(CONFIG_AP_CODE_IN_CAR) += ../../../../src/arch/i386/init/ldscript_apc.lb
+
+ifdef POST_EVALUATION
+
+$(obj)/dsdt.c: $(src)/mainboard/$(MAINBOARDDIR)/dsdt.asl
+	iasl -p $(obj)/dsdt -tc $(src)/mainboard/$(MAINBOARDDIR)/dsdt.asl
+	mv $(obj)/dsdt.hex $@
+
+$(obj)/mainboard/$(MAINBOARDDIR)/dsdt.o: $(obj)/dsdt.c
+	$(CC) $(DISTRO_CFLAGS) $(CFLAGS) $(CPPFLAGS) $(DEBUG_CFLAGS) -I$(src) -I. -c $< -o $@
+
+$(obj)/mainboard/$(MAINBOARDDIR)/apc_auto.o: $(src)/mainboard/$(MAINBOARDDIR)/apc_auto.c $(obj)/option_table.h
+	$(CC) $(DISTRO_CFLAGS) $(CFLAGS) $(CPPFLAGS) $(DEBUG_CFLAGS) -I$(src) -I. -c -S  $(src)/mainboard/$(MAINBOARDDIR)/apc_auto.c -o $@
+
+$(obj)/mainboard/$(MAINBOARDDIR)/auto.inc: $(src)/mainboard/$(MAINBOARDDIR)/cache_as_ram_auto.c $(obj)/option_table.h
+	$(CC) $(DISTRO_CFLAGS) $(CFLAGS) $(CPPFLAGS) $(DEBUG_CFLAGS) -I$(src) -I. -c -S  $(src)/mainboard/$(MAINBOARDDIR)/cache_as_ram_auto.c -o $@
+	perl -e 's/\.rodata/.rom.data/g' -pi $@
+	perl -e 's/\.text/.section .rom.text/g' -pi $@
+
+endif
Index: src/mainboard/gigabyte/m57sli/devicetree.cb
===================================================================
--- src/mainboard/gigabyte/m57sli/devicetree.cb	(revision 4710)
+++ src/mainboard/gigabyte/m57sli/devicetree.cb	(working copy)
@@ -1,202 +1,175 @@ 
 chip northbridge/amd/amdk8/root_complex
-        device apic_cluster 0 on
-                chip cpu/amd/socket_AM2
-                        device apic 0 on end
-                end
-        end
-	device pci_domain 0 on
-		chip northbridge/amd/amdk8 #mc0
-			device pci 18.0 on 
-				#  devices on link 0, link 0 == LDT 0 
-			        chip southbridge/nvidia/mcp55 
-					device pci 0.0 on end   # HT
-                			device pci 1.0 on # LPC
-						chip superio/ite/it8716f
-							# Floppy and any LDN
-							device pnp 2e.0 off
-                	               			# Watchdog from CLKIN, CLKIN = 24 MHz
-                	                 			irq 0x23 = 0x11 
+	device apic_cluster 0 on
+		chip cpu/amd/socket_AM2
+			device apic 0 on end
+		end
+end
+device pci_domain 0 on
+	chip northbridge/amd/amdk8
+		device pci 18.0 on 
+			chip southbridge/nvidia/mcp55 
+				device pci 0.0 on end
+				device pci 1.0 on
+					chip superio/ite/it8716f
+						# Floppy and any LDN
+						device pnp 2e.0 on
+							# Watchdog from CLKIN, CLKIN = 24 MHz
+							irq 0x23 = 0x11
 							# Serial Flash (SPI only)
-								#0x24 = 0x1a
-                	                 			io 0x60 = 0x3f0
-                	                			irq 0x70 = 6
-                	                			drq 0x74 = 2
-							end
-                	        			device pnp 2e.1 on #  Com1
-                	                 			io 0x60 = 0x3f8
-                	                			irq 0x70 = 4
-							end
-                	        			device pnp 2e.2 off #  Com2
-                	                 			io 0x60 = 0x2f8
-                	                			irq 0x70 = 3
-							end
-                	        			device pnp 2e.3 off #  Parallel Port
-                	                 			io 0x60 = 0x378
-                	                			irq 0x70 = 7
-							end
-                	        			device pnp 2e.4 on #  EC
-                	                 			io 0x60 = 0x290
-                	                 			io 0x62 = 0x230
-                	                			irq 0x70 = 9
-							end
-                	        			device pnp 2e.5 on #  Keyboard
-                	                 			io 0x60 = 0x60
-                	                 			io 0x62 = 0x64
-                	                			irq 0x70 = 1
-							end
-                	        			device pnp 2e.6 on #  Mouse
-                	                			irq 0x70 = 12
-							end
-	              	        			device pnp 2e.7 on #  GPIO, SPI flash
-								# pin 84 is not GP10
-								irq 0x25 = 0x0
-				# pin 21 is GP26, pin 26 is GP21, pin 27 is GP20
-								irq 0x26 = 0x43
-								# pin 13 is GP35
-								irq 0x27 = 0x20 
-								# pin 70 is not GP46
-								#irq 0x28 = 0x0
-				# pin 6,3,128,127,126 is GP63,64,65,66,67
-								irq 0x29 = 0x81
-				# Enable FAN_CTL/FAN_TAC set to 5 (pin 21,23), enable FAN_CTL/FAN_TAC set to 4 (pin 20,22), pin 48 is PCIRST5#, pin91 is PCIRSTIN#, VIN7 is internal voltage divider for VCCH5V, pin 95 is ATXPG, VIN3 is internal voltage divider for VCC5V
-								#irq 0x2c = 0x1f
-				# Simple I/O base
-								io 0x62 = 0x800
-				# Serial Flash I/O (SPI only)
-								io 0x64 = 0x820
-				# watch dog force timeout (parallel flash only)
-								#irq 0x71 = 0x1
-								# No WDT interrupt
-								irq 0x72 = 0x0 
-					# GPIO pin set 1 disable internal pullup
-								irq 0xb8 = 0x0
-					# GPIO pin set 5 enable internal pullup
-								irq 0xbc = 0x01
-					# SIO pin set 1 alternate function
-								#irq 0xc0 = 0x0
-					# SIO pin set 2 mixed function
-								irq 0xc1 = 0x43
-					# SIO pin set 3 mixed function
-								irq 0xc2 = 0x20
-					# SIO pin set 4 alternate function
-								#irq 0xc3 = 0x0
-					# SIO pin set 1 input mode
-								#irq 0xc8 = 0x0
-					# SIO pin set 2 input mode
-								irq 0xc9 = 0x0
-					# SIO pin set 4 input mode
-								#irq 0xcb = 0x0
-					# Generate SMI# on EC IRQ
-								#irq 0xf0 = 0x10
-					# SMI# level trigger
-								#irq 0xf1 = 0x40
-					# HWMON alert beep pin location
-								irq 0xf6 = 0x28
-							end
-                	        			device pnp 2e.8 off #  MIDI
-								io 0x60 = 0x300
-								irq 0x70 = 10
-							end
-                	        			device pnp 2e.9 off #  GAME
-								io 0x60 = 0x220
-							end
-                	        			device pnp 2e.a off end #  CIR
+							#0x24 = 0x1a
+							io 0x60 = 0x3f0
+							irq 0x70 = 6
+							drq 0x74 = 2
 						end
+						device pnp 2e.1 on # Com1
+							io 0x60 = 0x3f8
+							irq 0x70 = 4
+						end
+						device pnp 2e.2 off # Com2
+							io 0x60 = 0x2f8
+							irq 0x70 = 3
+						end
+						device pnp 2e.3 on #  Parallel Port
+							io 0x60 = 0x378
+							irq 0x70 = 7
+						end
+						device pnp 2e.4 on #  EC
+							io 0x60 = 0x290
+							io 0x62 = 0x230
+							irq 0x70 = 9
+						end
+						device pnp 2e.5 on #  Keyboard
+							io 0x60 = 0x60
+							io 0x62 = 0x64
+							irq 0x70 = 1
+						end
+						device pnp 2e.6 on #  Mouse
+							irq 0x70 = 12
+						end
+						device pnp 2e.7 on #  GPIO, SPI flash
+						# pin 84 is not GP10
+							irq 0x25 = 0x0
+						# pin 21 is GP26, pin 26 is GP21, pin 27 is GP20
+							irq 0x26 = 0x43
+						# pin 13 is GP35
+							irq 0x27 = 0x20 
+						# pin 70 is not GP46
+							#irq 0x28 = 0x0
+						# pin 6,3,128,127,126 is GP63,64,65,66,67
+							irq 0x29 = 0x81
+						# Enable FAN_CTL/FAN_TAC set to 5 (pin 21,23), enable FAN_CTL/FAN_TAC set to 4 (pin 20,22), pin 48 is PCIRST5#, pin91 is PCIRSTIN#, VIN7 is internal voltage divider for VCCH5V, pin 95 is ATXPG, VIN3 is internal voltage divider for VCC5V
+							#irq 0x2c = 0x1f
+						# Simple I/O base
+							io 0x62 = 0x800
+						# Serial Flash I/O (SPI only)
+							io 0x64 = 0x820
+						# watch dog force timeout (parallel flash only)
+							#irq 0x71 = 0x1
+						# No WDT interrupt
+							irq 0x72 = 0x0 
+						# GPIO pin set 1 disable internal pullup
+							irq 0xb8 = 0x0
+						# GPIO pin set 5 enable internal pullup
+							irq 0xbc = 0x01
+						# SIO pin set 1 alternate function
+							#irq 0xc0 = 0x0
+						# SIO pin set 2 mixed function
+							irq 0xc1 = 0x43
+						# SIO pin set 3 mixed function
+							irq 0xc2 = 0x20
+						# SIO pin set 4 alternate function
+							#irq 0xc3 = 0x0
+						# SIO pin set 1 input mode
+							#irq 0xc8 = 0x0
+						# SIO pin set 2 input mode
+							irq 0xc9 = 0x0
+						# SIO pin set 4 input mode
+							#irq 0xcb = 0x0
+						# Generate SMI# on EC IRQ
+							#irq 0xf0 = 0x10
+						# SMI# level trigger
+							#irq 0xf1 = 0x40
+						# HWMON alert beep pin location
+							irq 0xf6 = 0x28
+						end
+						device pnp 2e.8 off #  MIDI
+							io 0x60 = 0x300
+							irq 0x70 = 10
+						end
+						device pnp 2e.9 off #  GAME
+							io 0x60 = 0x220
+						end
+						device pnp 2e.a off #  CIR
+						end
 					end
-			                device pci 1.1 on # SM 0
-                                                chip drivers/generic/generic #dimm 0-0-0
-                                                        device i2c 50 on end  
-                                                end              
-                                                chip drivers/generic/generic #dimm 0-0-1
-                                                        device i2c 51 on end
-                                                end     
-                                                chip drivers/generic/generic #dimm 0-1-0
-                                                        device i2c 52 on end
-                                                end             
-                                                chip drivers/generic/generic #dimm 0-1-1
-                                                        device i2c 53 on end
-                                                end              
-                                                chip drivers/generic/generic #dimm 1-0-0
-                                                        device i2c 54 on end
-                                                end     
-                                                chip drivers/generic/generic #dimm 1-0-1
-                                                        device i2c 55 on end
-                                                end     
-                                                chip drivers/generic/generic #dimm 1-1-0
-                                                        device i2c 56 on end
-                                                end     
-                                                chip drivers/generic/generic #dimm 1-1-1
-                                                        device i2c 57 on end
-                                                end 
-					end # SM
-#WTF?!? We already have device pci 1.1 in the section above
-                                        device pci 1.1 on # SM 1
-#PCI device smbus address will depend on addon pci device, do we need to scan_smbus_bus?
-#                                                chip drivers/generic/generic #PCIXA Slot1
-#                                                        device i2c 50 on end
-#                                                end
-#                                                chip drivers/generic/generic #PCIXB Slot1
-#                                                        device i2c 51 on end
-#                                                end     
-#                                                chip drivers/generic/generic #PCIXB Slot2
-#                                                        device i2c 52 on end
-#                                                end             
-#                                                chip drivers/generic/generic #PCI Slot1
-#                                                        device i2c 53 on end
-#                                                end              
-#                                                chip drivers/generic/generic #Master MCP55 PCI-E
-#                                                        device i2c 54 on end
-#                                                end     
-#                                                chip drivers/generic/generic #Slave MCP55 PCI-E
-#                                                        device i2c 55 on end
-#                                                end             
-                                                chip drivers/generic/generic #MAC EEPROM
-                                                        device i2c 51 on end
-                                                end 
-
-                                        end # SM 
-	                		device pci 2.0 on end # USB 1.1
-        	        		device pci 2.1 on end # USB 2
-                			device pci 4.0 on end # IDE
-	                		device pci 5.0 on end # SATA 0
-	                		device pci 5.1 on end # SATA 1
-	                		device pci 5.2 on end # SATA 2
-                			device pci 6.0 on end # PCI
-        	        		device pci 6.1 on end # AZA
-	                		device pci 8.0 on end # NIC
-	                		device pci 9.0 off end # NIC
-        	       			device pci a.0 on end # PCI E 5
-        	       			device pci b.0 on end # PCI E 4
-                			device pci c.0 on end # PCI E 3
-                			device pci d.0 on end # PCI E 2
-                			device pci e.0 on end # PCI E 1
-        	       			device pci f.0 on end # PCI E 0
-	                                register "ide0_enable" = "1"
-                	                register "sata0_enable" = "1"
-                        	        register "sata1_enable" = "1"
+				end
+				device pci 1.1 on
+					chip drivers/generic/generic #dimm 0-0-0
+						device i2c 50 on end
+					end
+					chip drivers/generic/generic #dimm 0-0-1
+						device i2c 51 on end
+					end
+					chip drivers/generic/generic #dimm 0-1-0
+						device i2c 52 on end
+					end
+					chip drivers/generic/generic #dimm 0-1-1
+						device i2c 53 on end
+					end
+					chip drivers/generic/generic #dimm 1-0-0
+						device i2c 54 on end
+					end
+					chip drivers/generic/generic #dimm 1-0-1
+						device i2c 55 on end
+					end
+					chip drivers/generic/generic #dimm 1-1-0
+						device i2c 56 on end
+					end
+					chip drivers/generic/generic #dimm 1-1-1
+						device i2c 57 on end
+					end
+				end # SM
+	                	device pci 2.0 on end # USB 1.1
+        	        	device pci 2.1 on end # USB 2
+                		device pci 4.0 on end # IDE
+	                	device pci 5.0 on end # SATA 0
+	                	device pci 5.1 on end # SATA 1
+	                	device pci 5.2 on end # SATA 2
+                		device pci 6.0 on end # PCI
+        	        	device pci 6.1 on end # AUDIO
+	                	device pci 8.0 on end # NIC
+	                	device pci 9.0 off end # N/A
+        	       		device pci a.0 on end # PCI E 5
+        	       		device pci b.0 on end # PCI E 4
+                		device pci c.0 on end # PCI E 3
+                		device pci d.0 on end # PCI E 2
+                		device pci e.0 on end # PCI E 1
+        	       		device pci f.0 on end # PCI E 0
+					register "ide0_enable" = "1"
+					register "sata0_enable" = "1"
+					register "sata1_enable" = "1"
 					register "mac_eeprom_smbus" = "3" # 1: smbus under 2e.8, 2: SM0 3: SM1
 					register "mac_eeprom_addr" = "0x51"
 				end
-			end #  device pci 18.0 
+			end #device pci 18.0
 			device pci 18.0 on end # Link 1
-			device pci 18.0 on end
 			device pci 18.1 on end
 			device pci 18.2 on end
 			device pci 18.3 on end
 		end # mc0
-		
 	end # PCI domain
-	
-#       chip drivers/generic/debug 
-#               device pnp 0.0 off end # chip name
-#                device pnp 0.1 on end # pci_regs_all
-#                device pnp 0.2 on end # mem
-#                device pnp 0.3 off end # cpuid
-#                device pnp 0.4 on end # smbus_regs_all
-#                device pnp 0.5 off end # dual core msr
-#                device pnp 0.6 off end # cache size
-#               device pnp 0.7 off end # tsc
-#                device pnp 0.8 off  end # io
-#                device pnp 0.9 off end # io
-#       end  
+
+#	 chip drivers/generic/debug 
+#		device pnp 0.0 off end # chip name
+#		device pnp 0.1 on end # pci_regs_all
+#		device pnp 0.2 on end # mem
+#		device pnp 0.3 off end # cpuid
+#		device pnp 0.4 on end # smbus_regs_all
+#		device pnp 0.5 off end # dual core msr
+#		device pnp 0.6 off end # cache size
+#		device pnp 0.7 off end # tsc
+#		device pnp 0.8 off  end # io
+#		device pnp 0.9 off end # io
+#	 end  
+
 end #root_complex
Index: src/mainboard/gigabyte/Kconfig
===================================================================
--- src/mainboard/gigabyte/Kconfig	(revision 4710)
+++ src/mainboard/gigabyte/Kconfig	(working copy)
@@ -21,8 +21,9 @@ 
 choice
 	prompt "Mainboard model"
 	depends on VENDOR_GIGABYTE
-	
+
 source "src/mainboard/gigabyte/ga-6bxc/Kconfig"
+source "src/mainboard/gigabyte/m57sli/Kconfig"
 
 endchoice