diff options
author | Anton Vorontsov <avorontsov@ru.mvista.com> | 2009-05-01 22:16:47 -0400 |
---|---|---|
committer | Kumar Gala <galak@kernel.crashing.org> | 2009-05-19 01:50:30 -0400 |
commit | bfa568d19a3faed3b94978ad48ac15d1b0d7e5bc (patch) | |
tree | 808341be9e2ca928881dd2811ac1c36fd039fa59 | |
parent | b1b680258618dee231a4136cdef5e1903c090817 (diff) |
powerpc/85xx: Add PCI IDs for MPC8569 family processors
This patch adds PCI IDs for MPC8569 and MPC8569E processors,
plus adds appropriate quirks for these IDs, and thus makes
PCI-E actually work on MPC8569E-MDS boards.
Signed-off-by: Anton Vorontsov <avorontsov@ru.mvista.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
-rw-r--r-- | arch/powerpc/sysdev/fsl_pci.c | 2 | ||||
-rw-r--r-- | include/linux/pci_ids.h | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/arch/powerpc/sysdev/fsl_pci.c b/arch/powerpc/sysdev/fsl_pci.c index 376603df7c49..94d8b3feb1ea 100644 --- a/arch/powerpc/sysdev/fsl_pci.c +++ b/arch/powerpc/sysdev/fsl_pci.c | |||
@@ -285,6 +285,8 @@ DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8543, quirk_fsl_pcie_header); | |||
285 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8547E, quirk_fsl_pcie_header); | 285 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8547E, quirk_fsl_pcie_header); |
286 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8545E, quirk_fsl_pcie_header); | 286 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8545E, quirk_fsl_pcie_header); |
287 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8545, quirk_fsl_pcie_header); | 287 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8545, quirk_fsl_pcie_header); |
288 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8569E, quirk_fsl_pcie_header); | ||
289 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8569, quirk_fsl_pcie_header); | ||
288 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8568E, quirk_fsl_pcie_header); | 290 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8568E, quirk_fsl_pcie_header); |
289 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8568, quirk_fsl_pcie_header); | 291 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8568, quirk_fsl_pcie_header); |
290 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8567E, quirk_fsl_pcie_header); | 292 | DECLARE_PCI_FIXUP_HEADER(0x1957, PCI_DEVICE_ID_MPC8567E, quirk_fsl_pcie_header); |
diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h index 06ba90c211a5..7cc5b80327f8 100644 --- a/include/linux/pci_ids.h +++ b/include/linux/pci_ids.h | |||
@@ -2274,6 +2274,8 @@ | |||
2274 | #define PCI_DEVICE_ID_MPC8547E 0x0018 | 2274 | #define PCI_DEVICE_ID_MPC8547E 0x0018 |
2275 | #define PCI_DEVICE_ID_MPC8545E 0x0019 | 2275 | #define PCI_DEVICE_ID_MPC8545E 0x0019 |
2276 | #define PCI_DEVICE_ID_MPC8545 0x001a | 2276 | #define PCI_DEVICE_ID_MPC8545 0x001a |
2277 | #define PCI_DEVICE_ID_MPC8569E 0x0061 | ||
2278 | #define PCI_DEVICE_ID_MPC8569 0x0060 | ||
2277 | #define PCI_DEVICE_ID_MPC8568E 0x0020 | 2279 | #define PCI_DEVICE_ID_MPC8568E 0x0020 |
2278 | #define PCI_DEVICE_ID_MPC8568 0x0021 | 2280 | #define PCI_DEVICE_ID_MPC8568 0x0021 |
2279 | #define PCI_DEVICE_ID_MPC8567E 0x0022 | 2281 | #define PCI_DEVICE_ID_MPC8567E 0x0022 |