According to this post by the well-known Linux kernel developer Greg Koah-Hartman
Quote:
All that is needed is some kind of specification that describes how your device works, or the email address of an engineer that is willing to answer questions every once in a while. A few sample devices might be good to have so that debugging doesn't have to be done by email, but if necessary, that can be done.
Seems interesting, but in the same post he also claims: