This is a list of computer chipsets made by Marvell Technology Group.
Marvell has a ARM architecture license and designs its CPUs based on the ARMv5, ARMv6 and ARMv7 instruction sets. Marvell CPUs are embedded into various Marvell SoCs.
Marvell 88SXxxxx chipsets are SATA controllers. Marvell doesn't provide a lot of information for these chipsets on their website. The only page for their SATA chipsets is: Product Selector.
For the Marvell 88SX50xx chips, there is a product brief document [1]. For the Marvell 88SX60xx chips, there is a product brief document [2].
Currently in the Kernel 2.6.25-rc9 (13 April 2008), driver version 1.20, the module sata_mv supports only these chipsets:
The file sata_mv.c in kernel sources add IDE support for the Marvell SATA chipsets. You can browse this file here by Web Git: [linux/kernel/git/torvalds/linux-2.6.git] / drivers / ata / sata_mv.c
Code for chipset supported list (line 370 to 379):
On the Abit website, you can find OLD Marvell SATA code source and documentation that explain how to build and install the linux driver for Marvell SATA controller. This software package is the software driver for the MV88SX50xx and MV88SX60x1 parts for Linux operating system. Supported Adapters:
You can find more information for this driver here: Marvell 88SX[56]0[48]1 libata progress?
Marvell 88SE61xx chipsets are SATA / IDE controllers. Marvell doesn't provide public information for these chipsets on the Marvell's website. The only page for their SATA chipsets is: Product Selector