9 #include <linux/types.h>
11 #include <asm/delay.h>
14 #include <asm/sn/addrs.h>
32 hubdev_info = (
struct hubdev_info *)arg;
37 (
u64) nasid, 0, 0, 0, 0, 0, 0);
39 if ((
int)ret_stuff.v0)
40 panic(
"%s: Fatal %s Error", __func__,
41 ((nasid & 1) ?
"TIO" :
"HUBII"));
48 (
u64) nasid, 0, 0, 0, 0, 0, 0);
50 if ((
int)ret_stuff.v0)
51 panic(
"%s: Fatal TIO Error", __func__);
137 if (icrbb.b_mark == 0) {
164 bte_num = icrbc.c_btenum;
166 bte_num = (icrbb.b_initiator & 0x4) >> 2;
171 i, &ioerror, icrbd.d_bteop);
190 "SN_hub_error", hubdev_info)) {
191 printk(
KERN_ERR "hub_error_init: Failed to request_irq for 0x%p\n",
212 (
void *)hubdev_info)) {
213 printk(
"ice_error_init: request_irq() error hubdev_info 0x%p\n",