Re: [PATCH 0/6] Bluetooth: btusb: Preparation for upcoming Qualcomm QCC2072 support

From: Zijun Hu

Date: Mon Jul 13 2026 - 06:24:30 EST


On 7/9/2026 9:46 PM, Luiz Augusto von Dentz wrote:
>> This series collects the btusb and devcoredump changes required by the
>> upcoming Qualcomm QCC2072 Bluetooth driver. None of them are QCC2072-
>> specific: they refactor btusb into a shape that can host vendor-specific
>> source files, and make a few coredump helpers reusable.
> I really this not a 'lets redesign btusb because our driver is not
> standard Bluetooth Class' kind of thing, we already have hdev->setup
> and other callbacks for vendor specific functionality, if you want
> more than that perhaps it needs to be become it own driver.

Sorry, the cover letter was misleading — this isn't a redesign, and the
QCC2072 driver does use the existing callbacks (hdev->setup, hdev->send, and
the recv hooks). The change to btusb_main.c is small (+67/-2):

https://lore.kernel.org/all/20260713-btusb_qcom-v1-1-39cabc0dd601@xxxxxxxxxxxxxxxx

The only reason for the file split is size: the Qualcomm code is ~3700 lines,
which I'd rather not add to btusb_main.c.

Please take a look — if you still think it warrants a standalone driver after
seeing it, I'm happy to discuss that.