libata driver for bf548 on chip ATAPI controller.
Fix all issues pointed out in Jeff's email. Acked-by: Alan Cox <alan@redhat.com> Signed-off-by: Sonic Zhang <sonic.zhang@analog.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>
This commit is contained in:
parent
a1e10f7e68
commit
d830d1731f
@ -596,4 +596,20 @@ config PATA_SCC
|
|||||||
|
|
||||||
If unsure, say N.
|
If unsure, say N.
|
||||||
|
|
||||||
|
config PATA_BF54X
|
||||||
|
tristate "Blackfin 54x ATAPI support"
|
||||||
|
depends on BF542 || BF548 || BF549
|
||||||
|
help
|
||||||
|
This option enables support for the built-in ATAPI controller on
|
||||||
|
Blackfin 54x family chips.
|
||||||
|
|
||||||
|
If unsure, say N.
|
||||||
|
|
||||||
|
config PATA_BF54X_DMA
|
||||||
|
bool "DMA mode"
|
||||||
|
depends on PATA_BF54X
|
||||||
|
default y
|
||||||
|
help
|
||||||
|
Enable DMA mode for Blackfin ATAPI controller.
|
||||||
|
|
||||||
endif # ATA
|
endif # ATA
|
||||||
|
@ -61,6 +61,7 @@ obj-$(CONFIG_PATA_SIS) += pata_sis.o
|
|||||||
obj-$(CONFIG_PATA_TRIFLEX) += pata_triflex.o
|
obj-$(CONFIG_PATA_TRIFLEX) += pata_triflex.o
|
||||||
obj-$(CONFIG_PATA_IXP4XX_CF) += pata_ixp4xx_cf.o
|
obj-$(CONFIG_PATA_IXP4XX_CF) += pata_ixp4xx_cf.o
|
||||||
obj-$(CONFIG_PATA_SCC) += pata_scc.o
|
obj-$(CONFIG_PATA_SCC) += pata_scc.o
|
||||||
|
obj-$(CONFIG_PATA_BF54X) += pata_bf54x.o
|
||||||
obj-$(CONFIG_PATA_PLATFORM) += pata_platform.o
|
obj-$(CONFIG_PATA_PLATFORM) += pata_platform.o
|
||||||
obj-$(CONFIG_PATA_ICSIDE) += pata_icside.o
|
obj-$(CONFIG_PATA_ICSIDE) += pata_icside.o
|
||||||
# Should be last but one libata driver
|
# Should be last but one libata driver
|
||||||
|
1627
drivers/ata/pata_bf54x.c
Normal file
1627
drivers/ata/pata_bf54x.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user