]> rtime.felk.cvut.cz Git - lincan.git/blobdiff - lincan/src/finish.c
Merge branch 'master' into can-usb1
[lincan.git] / lincan / src / finish.c
index 6a69222d9700fd19ce9f867ba324086c86beb494..d1f6a871e807d3d9173216737410124871fd8435 100644 (file)
@@ -146,6 +146,9 @@ void candevice_done(struct candevice_t *candev)
                candev->hwspecops->release_io(candev);
                candev->flags &= ~CANDEV_IO_RESERVED;
        }
+       if(candev->hwspecops->done_hw_data != NULL)
+               candev->hwspecops->done_hw_data(candev);
+
        can_checked_free(candev->hwspecops);
        candev->hwspecops=NULL;
 }