提交 1980eb9b 编写于 作者: J Jaedon Shin 提交者: Tejun Heo

ata: ahci_brcmstb: add support for MIPS-based platforms

The BCM7xxx ARM-based and MIPS-based platforms share a similar hardware
block for AHCI SATA3.

This new compatible string, "brcm,bcm7425-ahci", may be used for most
MIPS-based platforms of 40nm process technology.
Signed-off-by: NJaedon Shin <jaedon.shin@gmail.com>
Tested-by: NFlorian Fainelli <f.fainelli@gmail.com>
Acked-by: NBrian Norris <computersforpeace@gmail.com>
Signed-off-by: NTejun Heo <tj@kernel.org>
上级 dfcdc5fe
...@@ -4,7 +4,9 @@ SATA nodes are defined to describe on-chip Serial ATA controllers. ...@@ -4,7 +4,9 @@ SATA nodes are defined to describe on-chip Serial ATA controllers.
Each SATA controller should have its own node. Each SATA controller should have its own node.
Required properties: Required properties:
- compatible : compatible list, may contain "brcm,bcm7445-ahci" and/or - compatible : should be one or more of
"brcm,bcm7425-ahci"
"brcm,bcm7445-ahci"
"brcm,sata3-ahci" "brcm,sata3-ahci"
- reg : register mappings for AHCI and SATA_TOP_CTRL - reg : register mappings for AHCI and SATA_TOP_CTRL
- reg-names : "ahci" and "top-ctrl" - reg-names : "ahci" and "top-ctrl"
......
...@@ -100,7 +100,7 @@ config SATA_AHCI_PLATFORM ...@@ -100,7 +100,7 @@ config SATA_AHCI_PLATFORM
config AHCI_BRCMSTB config AHCI_BRCMSTB
tristate "Broadcom STB AHCI SATA support" tristate "Broadcom STB AHCI SATA support"
depends on ARCH_BRCMSTB depends on ARCH_BRCMSTB || BMIPS_GENERIC
help help
This option enables support for the AHCI SATA3 controller found on This option enables support for the AHCI SATA3 controller found on
STB SoC's. STB SoC's.
......
...@@ -318,6 +318,7 @@ static int brcm_ahci_remove(struct platform_device *pdev) ...@@ -318,6 +318,7 @@ static int brcm_ahci_remove(struct platform_device *pdev)
} }
static const struct of_device_id ahci_of_match[] = { static const struct of_device_id ahci_of_match[] = {
{.compatible = "brcm,bcm7425-ahci"},
{.compatible = "brcm,bcm7445-ahci"}, {.compatible = "brcm,bcm7445-ahci"},
{}, {},
}; };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册