|
@@ -14,6 +14,7 @@
|
|
|
#include <linux/proc_fs.h>
|
|
|
#include <linux/device.h>
|
|
|
#include <linux/delay.h>
|
|
|
+#include <asm/system.h>
|
|
|
#include <asm/uaccess.h>
|
|
|
#include <asm/sn/sn_sal.h>
|
|
|
#include <asm/sn/addrs.h>
|
|
@@ -481,6 +482,9 @@ static int __init tiocx_init(void)
|
|
|
cnodeid_t cnodeid;
|
|
|
int found_tiocx_device = 0;
|
|
|
|
|
|
+ if (!ia64_platform_is("sn2"))
|
|
|
+ return -ENODEV;
|
|
|
+
|
|
|
bus_register(&tiocx_bus_type);
|
|
|
|
|
|
for (cnodeid = 0; cnodeid < MAX_COMPACT_NODES; cnodeid++) {
|