From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7045623EA92 for ; Tue, 17 Feb 2026 05:47:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771307265; cv=none; b=nbiEZ7KVy7IxkdD3qmvqsGn8H/sdd8fU8s4rC+k5p5Fx+fLUlyWyKcsJ7IHUTQpkBHSVQjVNMu7r+ksEUCd9u6+D2uQKwRxE7RGMubQoSf505RI0YKiGterWF4hj5zIUg7uwVoYuZj4hHa6LRN0CfrZ7KCK/V0PG7Rt4o6ZcyLo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771307265; c=relaxed/simple; bh=LxYqMhSYS/MAZWI7YVw2U141yZfeBCuS2fpIrU1nMqo=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=hkIaaRMBY0XrG7v7BrxJ+ZE76A3yMHBsfbU0uXeosD5FlOT5UWUfi9kVkzeuqUYR2xf2sbC8xhpK3dRCtmc3CxhNseCTgF2T1sPyMMPBMQi0FpVFUC3DzooB4W3mteQ0qhw9iGbfaLQVHSUXsKKYcEQTh4awCvCct8MCl38HakM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=jEmwO+hU; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=WHacB3dG; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="jEmwO+hU"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="WHacB3dG" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61GNHi7P372428 for ; Tue, 17 Feb 2026 05:47:42 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=qcppdkim1; bh=LJVSnaT9aLHnBjg/uviI6W13C9foF2N7E60 7XixbRhE=; b=jEmwO+hU1iVJJuS9+Rje3yLKjzMKWjQ5A0dDawRYvkwkYBPK8Qe Bii+DaE+ihhHfWKgKJ9GMXl/dJ/e/u58KxnX752iqwbt76PomfZxHxenWmInpgrU zdL5as/K3IuIx2SF8iN6GDvCC/boQchz84BS7x8hrF+ZEK3nxzhM0UsJx27QfY6Q U0NMZym6Y4XcnYG6Sq8+LDSHHw+INA4TqTWXAhequYw7S/e2Foj7DctXU8kf+5ZY P1wb5NyfwSq0lgtPUqJSWkx6xi7Yw7xqM1OICa5iAhuBufcyigmqR3L/Yq4Fob56 cOPIE8trJrYi5WstxLGfx0IMvGcSyMe4TCQ== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cbyxujddj-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 17 Feb 2026 05:47:42 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-354bf10ec2aso3205301a91.3 for ; Mon, 16 Feb 2026 21:47:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771307261; x=1771912061; 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=LJVSnaT9aLHnBjg/uviI6W13C9foF2N7E607XixbRhE=; b=WHacB3dGC68VjfZzw0bP0f+vqipP8vPTVJ5xkZ6m9vwNwSHiI+TLIJcvHK9qJFy+cR Fk9y5GE0ln7O/5qoObFu7shM7tXDS60dZsjFSfaBvjXOg8LIjkUz4+DU8jrnszhVybJI HwuEcyxFz85ybYM9cMdHp2zIQY8GWmhoz7wwrvQFr8e2Q4tlhmtrmAnGoDA6Jzzp2NqZ SoqNnpNv9oP7n4644POm68KI1X9utAURlDp0IQtwbMp8DTkdOI5KmyeulbQiNdLFOPYo FhX4sXcikRQpdpz8idiiNrZgQx/D4yWc7tFjT7WgKDRMiaGPG1k9dtXm/0pak2vE6O66 aYIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771307261; x=1771912061; 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=LJVSnaT9aLHnBjg/uviI6W13C9foF2N7E607XixbRhE=; b=Z2TBflLnLkhb80ljapORJDnSg/WzjKcjh0EoboQtogdMGRXvEsNjIIgvSA4OP1Ht7R N+YQtrBgGUQwSDSzT0er/tvedJXklNE0qyAYc4mL7yjYb0gljOS3tJ676PfxAK9qiZbl 7nlwe+8oz2XNPOjN/XoAgaMi/5h/3Fpn8L9FbXBnDppgZrDoLGbcniVA/Ghj3nelE2ml vv8JBINcjK+do7Vsu963urVTUIDD3EerKuR0GCVc9GfqAT/AypkzWVADw/EThbWFi+KV DWH149ch18be7AiSezrpoGHUGcMb2TroPuQzFDj6K/FcGu8ZBWoH2mWD7ulRFgj2cp4s TuGQ== X-Forwarded-Encrypted: i=1; AJvYcCUtJNu0li9vsVU5sa1qhYlushJLQrye8pm0lMwdxrvz8BccroovO/3URJvVQjJYD1rYB4KtS6Vv42tRaAw=@vger.kernel.org X-Gm-Message-State: AOJu0YwUOeMuyYudMR7FSeRL1MtdokwdpT5QA1+ExZlylqY06qEtac0S lGgyfDlFzpxcT5or8ApRAxLfbyX+6siq4FZZg9+E6DZtXn8FH7R2nEpuAtSIJtzUrV1u0vN+R98 040S0sexTWTbEuvJR0bJBezPAiFQvvdGKUuyIleIljnasCCWey15jiyW1lyotixV5qUc= X-Gm-Gg: AZuq6aKUtbGEBcruSAdE9SgiRxNFSkhAYlj71ejF7a2QNsunoQWTTOnRcAss9zjwK6x Yew0jRWnwm7sjRdtC7k+Oyxggr437PKC2gzBuB9tgz2Xd5cZz+VnCsIeINolteqTuh//cfl0Z80 UYLUOIcUxVp0lhc45oA0QYNP7VA3ODNyavAVZZOiZ15DChbJBVLN3B3ikcLPDejXMqX6twfrqVf mfliHB+0adM01KcQ3Ia7wK7JXzPiayz93eDvOdKiz4ffp00fMm+m9CRSYZ3B1+QY/y6rcGnoxQy UIGsSAhLV1agWl/D2psVQZnHqz5+K3Pp7eczxbASKEevgroeNX6wk9mBDWjMo5qaxU8j2coDER+ ZKjJbx0TRWUeY/7PICQqYFOMVdZOlylvMrAuSITTm0KRKgxvS65Q= X-Received: by 2002:a17:90b:55c3:b0:356:268f:4fc with SMTP id 98e67ed59e1d1-356aaba0093mr11858766a91.11.1771307261299; Mon, 16 Feb 2026 21:47:41 -0800 (PST) X-Received: by 2002:a17:90b:55c3:b0:356:268f:4fc with SMTP id 98e67ed59e1d1-356aaba0093mr11858751a91.11.1771307260843; Mon, 16 Feb 2026 21:47:40 -0800 (PST) Received: from hu-vivesahu-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-35662fac3c1sm21429775a91.17.2026.02.16.21.47.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Feb 2026 21:47:40 -0800 (PST) From: Vivek Sahu To: Bartosz Golaszewski , Marcel Holtmann , Luiz Augusto von Dentz , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Balakrishna Godavarthi , Rocky Liao , Vivek Sahu Cc: quic_mohamull@quicinc.com, quic_hbandi@quicinc.com, janaki.thota@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, linux-bluetooth@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v4 0/2] Cover letter QCC2072 enablement Date: Tue, 17 Feb 2026 11:17:29 +0530 Message-Id: <20260217054731.3058567-1-vivek.sahu@oss.qualcomm.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: 8bit X-Proofpoint-GUID: 3ALSQ-ks2g5Z2dNkICAhoy9gp8QBrAGv X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjE3MDA0NiBTYWx0ZWRfX5Juva5wP+wnf mjq/gJief6ShADyInJOB+hi3UjuL+EzH2WuzhyyCWFoTOb1t3JCavCNW3Gd4E/MI7cBqiNuwapk Gdq84vNNeDQ8R4jrymgqf3U5U5OUhD8xzArKrhu+TSql1C3o7OixEiOaGTi5bysFF3EEjy77exw cpmZKC0FEpDAD7hIzp8U5SadWXQagsz4yGyWCtFSuGW1omeXTlzrM7sQvRdHjblG7vB9yY9qN8z t4uEcc/d/btRQJhf7NUiV/EuuKl/9Jk+RQctMKH+3a9lOC6VjTcWEY93ZZblwF+tNLGF89EeDX6 RbyOoKestu+FCsew1xDZ/+Z8e+7Ab5PKffbkW/a/EWJRzKIqz0cojcmndgDqKjlYyet23JcN0Hs ohiGiaYPS/f0zBdxfAbtLdg6MvqfByh7EJ/jmzuAh6ke5Sq5mGXV8FpMdsovkL/fYS8yNswM8uH Ki6yz1F2E1DjMFyE63w== X-Authority-Analysis: v=2.4 cv=BpuQAIX5 c=1 sm=1 tr=0 ts=699400fe cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Mpw57Om8IfrbqaoTuvik:22 a=GgsMoib0sEa3-_RKJdDe:22 a=EUspDBNiAAAA:8 a=cq3e_Fw05WLFSlW3opoA:9 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-ORIG-GUID: 3ALSQ-ks2g5Z2dNkICAhoy9gp8QBrAGv X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-16_08,2026-02-16_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 priorityscore=1501 adultscore=0 clxscore=1015 phishscore=0 lowpriorityscore=0 suspectscore=0 spamscore=0 malwarescore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602170046 The history of the patch set as follows. v1: First commit to add support of QCC2072 chipset v2: resolving review comments to sort the chipset in the switch case and other files whenever possible. "qca_btsoc_type" enum in drivers/bluetooth/btqca.h contains all the soc type which need to be enabled for BT enablement on the target device. There are few places where logic of framing packets transferring between SoC and Host depends on the which generation of the chip it is, refer api "qca_read_soc_version". So It is not sorted in btqca.h file. v3: indentation fix and "qcom,wcn3950-bt" is deleted by mistake. v4: made a separate change for sorting chip name. added new schema for qcc2072 dt-bindings Signed-off-by: Vivek Sahu Vivek Sahu (2): dt-bindings: bluetooth: qcom,qcc2072-bt: Split to separate schema Bluetooth: qca: add QCC2072 support .../net/bluetooth/qcom,qcc2072-bt.yaml | 48 +++++++++++++++++++ drivers/bluetooth/btqca.c | 8 ++++ drivers/bluetooth/btqca.h | 1 + drivers/bluetooth/hci_qca.c | 18 +++++++ 4 files changed, 75 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/bluetooth/qcom,qcc2072-bt.yaml -- 2.34.1