@stsp A better long term solution is adding the ability of the driver to pick up a new device from a "quirk file". Of course keep the original hard coded list but add the ability to add new devices on the fly.