> +void jtag_unregister(struct jtag *jtag)
> +{
> +     struct device *dev = jtag->dev;
> +
> +     mutex_lock(&jtag_mutex);
> +     list_add_tail(&jtag->list, &jtag_list);

add?

> +     mutex_unlock(&jtag_mutex);
> +     cdev_del(&jtag->cdev);
> +     device_unregister(dev);
> +     ida_simple_remove(&jtag_ida, jtag->id);
> +}

  Andrew

Reply via email to