diff options
author | Colin Ngam <cngam@sgi.com> | 2005-08-03 16:35:00 -0400 |
---|---|---|
committer | Tony Luck <tony.luck@intel.com> | 2005-08-11 18:35:13 -0400 |
commit | 674c6479b7bdc78528ea83dd43897e3161558b8b (patch) | |
tree | 5ae55cc33867c1f6d0df1e6af8fe71e88ffee046 /arch/ia64/sn/include | |
parent | b5da623ae9be680ea59f268eeb339f0acb2d88c4 (diff) |
[IA64-SGI] Altix only: Add PCI Domain number support.
This patch enables PCI Domain numbering on Altix.
Signed-off-by: Colin Ngam <cngam@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/ia64/sn/include')
-rw-r--r-- | arch/ia64/sn/include/xtalk/hubdev.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/ia64/sn/include/xtalk/hubdev.h b/arch/ia64/sn/include/xtalk/hubdev.h index 580a1c0403a7..ca4e250cdf27 100644 --- a/arch/ia64/sn/include/xtalk/hubdev.h +++ b/arch/ia64/sn/include/xtalk/hubdev.h | |||
@@ -34,7 +34,8 @@ struct sn_flush_device_list { | |||
34 | unsigned long sfdl_force_int_addr; | 34 | unsigned long sfdl_force_int_addr; |
35 | unsigned long sfdl_flush_value; | 35 | unsigned long sfdl_flush_value; |
36 | volatile unsigned long *sfdl_flush_addr; | 36 | volatile unsigned long *sfdl_flush_addr; |
37 | uint64_t sfdl_persistent_busnum; | 37 | uint32_t sfdl_persistent_busnum; |
38 | uint32_t sfdl_persistent_segment; | ||
38 | struct pcibus_info *sfdl_pcibus_info; | 39 | struct pcibus_info *sfdl_pcibus_info; |
39 | spinlock_t sfdl_flush_lock; | 40 | spinlock_t sfdl_flush_lock; |
40 | }; | 41 | }; |
@@ -58,7 +59,8 @@ struct hubdev_info { | |||
58 | 59 | ||
59 | void *hdi_nodepda; | 60 | void *hdi_nodepda; |
60 | void *hdi_node_vertex; | 61 | void *hdi_node_vertex; |
61 | void *hdi_xtalk_vertex; | 62 | uint32_t max_segment_number; |
63 | uint32_t max_pcibus_number; | ||
62 | }; | 64 | }; |
63 | 65 | ||
64 | extern void hubdev_init_node(nodepda_t *, cnodeid_t); | 66 | extern void hubdev_init_node(nodepda_t *, cnodeid_t); |