...feel this looks sloppy
What I ment was, is there any other way without touching hotplug script, can the module will be loaded/unloaded?
Whenever I get a new device I have to make it work in linux. So, everytime adding some conditions inside "hotplug" to load/unload a particular module won't be nice.
I hope there will be in a smarter way this can achieved.