Hi, On 18-04-18 15:18, Hans de Goede wrote:
Hi Takashi, Marcel, It seems that this commit: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-4.15.y&id=7ec32f585fefd7c154453aa29ccf8fa2a11cc865 Is breaking bluetooth on some devices, see: https://bugzilla.redhat.com/show_bug.cgi?id=1568911 The problem is the following error now being thrown: [ 28.466248] Bluetooth: hci0: don't support firmware rome 0x1020200 Looking at the code I wonder if maybe we need to mask the ver_rom with & 0xfff when comparing it to the qca_devices_table[i].rom_version filed ? Or maybe the commit is actually wrong, or maybe devices with the 0cf3:3004 USB id need either the BTUSB_QCA_ROM or BTUSB_ATH3012 quirk depending on the device and we need to probe this somehow?
I've been receiving more complaints from users about this on various devices, so I think that the 7ec32f585fefd7c154453aa29ccf8fa2a11cc865 commit should be reverted from 4.15.x while we figure this out. Does anyone have any idea how we cam distinguish between the 2 different versions which seem to be hiding between the same USB-id ? Regards, Hans -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html