From nobody Fri Apr 3 04:33:07 2026 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 518BB2C0298 for ; Tue, 17 Feb 2026 05:47:48 +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=1771307269; cv=none; b=Jmc/77IZG1vbIagptCxWhQOx6ll8RTqgraIR9qA3B8vALVYBlFB5hnUDrG4D4iiL6gG4pOhY3FCplFX9TLG9dR14y2r2sHsDdFJZMYC4hrZgg4OtK7gM4SUoea+/EzWO2mH4XTJMF+BiDFiyvu9BZcT8VfODgb6fvQbaQcPCiDM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771307269; c=relaxed/simple; bh=CGxDn2wQGy831CaAEyhJM4BBDVYLMNZTKDTlem8uIQg=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=COhfBbJEMkauJW7snj+7uWjKw20P4ZjqyV0nF1c9BBKWNkYyuaCbVuc6MMZKaetqxJVOtIkVG9xkS2DWX/KM3vKZbWiaS/9ASTSVt+xv4Dxz+KWWCh2tOXComRMAALr+V1AE70QOVxd2GfjNfbENJ+OxPIK3KSe1xKYt4nNr+YA= 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=ZvoQW4CQ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=folc8mpL; 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="ZvoQW4CQ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="folc8mpL" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61GMBEDU1583161 for ; Tue, 17 Feb 2026 05:47:47 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=t4LI1Fry9CJ vHO5MYeXpEHSkT1JzvPFcJjjRx2mFKr0=; b=ZvoQW4CQRgtdrlnRyB/xnQRzjJM np+0nH0tNzzBFaskO3XHCaLrAVdZlq6OpZzTGbSAS07Pvq3F9q5zSlA8qsCDtSoK hQaR4RguTEzgece33lyG4NUw6g3EwdiqGkKbbgq9qPzLOULImh7sqIyVP9EgLHaU xdv5JI0od60v1Hf2Vl28Xz3NOBSxt/9hKYne78oB1Tx//MwDe2ctnx8Do9v9jAUJ kEUGUsYqRGwN24rO0efZygcbf8r4g9DE1wZ6sZqn+RDfXjNdgZf4ZMy9+PHmB8ed D9D9zh5bhw3x4UIV8q+rHI+lVjmUjVxGbHvv0+61FrZpqikeNR7P56XMFDw== 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 4cbnv9kejw-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 17 Feb 2026 05:47:47 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-354c7a38429so4387486a91.0 for ; Mon, 16 Feb 2026 21:47:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771307266; x=1771912066; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=t4LI1Fry9CJvHO5MYeXpEHSkT1JzvPFcJjjRx2mFKr0=; b=folc8mpL5hBVE6ZZzgBVkj1jqkrWT2rZVKulTy9k2OfXRAcu6/G+erCNFln2bj0M1o sQCJcJSONnU2kPC4NlGJwk15LE4Wy283ubmdPcDRpyMnu9gAZLDM6EhzAwaW73MO8Jtw CP/vdx4jCVwd+m0kE27ERnCCiTLzuQDPbELYtY9CDaf8aXT+UDQIBsd18Kd/uFGrKDby PZTh+0GzinT5muGaltbU8M+vE/knb/91OTaaVf18T/4/P6se8xZk2IkY4D8MUPanm8EH miKbLes8590OC95e2SnN6wmBN/GHUT4lKKjJnjU8nVjgcpBqXRV+ptaUuiUa0FDOpPkZ uEFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771307266; x=1771912066; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=t4LI1Fry9CJvHO5MYeXpEHSkT1JzvPFcJjjRx2mFKr0=; b=GHy0eHbpomKeMgeaUOjdek6Xpdm99iV/VHwHUQSB2pzBjp5AXyQG0LuklHQ+OGNsIJ NqKwUgbQGcehvjQZR6ZX/sa/mUCMj7JFzjuh0E9LKAMMo5HEfT8H0KoNCaJRFZ8EfvEp 9pnm1L++ol4HAaIkLWTI1VSEmzT3AO2LboDF2hW252C2yXvRWzrmUVpDT4gC6+OGONtK YiCKg9AgWesaUOCpMhYc7HMi9OVkrpsrmeis4kGBAOdaf96nldhbG1HS41VQrSXSRQE6 EjD/h1bLkUl5yQHmzx/CZ5IVpJWl+v3WPwaeU/ORhxfQosZg/V4maEi7E8aei1EeJDK1 9tWw== X-Forwarded-Encrypted: i=1; AJvYcCWiKbkBjSoGm+llhLUF4/d0nbDydzkgHZrdmL5Zddk3veTIyyImjFMArPgOQ6TwBL/z2jcHB59sGZMcqSk=@vger.kernel.org X-Gm-Message-State: AOJu0YwOBWvJfgeXeIS0hS3OJ1tnqfFxYoYyVThJ+FBm/wQ35Y3J1JGi XnkmbQvwOcfG9xLvZIDt5Y72GWcmgPLBFD0i+9+b02YtW003boYch9geCtoQwS1nYCXjJ/rcGN8 ywbRXAyZKWqI3PdZG1Dmvp6zAHF4PGlX1Uqs9xFzObDuy2kfWrS99hGzyXXIb9atLN8k= X-Gm-Gg: AZuq6aLJ4L29AqHL1FyeKWBVCZfThcIzS5+jtwqOY47Cfcv8Je/wilfWx2b8rgaaxPH f7/y79Yb94TIe3irXi3XHlQk5in7LmaET06sbfca2yX0RghNauJU7A8oP1001Ng/l0XpwDVZcb0 NqT1t+BOWcWvOV4zd0f3lZldKu6/YcoennI/F8pd05bGPHwdBCfwQIzLQGVZlDOExCLHwfXkPXL Ys6Fsl5VX64YL5/J7WYCl7UXdbUKDH7avjG6wKzVnGxukBJGLUH88yahU+n7kixZE7zlComu6A7 kpRbVP5KIW7BKQvX4xECc8xmHZdqrfMPMuRp1wbL6uIOY17U5fBUrU92U3e7EPvilQEbDtgGLWu Tko3sawexfFhnC+NmpRzpUFRLkXQABl0g4vQk9AaNgC9dmI2mwUA= X-Received: by 2002:a17:90b:3e48:b0:353:2972:74a4 with SMTP id 98e67ed59e1d1-357b51ad1c2mr9070762a91.13.1771307266216; Mon, 16 Feb 2026 21:47:46 -0800 (PST) X-Received: by 2002:a17:90b:3e48:b0:353:2972:74a4 with SMTP id 98e67ed59e1d1-357b51ad1c2mr9070742a91.13.1771307265762; Mon, 16 Feb 2026 21:47:45 -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.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Feb 2026 21:47:45 -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 1/2] dt-bindings: bluetooth: qcom,qcc2072-bt: Split to separate schema Date: Tue, 17 Feb 2026 11:17:30 +0530 Message-Id: <20260217054731.3058567-2-vivek.sahu@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260217054731.3058567-1-vivek.sahu@oss.qualcomm.com> References: <20260217054731.3058567-1-vivek.sahu@oss.qualcomm.com> 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 X-Proofpoint-ORIG-GUID: wz8BiHtS42isAauD5o_83O8eyHM4Wa2h X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjE3MDA0NiBTYWx0ZWRfX1Jtfl07mIeoz aOq/MavWow6L+uGYk+a4wDSG5t7GvEX71FjJazgMyMq3DOc9Dv1esvI45mOEtPs0694FuUBASO4 B9H8QFYtOVGl9kMkDb2xgd/7bDNQcx/Wa6RRaBkiOF9Vcz+A+Rpv206uua8P2+A9TKtBeLpcUE2 AqD42T3k0woJAA6Jf0RowP5FWgmDmXPDwGJU0/o4+eb2C4O+LaaLus5gLMsQzA8VayY4TCYsE7c c7xu1g9xThJrvh6KAtBUClJmkeZhJsfhPWXMrBaZ0tUfMFFqKWA0OFWGVMBeid7hb6Ul2FP3jjo +kPPT84KrcBEopi/umW1WApWvdNmqh57JqHeDfVR++641pPtiBjXMyh6R2qXondhaRw62KY8oNB 1Ue8m/xPYCtF0MXsk0Lpaa4xxaSMZxpJ9qfk99MBErEZlbEhucdK2lbEs8sgdccEwUd+2yh1nzs OMfopU40SOhOqzaJVmA== X-Authority-Analysis: v=2.4 cv=b7K/I9Gx c=1 sm=1 tr=0 ts=69940103 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=gEfo2CItAAAA:8 a=EUspDBNiAAAA:8 a=COk6AnOGAAAA:8 a=n3wo9_ZgQVSFQRmRku0A:9 a=rl5im9kqc5Lf4LNbBjHf:22 a=sptkURWiP4Gy88Gu7hUp:22 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-GUID: wz8BiHtS42isAauD5o_83O8eyHM4Wa2h 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 suspectscore=0 impostorscore=0 lowpriorityscore=0 adultscore=0 malwarescore=0 phishscore=0 spamscore=0 clxscore=1015 priorityscore=1501 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602170046 Content-Type: text/plain; charset="utf-8" One big Qualcomm Bluetooth schema is hardly manageable: it lists all possible properties (19 supplies). Split qcom,qcc2072-bt to separate bindings, so device schema will be easier to read/maintain and list only relevant properties. Signed-off-by: Vivek Sahu --- .../net/bluetooth/qcom,qcc2072-bt.yaml | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/bluetooth/qcom,qc= c2072-bt.yaml diff --git a/Documentation/devicetree/bindings/net/bluetooth/qcom,qcc2072-b= t.yaml b/Documentation/devicetree/bindings/net/bluetooth/qcom,qcc2072-bt.ya= ml new file mode 100644 index 000000000000..48936bb8e91c --- /dev/null +++ b/Documentation/devicetree/bindings/net/bluetooth/qcom,qcc2072-bt.yaml @@ -0,0 +1,48 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/net/bluetooth/qcom,qcc2072-bt.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Qualcomm QCC2072 Bluetooth + +maintainers: + - Balakrishna Godavarthi + - Rocky Liao + - Vivek Sahu + +description: + Qualcomm QCC2072 is a UART-based Bluetooth controller. + +properties: + compatible: + enum: + - qcom,qcc2072-bt + + enable-gpios: + maxItems: 1 + description: GPIO specifier for the chip interrupt. + +required: + - compatible + - enable-gpios + +allOf: + - $ref: bluetooth-controller.yaml# + - $ref: qcom,bluetooth-common.yaml + - $ref: /schemas/serial/serial-peripheral-props.yaml# + +unevaluatedProperties: false + +examples: + - | + #include + #include + + serial { + bluetooth { + compatible =3D "qcom,qcc2072-bt"; + enable-gpios =3D <&tlmm 19 IRQ_TYPE_EDGE_FALLING>; + max-speed =3D <3200000>; + }; + }; --=20 2.34.1