Lines Matching defs:hubdev_info
21 void hubiio_crb_error_handler(struct hubdev_info *hubdev_info);
26 struct hubdev_info *hubdev_info;
32 hubdev_info = (struct hubdev_info *)arg;
33 nasid = hubdev_info->hdi_nasid;
44 (void)hubiio_crb_error_handler(hubdev_info);
69 void hubiio_crb_free(struct hubdev_info *hubdev_info, int crbnum)
77 icrbb.ii_icrb0_b_regval = REMOTE_HUB_L(hubdev_info->hdi_nasid,
80 REMOTE_HUB_S(hubdev_info->hdi_nasid, IIO_ICRB_B(crbnum),
85 REMOTE_HUB_S(hubdev_info->hdi_nasid, IIO_ICDR, (IIO_ICDR_PND | crbnum));
86 while (REMOTE_HUB_L(hubdev_info->hdi_nasid, IIO_ICDR) & IIO_ICDR_PND)
92 void hubiio_crb_error_handler(struct hubdev_info *hubdev_info)
104 nasid = hubdev_info->hdi_nasid;
145 hubiio_crb_free(hubdev_info, i);
163 void hub_error_init(struct hubdev_info *hubdev_info)
166 "SN_hub_error", (void *)hubdev_info))
168 hubdev_info);
180 void ice_error_init(struct hubdev_info *hubdev_info)
184 (void *)hubdev_info))
185 printk("ice_error_init: request_irq() error hubdev_info 0x%p\n",
186 hubdev_info);