[libata] Add 460EX on-chip SATA driver, sata_dwc_460ex
This patch enables the on-chip DWC SATA controller of the AppliedMicro processor 460EX. Signed-off-by: Rupjyoti Sarmah <rsarmah@appliedmicro.com> Signed-off-by: Mark Miesfeld <mmiesfeld@appliedmicro.com> Signed-off-by: Prodyut Hazarika <phazarika@appliedmicro.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
This commit is contained in:
		
					parent
					
						
							
								7da4c935a2
							
						
					
				
			
			
				commit
				
					
						62936009f3
					
				
			
		
					 3 changed files with 1766 additions and 0 deletions
				
			
		|  | @ -187,6 +187,15 @@ config ATA_PIIX | ||||||
| 
 | 
 | ||||||
| 	  If unsure, say N. | 	  If unsure, say N. | ||||||
| 
 | 
 | ||||||
|  | config SATA_DWC | ||||||
|  | 	tristate "DesignWare Cores SATA support" | ||||||
|  | 	depends on 460EX | ||||||
|  | 	help | ||||||
|  | 	  This option enables support for the on-chip SATA controller of the | ||||||
|  | 	  AppliedMicro processor 460EX. | ||||||
|  | 
 | ||||||
|  | 	  If unsure, say N. | ||||||
|  | 
 | ||||||
| config SATA_MV | config SATA_MV | ||||||
| 	tristate "Marvell SATA support" | 	tristate "Marvell SATA support" | ||||||
| 	help | 	help | ||||||
|  |  | ||||||
|  | @ -7,6 +7,7 @@ obj-$(CONFIG_SATA_AHCI_PLATFORM) += ahci_platform.o libahci.o | ||||||
| obj-$(CONFIG_SATA_FSL)		+= sata_fsl.o | obj-$(CONFIG_SATA_FSL)		+= sata_fsl.o | ||||||
| obj-$(CONFIG_SATA_INIC162X)	+= sata_inic162x.o | obj-$(CONFIG_SATA_INIC162X)	+= sata_inic162x.o | ||||||
| obj-$(CONFIG_SATA_SIL24)	+= sata_sil24.o | obj-$(CONFIG_SATA_SIL24)	+= sata_sil24.o | ||||||
|  | obj-$(CONFIG_SATA_DWC)		+= sata_dwc_460ex.o | ||||||
| 
 | 
 | ||||||
| # SFF w/ custom DMA
 | # SFF w/ custom DMA
 | ||||||
| obj-$(CONFIG_PDC_ADMA)		+= pdc_adma.o | obj-$(CONFIG_PDC_ADMA)		+= pdc_adma.o | ||||||
|  |  | ||||||
							
								
								
									
										1756
									
								
								drivers/ata/sata_dwc_460ex.c
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1756
									
								
								drivers/ata/sata_dwc_460ex.c
									
										
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Rupjyoti Sarmah
				Rupjyoti Sarmah