15 lines
		
	
	
		
			313 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			313 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| --- a/include/linux/ide.h
 | |
| +++ b/include/linux/ide.h
 | |
| @@ -191,7 +191,11 @@ static inline void ide_std_init_ports(st
 | |
|  	hw->io_ports.ctl_addr = ctl_addr;
 | |
|  }
 | |
|  
 | |
| +#if defined CONFIG_BCM47XX
 | |
| +# define MAX_HWIFS	2
 | |
| +#else
 | |
|  #define MAX_HWIFS	10
 | |
| +#endif
 | |
|  
 | |
|  /*
 | |
|   * Now for the data we need to maintain per-drive:  ide_drive_t
 |