Commit f351b2d6 authored by Saeed Bishara's avatar Saeed Bishara Committed by Jeff Garzik

sata_mv: Support SoC controllers

Marvell's Orion SoC includes SATA controllers based on Marvell's
PCI-to-SATA 88SX controllers. This patch extends the libATA sata_mv
driver to support those controllers.

[edited to use linux/ata_platform.h -jg]
Signed-off-by: default avatarSaeed Bishara <saeed@marvell.com>
Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
parent 0a87e3e9
This diff is collapsed.
#ifndef __LINUX_PATA_PLATFORM_H #ifndef __LINUX_ATA_PLATFORM_H
#define __LINUX_PATA_PLATFORM_H #define __LINUX_ATA_PLATFORM_H
struct pata_platform_info { struct pata_platform_info {
/* /*
...@@ -24,4 +24,11 @@ extern int __devinit __pata_platform_probe(struct device *dev, ...@@ -24,4 +24,11 @@ extern int __devinit __pata_platform_probe(struct device *dev,
extern int __devexit __pata_platform_remove(struct device *dev); extern int __devexit __pata_platform_remove(struct device *dev);
#endif /* __LINUX_PATA_PLATFORM_H */ /*
* Marvell SATA private data
*/
struct mv_sata_platform_data {
int n_ports; /* number of sata ports */
};
#endif /* __LINUX_ATA_PLATFORM_H */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment