From nobody Mon Jun 8 04:25:04 2026 Received: from mail-pg1-f175.google.com (mail-pg1-f175.google.com [209.85.215.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 892BF3E274B for ; Tue, 2 Jun 2026 13:54:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780408465; cv=none; b=QjAjZBr9SlMsA94/JUgCyMDKz8AMHTNHWROUv4MGT1X5MP9eqW3oqL+RL2+ivmUgJi0GkbqE+wUVuy0ea6NTBR2FoHTksNORgSc96NDrdTwk0n6uBIKX7i6jJFubbL/4ECTmG9EjXztRbR7Yh/5VxL/UJKyg7cTADSJ9CwkrxNs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780408465; c=relaxed/simple; bh=ixpUHHMtrVre0AzOGkOcFwMc7aZk+bUwemFP4TsHEI0=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=TGcci0C7vv6YGLdkU8jTUMdKCF9md78ReiKJJhpLV+Rn5XNCVu5H4ygFRYLWPoWknJQ8nya3G0FzTKayDKfeN7UujtKkfsWMpP9iEF+divIdX3eJ07mcRmiL5e8fY/X8odNO1TRM1Q7+kHpmYx77Ge3E1Ecp7idqTaQKzB/eW84= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=R8w+4ss6; arc=none smtp.client-ip=209.85.215.175 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="R8w+4ss6" Received: by mail-pg1-f175.google.com with SMTP id 41be03b00d2f7-c85ba774551so810207a12.0 for ; Tue, 02 Jun 2026 06:54:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780408464; x=1781013264; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=aaDeqEV2ge4jh8h3+7rCJkTVa06u+A93+CRatPad5DU=; b=R8w+4ss63jFpy+lm5lph7rJoUPhSbzZc8YKR7ezkmFqQvgR1BkOo2yPiMa1pu81HY2 PpzGj0FamggAYDHRIBfNvzjuePN87ANQEPJtX77ij5Fa618YIb2OmI8MSAyie/sIEtwE iGruK7oNC1j96e+6LvBnVRyKfPW5zsHZMQpaUmz2+0t/N1uMDjh+C5Qd+9lactNn5jpB AWaHWK8XyuDfhRTR+E7mlJT46SpWkVenWPr3D5NQDmu6M3KDs1/boLNgYwM2Y73RN5L1 me/faaIi62NSZ58/bpDX/lwlQfbp5/ngwbSS83hc/Z4sU4TFr7ke48fE7C+f9I5kiWIB UVMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780408464; x=1781013264; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=aaDeqEV2ge4jh8h3+7rCJkTVa06u+A93+CRatPad5DU=; b=EnNaga1kWV5BJSqDqHd69TVWxuL624O4SsawwETCqKyDvaXfTqysT2m4H1sNZqityB AZFI2ojwQzfOxokbCRux5TuNKtYwrEJm82CM2NRhH0okdGp5CU6wLRKGkJaEPxc66Gfx HiWYYmS04NQ4Y2GNQexnmyiaJoAdvzCFufIrMw6dMuzv7fslEWOT+5v7Kd6iTmMLjRNR qyuXXLOqzTRi413idgZ000DE9NTXJJ52gOdvxDIA39LpiOR8Z76mF+n9KKKvIZa+j0iA XsWi7MUXBfpq2EPYfIEPAsVd4utoChrxPYVw7H3zqQ5lI7YDcM6jbO75bmD5Baw4LXXc AUTw== X-Forwarded-Encrypted: i=1; AFNElJ9s7c3+1mGtULDMbrAyBFZuhnhifMO9wj5RrPveCZ1q60oiGUmaGE+LAbRRt7ZitTQODQaspjOy8Vi6l6w=@vger.kernel.org X-Gm-Message-State: AOJu0Ywh12nnQ69WPJY5xPazA/AiC8cJ9Gs1NF0fnHL9YmsNRQNrQYc8 kcZuycH5SBiKCIEuRSuhEIwVWJxogRBRRDpVHK1c+i7Dpd75Cq2gIgCr X-Gm-Gg: Acq92OFcF8msnNWe5Pw/OjWZJMSJ77xmnBWuIB05QQv9fuD3e63/zU/fMOxrp1+qUqX zlxpUC3Asuuc6bZXrVAkY3w6LBMTVF6b1IrCKe2qU0Pt1CjbA1+2aHe4l4tP7uOwjFsf1WzA+Hj ZK45VUX7wU0NAD+e5MB7tzwUZ5om/AbDzhrvJzX/bR0pH+OsuBGcKM9poi5Om7+ZPEIiCeYpifz HhGsCIBmsBFISek2QsjseVp1lsjfw6WfYtgNbwF3pQzCZwKdcT5GxPenxtDQ1ddytEwkwnK6BJM cMk+q+RPAp0QKwMeeFy/SgDybBtTrloTGq2IiSIf1YAXPAJboYtuRZ1w+fjBa59rewNMHu4HPGe +TcMJ1p8P8jXNubqb9mSwUXniN3rtia4xFuNV7Zr1Lhl/JNr8ro1uDbud9XWwvGMoX/Dyb5nOYR aI4zbN6+nIrj8+i9ZFRLsvlYgnQNdrPqcom7G4dn8EHIrr6D6g/zKxQqZYcSmnvd9m2tP8+cN3Y zRvfqBS X-Received: by 2002:a05:6a21:3942:b0:39f:9eb3:1d09 with SMTP id adf61e73a8af0-3b4281db6bbmr19034215637.37.1780408463684; Tue, 02 Jun 2026 06:54:23 -0700 (PDT) Received: from CrisStation.ubt.com ([103.220.9.171]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84214d018fcsm12559138b3a.60.2026.06.02.06.54.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jun 2026 06:54:23 -0700 (PDT) From: Cris To: linux-bluetooth@vger.kernel.org Cc: marcel@holtmann.org, luiz.dentz@gmail.com, linux-kernel@vger.kernel.org, Cris Subject: [PATCH] Bluetooth: btusb: Add support for TP-Link TL-UB250 Date: Tue, 2 Jun 2026 21:54:19 +0800 Message-Id: <20260602135419.3092500-1-cxs1494089474@gmail.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add USB ID 2357:0607 for TP-Link TL-UB250. This is a Realtek RTL8761BUV based Bluetooth adapter. Without this entry the device is picked up by the generic Bluetooth USB class match and exposes hci0, but the Realtek setup path is not used and rtl8761bu firmware/config are not loaded. The controller reports Realtek Semiconductor Corporation as the manufacturer and LMP subversion 0x8761. With this entry added, btusb loads rtl_bt/rtl8761bu_fw.bin and rtl_bt/rtl8761bu_config.bin successfully. Use the same flags as the existing TP-Link 2357:0604 entry. Cc: stable@vger.kernel.org Signed-off-by: Cris Reviewed-by: Paul Menzel --- drivers/bluetooth/btusb.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c index 3aef21d4c..3cbb3c22e 100644 --- a/drivers/bluetooth/btusb.c +++ b/drivers/bluetooth/btusb.c @@ -831,6 +831,8 @@ static const struct usb_device_id quirks_table[] =3D { BTUSB_WIDEBAND_SPEECH }, { USB_DEVICE(0x2357, 0x0604), .driver_info =3D BTUSB_REALTEK | BTUSB_WIDEBAND_SPEECH }, + { USB_DEVICE(0x2357, 0x0607), .driver_info =3D BTUSB_REALTEK | + BTUSB_WIDEBAND_SPEECH }, { USB_DEVICE(0x0b05, 0x190e), .driver_info =3D BTUSB_REALTEK | BTUSB_WIDEBAND_SPEECH }, { USB_DEVICE(0x2550, 0x8761), .driver_info =3D BTUSB_REALTEK | --=20 2.34.1