Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/usbmid/main.c

    r920d0fc r6785b538  
    5151static int usbmid_device_add(usb_device_t *dev)
    5252{
    53         usb_log_info("Taking care of new MID `%s'.\n", ddf_dev_get_name(dev->ddf_dev));
     53        usb_log_info("Taking care of new MID `%s'.\n", usb_device_get_name(dev));
    5454
    55         const bool accept = usbmid_explore_device(dev);
    56 
    57         if (!accept) {
    58                 return ENOTSUP;
    59         }
    60 
    61         return EOK;
     55        return usbmid_explore_device(dev);
    6256}
    6357
     
    7064{
    7165        assert(dev);
    72         usb_mid_t *usb_mid = dev->driver_data;
     66        usb_mid_t *usb_mid = usb_device_data_get(dev);
    7367        assert(usb_mid);
    7468
     
    8983                usbmid_interface_t *iface = usbmid_interface_from_link(item);
    9084
    91                 usb_log_info("Removing child for interface %d (%s).\n",
    92                     iface->interface_no,
    93                     usb_str_class(iface->interface->interface_class));
     85                usb_log_info("Removing child `%s'.\n",
     86                    ddf_fun_get_name(iface->fun));
    9487
    9588                /* Tell the child to go off-line. */
    9689                int pret = ddf_fun_offline(iface->fun);
    9790                if (pret != EOK) {
    98                         usb_log_warning("Failed to turn off child for interface"
    99                             " %d (%s): %s\n", iface->interface_no,
    100                             usb_str_class(iface->interface->interface_class),
    101                             str_error(pret));
     91                        usb_log_warning("Failed to turn off child `%s': %s\n",
     92                            ddf_fun_get_name(iface->fun), str_error(pret));
    10293                        ret = pret;
    10394                }
     
    10697                pret = usbmid_interface_destroy(iface);
    10798                if (pret != EOK) {
    108                         usb_log_error("Failed to destroy child for interface "
    109                             "%d (%s): %s\n", iface->interface_no,
    110                             usb_str_class(iface->interface->interface_class),
    111                             str_error(pret));
     99                        usb_log_error("Failed to destroy child `%s': %s\n",
     100                            ddf_fun_get_name(iface->fun), str_error(pret));
    112101                        ret = pret;
    113102                }
     
    124113{
    125114        assert(dev);
    126         usb_mid_t *usb_mid = dev->driver_data;
     115        usb_mid_t *usb_mid = usb_device_data_get(dev);
    127116        assert(usb_mid);
    128117
    129         usb_log_info("USB MID gone: `%s'.\n", ddf_dev_get_name(dev->ddf_dev));
     118        usb_log_info("USB MID gone: `%s'.\n", usb_device_get_name(dev));
    130119
    131120        /* Remove ctl function */
     
    145134                usbmid_interface_t *iface = usbmid_interface_from_link(item);
    146135
    147                 usb_log_info("Child for interface %d (%s) gone.\n",
    148                     iface->interface_no,
    149                     usb_str_class(iface->interface->interface_class));
     136                usb_log_info("Child `%s' is gone.\n",
     137                    ddf_fun_get_name(iface->fun));
    150138
    151139                const int pret = usbmid_interface_destroy(iface);
    152140                if (pret != EOK) {
    153                         usb_log_error("Failed to remove child for interface "
    154                             "%d (%s): %s\n",
    155                             iface->interface_no,
    156                             usb_str_class(iface->interface->interface_class),
    157                             str_error(pret));
     141                        usb_log_error("Failed to remove child `%s': %s\n",
     142                            ddf_fun_get_name(iface->fun), str_error(pret));
    158143                        ret = pret;
    159144                }
Note: See TracChangeset for help on using the changeset viewer.