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 5DFE7338F4A for ; Mon, 9 Feb 2026 08:06:25 +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=1770624385; cv=none; b=S7Yoy6GFiipIvE1B8pUUWmaSLHFOA2Km03U7VIL/OBrGl+5Eek5Du5AHwJcen/OMB0MFM6BSdVxgRvI/JEbQ5nUZBWM5wAe2NAXba/AfPyUTTS+LfuLSAb3K1cbOpnSU1sSbDJ+4kE2laWDxFm9EbmT31W6dXZJ2uwH+j100jMY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770624385; c=relaxed/simple; bh=WdTFhUhYNy+Qr5D7EpuxAXZZV6xccSry5Pqx2XT4bFk=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=nBayCKnpiBkEeJRvS/GgCiIz+n2CZAfrD5LJsCm9pgFCZ4IwDn3jCbG8rI3Ey/Gp6O5B1oSuu2PJgPgHX561u+Nt8YwzHkWniDqCuO+eXrju1GY21tmO2xRHriynlvVVgs9YLhllLjJWZxfbda/iJrrHUiqk8/zw4RJ2/dxJvfQ= 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=WysstYfu; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=asK8R7gE; 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="WysstYfu"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="asK8R7gE" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61983YCN2970480 for ; Mon, 9 Feb 2026 08:06:24 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=gn7LjEZCpdTeQmgP3hr1wdSVyYWAIYmtCsl /3Vz/CDA=; b=WysstYfuJ4ZcpgnwWrpR1+V/2bcn5xD7I2ZW7Wc4sfOOu+i6bxV 7rD7f5XgEReCiGY0HQUR7m3iwSG9V1cO2advSw+SAqMO2JhD1TRVrQE4SUKCs1fv G09rnzshWyqyOuZaIejN4aXdPIlQyWX6mYlJoVinpadwcovZi/9IboqAYpM7v7ci j2eqi4CckRxYFrWc9QuFJ6MCUrYIC8uccO4T8MX3O94SW9tlBZhXVAF8QAvKSnM+ KiCyjnLT7vSJd+0z6ZUJCbo5p/RLEOAIQsPVbRh3bpN7kQz5TaW/fbi381BJbzHX NjkbZczsqdCp0v1Zp0N49f3k8+fRKGeGkVA== Received: from mail-pg1-f200.google.com (mail-pg1-f200.google.com [209.85.215.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4c6g65am1t-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 09 Feb 2026 08:06:24 +0000 (GMT) Received: by mail-pg1-f200.google.com with SMTP id 41be03b00d2f7-c6b1b22b134so2755476a12.2 for ; Mon, 09 Feb 2026 00:06:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1770624383; x=1771229183; 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=gn7LjEZCpdTeQmgP3hr1wdSVyYWAIYmtCsl/3Vz/CDA=; b=asK8R7gELiKq20OGvbHY9mzrMKs8Mlko3/U9Fuban5PMcJjor71cLVo988P1bYIjgX 7gV/NnYsN7I1JOcKBwQc9GJ7cuFlhivzYhaL6n3Q/igU8kLdEtjmUvBhQgCPtDont8OJ GrVlcaBacQ5qyrRdpGODK3abCeW1aL5Yht4hWtzzZw9SH9pL74Z0J1tasU/UxJMMMAH7 9V0JNvF+c+BlWQ+VDGfIEaWZ/qpFpLN41DJCwrucUGmKm+xE7TyNIZ+NpOfmBtxDeZTb hZm7gSEu33FaF9kAWa5JgJsB2mISir0rxSFTrwtOjB5yFqQy9NZ0qrPLhbptT2wH2QPE NeaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770624383; x=1771229183; 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=gn7LjEZCpdTeQmgP3hr1wdSVyYWAIYmtCsl/3Vz/CDA=; b=hP8l8M85dUxDwNZWyG7PB1i4/GjeFgsPUUXq5pfAsdBd7iquRHnx4Rl98JduAheXnc QYEzdQ2gqWkmW2I+s9/eI6Kt7DqYfqSVN9QPP8jMZd8Z+v6GYqtywNbWJRkUe35rMRDv Jw+ZdFCwqYNjuAvJ7Ml8dpOvqRA1/Va+BNdgiekCP0TGaDux5UGrXcqio8S4ud0Nu0PT Njy/Yk2mFQ8aMRdG/lacuCgrEC6dHBgPK4bhaCymOzk6inucPik5ksxOlR0HdsPjA2/h 0oXKwX7OtCmVeQQ5h0j3gUX9RxBicSyj3N3PSOhKpHyCwtDHMI9yNqrejnPrsg3nzdQ3 s5vA== X-Forwarded-Encrypted: i=1; AJvYcCVLT+l29xeTvli/ySf9b/fPf3LSKWcndtK0nDHasMMFBsNjn20a+GbsUWZqPiJksvANzmoVKyvnARNYKt8=@vger.kernel.org X-Gm-Message-State: AOJu0Yzo0RQ2PvZ7yjJibXIGtwEGdhBT7V1FUKGSgOSdcV0oIZvjyfD+ PgItUcK6MsSYYpZ5xQIJ+O4gt4CrYE9Dzg4gGzxEJu4uYRqYMSxvPIv9tBEs3DaFsHnLqhl8pUm tgD2p72n4VoweOsnORRydh4bIixp9M1LHUKSaWdy8XyS5qSwp9PAoSv5aGPlY/+fxZiM= X-Gm-Gg: AZuq6aJn4bSJe1nK/bRfkgwyLeJWaMdIBNC1Wlh58dijH8vvey0U5waXJXRZtUkUuzY DL6IHhi4+f2ygZFGtS8wQY8zYyqB7eZuLoWUIpeckAAMotL+4vITcOhub0XVNf4Ir1hLZqMxiyD nRLz7l94h1RUvK9jkRyH/jXweCzDG8Lkx6dw+fDiG6X8SkMDF6qlP35OJLS4Thieyt17eajGQ/y O1XTEW+43EtHkeZ1b8H0hRn+UoDgAZplUk/JdDFzMFhDVlQcDdnnlVXiGAvsp/TustYQRrGe4oW h3wni9kDnFSBN1GoDe5NS9SamDnKthgb7tEviQQCuU1aNjLQ5FHbzY95FCH67+Xn+wJOwWRIx+/ UJfBFZOhmnj5DzS8ZiLKbx7GOHJo5wgE5rT1em6M= X-Received: by 2002:a05:6a21:6e43:b0:36b:38e0:4bf0 with SMTP id adf61e73a8af0-393ad3b20ecmr10910317637.60.1770624382888; Mon, 09 Feb 2026 00:06:22 -0800 (PST) X-Received: by 2002:a05:6a21:6e43:b0:36b:38e0:4bf0 with SMTP id adf61e73a8af0-393ad3b20ecmr10910285637.60.1770624382278; Mon, 09 Feb 2026 00:06:22 -0800 (PST) Received: from hu-vivesahu-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c6dcb4fb713sm9202221a12.3.2026.02.09.00.06.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Feb 2026 00:06:22 -0800 (PST) From: Vivek Sahu To: Marcel Holtmann , Luiz Augusto von Dentz , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bartosz Golaszewski , Balakrishna Godavarthi , Rocky Liao Cc: quic_mohamull@quicinc.com, quic_hbandi@quicinc.com, linux-bluetooth@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Vivek Sahu Subject: [PATCH v3 0/2] Cover letter QCC2072 enablement Date: Mon, 9 Feb 2026 13:36:11 +0530 Message-Id: <20260209080613.217578-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-Authority-Analysis: v=2.4 cv=GqNPO01C c=1 sm=1 tr=0 ts=69899580 cx=c_pps a=oF/VQ+ItUULfLr/lQ2/icg==: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=p80hBS5HLWMqOVl_yXAA:9 a=3WC7DwWrALyhR5TkjVHa:22 X-Proofpoint-ORIG-GUID: Zx1S68NUO2DUFjWG5hmE8SHVwaH4WgM4 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjA5MDA2NSBTYWx0ZWRfX8BM6qihyZuST 3xN/5scrum2BbrBbA13Geb6REQ4uNeT7Hym8i6XCLxN32TDWm3Mpa4uijcCidLfpXoGtzR9WpLe XIihKwvu/MFLBBTWpFXWbNvKeUm5M59d0cN1F7covdA0jH0oOzrGtMxj8/SR1qZxWU1cvb7e7qT hpq3LQ7CfQc5xo0DfvvQbhWPQYsdJxqjZjoGoQ+b2tKE2sJxLf/iJQXaJc5xzUet7PNSQTf8z/Y lfeLfRzwkY4ZMbJIo82UJYmFcefVxpyXxf9OQxONMtborMyblRRI/idQJLXhps1bEtLwiVizsWd rKhrXPVG2bZks8TIcq/nk5wUhq3aWY9mPFkQfX5xcV88UD4ZA1DtG7akgjdjVxYvzrXxxMQZaWv KwwKWoQAD594LT41L22JwYVSpdRB3JTC6ykXNkbh4jU/YwkroAau4DYfM1QGza2iMNxsv99lSRH Ih0pNf1LZkDpZBjO2eg== X-Proofpoint-GUID: Zx1S68NUO2DUFjWG5hmE8SHVwaH4WgM4 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-08_05,2026-02-05_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 malwarescore=0 adultscore=0 spamscore=0 bulkscore=0 lowpriorityscore=0 phishscore=0 clxscore=1015 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602090065 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. Signed-off-by: Vivek Sahu Vivek Sahu (2): dt-bindings: net: bluetooth: qualcomm: add bindings for QCC2072 Bluetooth: qca: add QCC2072 support .../net/bluetooth/qualcomm-bluetooth.yaml | 3 +- drivers/bluetooth/btqca.c | 41 +++++++++++-------- drivers/bluetooth/btqca.h | 1 + drivers/bluetooth/hci_qca.c | 40 +++++++++++++----- 4 files changed, 56 insertions(+), 29 deletions(-) -- 2.34.1