Ok, ok... I got the message. With modifying the existing driver to support more function pointers in its system struct and assigning them at the beginning, and using them on runtime, these quirks are obsolete.
Again, this is the first time I provide code to the kernel officially and I learned from others that I should try it by modifying not too much code if not needed. Adding more function pointers to a system relevant structure, doubling the number of functions and such didn't look non-invasive to me. But, I totally agree with your argumentation and I even wanted to do it in the way you explained in your replies. Just the courage was missing I guess :) Regards, Ulrich -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/