• Markus Demleitner's avatar
    [PATCH] USB: DSBR-100 tiny patch · faf8a6b6
    Markus Demleitner authored
    On Fri, Feb 06, 2004 at 10:17:32AM -0800, Greg KH wrote:
    > On Fri, Feb 06, 2004 at 05:06:01PM +0100, Markus Demleitner wrote:
    > > Since I finally switched over to 2.6 I noticed that my dsbr100 driver
    > > produces a warning to the effect that I should provide a release
    > > callback.  After a quick google on the issue I came to the conclusion
    >
    > No, you will have to fix up your driver to work properly, sorry.  It's
    > due to the changes to the v4l layer to handle removable devices much
    > better (and to tie it into the driver model.)
    
    I didn't get around to doing real work on this until now, but finally
    in the attachment there's my stab at bringing dsbr100 up to kernel 2.6.
    I'm not really comfortable with the release callback issues (I've yet
    to find some HOWTO-like documentation on this...) on the v4l side,
    so I'd be grateful if you could have a look at it.  I've basically
    tried to copy what stv680 does, which may or may not have been a
    good idea (in particular see the comment above the disconnect
    function).
    
    I've used the opportunity for some code beautyfing, which of course
    makes the patch a bit of a mess.  I hope you won't mind too much
    -- as you can see, it would have been pretty messy anyway.
    faf8a6b6
dsbr100.c 11.7 KB