Is it possible to force the kernel to assign a USB driver to a given vendor/product, if it has a custom product? In my case, I have a board with a CP2102 usb chip on it, which linux supports, but the CP2102 has a custom iProduct number so the driver just ignores it.