diff options
| author | Bjorn Helgaas <bjorn.helgaas@hp.com> | 2005-05-03 15:07:00 -0400 |
|---|---|---|
| committer | Tony Luck <tony.luck@intel.com> | 2005-06-28 12:25:56 -0400 |
| commit | e15da40176f16050c8d92b36387a49370317e276 (patch) | |
| tree | 0f3a161b9754d8e67b7900db37b36951ece45842 | |
| parent | a9f9de7378e3a81f7266f542f2290399a298ef52 (diff) | |
[IA64] Recognize HP sx2000 chipset
No functional change, just identify the device nicely:
-IOC: Unknown (103c:12ec) 0.1 HPA 0xf8020002000 IOVA space 1024Mb at 0x40000000
+IOC: sx2000 0.1 HPA 0xf8020002000 IOVA space 1024Mb at 0x40000000
We used to create fake PCI devices for these chips, but we no longer do that.
So I don't think there's any reason to touch pci_ids.h now.
Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
| -rw-r--r-- | arch/ia64/hp/common/sba_iommu.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/ia64/hp/common/sba_iommu.c b/arch/ia64/hp/common/sba_iommu.c index b8db6e3e5e81..11957598a8b9 100644 --- a/arch/ia64/hp/common/sba_iommu.c +++ b/arch/ia64/hp/common/sba_iommu.c | |||
| @@ -156,10 +156,13 @@ | |||
| 156 | */ | 156 | */ |
| 157 | #define DELAYED_RESOURCE_CNT 64 | 157 | #define DELAYED_RESOURCE_CNT 64 |
| 158 | 158 | ||
| 159 | #define PCI_DEVICE_ID_HP_SX2000_IOC 0x12ec | ||
| 160 | |||
| 159 | #define ZX1_IOC_ID ((PCI_DEVICE_ID_HP_ZX1_IOC << 16) | PCI_VENDOR_ID_HP) | 161 | #define ZX1_IOC_ID ((PCI_DEVICE_ID_HP_ZX1_IOC << 16) | PCI_VENDOR_ID_HP) |
| 160 | #define ZX2_IOC_ID ((PCI_DEVICE_ID_HP_ZX2_IOC << 16) | PCI_VENDOR_ID_HP) | 162 | #define ZX2_IOC_ID ((PCI_DEVICE_ID_HP_ZX2_IOC << 16) | PCI_VENDOR_ID_HP) |
| 161 | #define REO_IOC_ID ((PCI_DEVICE_ID_HP_REO_IOC << 16) | PCI_VENDOR_ID_HP) | 163 | #define REO_IOC_ID ((PCI_DEVICE_ID_HP_REO_IOC << 16) | PCI_VENDOR_ID_HP) |
| 162 | #define SX1000_IOC_ID ((PCI_DEVICE_ID_HP_SX1000_IOC << 16) | PCI_VENDOR_ID_HP) | 164 | #define SX1000_IOC_ID ((PCI_DEVICE_ID_HP_SX1000_IOC << 16) | PCI_VENDOR_ID_HP) |
| 165 | #define SX2000_IOC_ID ((PCI_DEVICE_ID_HP_SX2000_IOC << 16) | PCI_VENDOR_ID_HP) | ||
| 163 | 166 | ||
| 164 | #define ZX1_IOC_OFFSET 0x1000 /* ACPI reports SBA, we want IOC */ | 167 | #define ZX1_IOC_OFFSET 0x1000 /* ACPI reports SBA, we want IOC */ |
| 165 | 168 | ||
| @@ -1726,6 +1729,7 @@ static struct ioc_iommu ioc_iommu_info[] __initdata = { | |||
| 1726 | { ZX1_IOC_ID, "zx1", ioc_zx1_init }, | 1729 | { ZX1_IOC_ID, "zx1", ioc_zx1_init }, |
| 1727 | { ZX2_IOC_ID, "zx2", NULL }, | 1730 | { ZX2_IOC_ID, "zx2", NULL }, |
| 1728 | { SX1000_IOC_ID, "sx1000", NULL }, | 1731 | { SX1000_IOC_ID, "sx1000", NULL }, |
| 1732 | { SX2000_IOC_ID, "sx2000", NULL }, | ||
| 1729 | }; | 1733 | }; |
| 1730 | 1734 | ||
| 1731 | static struct ioc * __init | 1735 | static struct ioc * __init |
