Lines Matching refs:usbatm_instance
742 static void cxacru_remove_device_files(struct usbatm_data *usbatm_instance,
745 struct usb_interface *intf = usbatm_instance->usb_intf;
753 static int cxacru_atm_start(struct usbatm_data *usbatm_instance,
756 struct cxacru_data *instance = usbatm_instance->driver_data;
757 struct usb_interface *intf = usbatm_instance->usb_intf;
767 atm_err(usbatm_instance, "cxacru_atm_start: CARD_GET_MAC_ADDRESS returned %d\n", ret);
782 atm_err(usbatm_instance, "cxacru_atm_start: CHIP_ADSL_LINE_START returned %d\n", ret);
804 usbatm_instance->description, atm_dev->esi);
811 usb_err(usbatm_instance, "cxacru_atm_start: device_create_file failed (%d)\n", ret);
812 cxacru_remove_device_files(usbatm_instance, atm_dev);
1089 static int cxacru_heavy_init(struct usbatm_data *usbatm_instance,
1093 struct cxacru_data *instance = usbatm_instance->driver_data;
1097 usb_warn(usbatm_instance, "firmware (cxacru-fw.bin) unavailable (system misconfigured?)\n");
1104 usb_warn(usbatm_instance, "boot ROM patch (cxacru-bp.bin) unavailable (system misconfigured?)\n");
1125 static int cxacru_bind(struct usbatm_data *usbatm_instance,
1140 instance->usbatm = usbatm_instance;
1208 usbatm_instance->driver_data = instance;
1210 usbatm_instance->flags = (cxacru_card_status(instance) ? 0 : UDSL_SKIP_HEAVY_INIT);
1224 static void cxacru_unbind(struct usbatm_data *usbatm_instance,
1227 struct cxacru_data *instance = usbatm_instance->driver_data;
1262 usbatm_instance->driver_data = NULL;