> With the original patch you proposed, what are the logs? Which one do you mean? That one: + case SI_BOGUS: + dev_info(&client->dev, "Bogus chip version, trying with no firmware\n"); + fw_name = NULL; + break; With this patch VLC is running but the chip revision number and firmware version are still bogus. Which means if you receive 0xffffffff you can force no firmware and it runs. -- g