From nobody Sun Apr 5 16:16:05 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 8EF343859D6 for ; Mon, 23 Mar 2026 08:54:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774256079; cv=none; b=OqAyOJOKkHoIqnO4VRZrHu+kYcV3W05Hf449N//bWi6Wdrp8eLkrrTDm8QodevCTqKPxZN3bU5SWQz78bbBf0ApItW9lOeggxhhbofi6NsQ1SUiHyZqxAhd+dSlfL8DSUhUofFe4foOXBHbnNJnIzT44+PECtFVy7TrbHeK7UNk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774256079; c=relaxed/simple; bh=1uKZ8aQDg19j7IAPU4TihzC+56HOG3OO9Vd/r6Xi+UQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MbUlO0CzWuxbSzedycoHEwT/I0yNZeoqejYWBWT8vTNCjtA+Z4ihtna/jh+kpkYlC1Xqe6M5SNDkr7kGZjQ+8gzaPFpmufbwFnhxT3p9MKratF/2JWr3SavejgFKVxdid0l7TqwYNJOAXYRudnW01jedyGXzzhFkkGwyPjn+9Ys= 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=ljb5Vz0j; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=RwWMZ/QJ; arc=none smtp.client-ip=205.220.168.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="ljb5Vz0j"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="RwWMZ/QJ" Received: from pps.filterd (m0279862.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62N7ttwI3468181 for ; Mon, 23 Mar 2026 08:54:37 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= IXVzZu7IuOB0wJ1BjfV0mPjnSMVO3zU7g5ti8b8Ltnk=; b=ljb5Vz0jeRBYW8tB gIHOx0uvbvhLif4aIE+Fdg4a0kM+6H0B736MYyTx1VRYuoodXTX9dYQ5Y/yCE59T ceLY6pGCS08Us851n3rvG2OKT5ASXg6xAZ1y0HGvuKD79JnJ5fAzEX/e59vy/utO 2sJjrlVeQrofjOdznYlso0aTWC0fRtnnvlkiXEHHTNwas956b/6BSIER/DYAu1NB ff58CJDfK2zAbAggh5Fz070jOszCDZgVNGQQFkjOfNcDGg08E+4kfyvBDHG62xMn Kn5NfuH63iH74ehYhc0GDg1Pyd4iilZQ/IC8CE5nHL5j317S5b/mgbYVCwavL3dr 5StVlA== Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d31jgg6cw-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 23 Mar 2026 08:54:36 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-50b4fe4ff7bso153992941cf.0 for ; Mon, 23 Mar 2026 01:54:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1774256076; x=1774860876; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=IXVzZu7IuOB0wJ1BjfV0mPjnSMVO3zU7g5ti8b8Ltnk=; b=RwWMZ/QJ3gH/ojHkiQKf7m5SAZlwkaDhWM2Zu3SGKAlypqyFTucVuq9U4xqmaE+OaU 9nA9uxhK6e23VC7z2bhtTQJqfqVLmgZxcCCaFqVLPIj+NxJc3x42y7EjtYOdz3DU4+b1 AZNE7sIO0VZY7eCZY5tWjQsoPxvRSiaHFwtWK52vH5fBBT2Ls2CoxbZbNujRl8uF0NV1 qGE4C/cNW6cFELb3gs4K6bF7MIvFlV8Sh+booOxiqyReaXClEDzx8e3Y3+FctVDvV111 tIrQJFwFlHl01VgINwCrO7Hy0XJE8+2zot4s29f0uGMnTQrFIL6Epnr2ls+l1QPHdp6m BAQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774256076; x=1774860876; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=IXVzZu7IuOB0wJ1BjfV0mPjnSMVO3zU7g5ti8b8Ltnk=; b=p6ROt07miAYj718MMt4/5Nv+mJ9mH25CkPNTmVAFU+O3TCHHcGK+u0RR8W9JpMXxii VGrtaCh0wwVMjS7MfBtXaNyYgg/K4TwUmyXiG6qJUsXtvIEq7TYFEvU76WV6y8aAU5s7 NNVEBFMul0EpA9Smz/Wm2UR7twwAi1XQFcJvT/qKxfEZwy3Xd/NVomdg8d1smvLLOPco ElAPoSatTWl8JFWQF4MQFiE6n+tN/MNztXwLQZSZKR7BmjjS6irccoW3i4FaRMEX5hq5 WXgspWwlPn/rXA82QF3Eu/PepyA+2+ctGLseZn0B1z39Pb2X5F8BsPggQPZw6fER09Ob C0YQ== X-Forwarded-Encrypted: i=1; AJvYcCWz75C2XgxgehStdlsxDNiDNBBsE9LlIVGqO9782zM3N6j6CblwgsWtu8KeZxOkd9+dQrB5rQM8/L0k0ac=@vger.kernel.org X-Gm-Message-State: AOJu0YyNdGHSVsYRMD5m2Z997u1QeFOiexdMme86hyeUOwcTsoqDjk2Y F9BgbjF3G0CJb3ADNNC3lbWFzabDpb0iVtj6mgvg3ZydUCVweZlKIksISuIJX7jAJlzFNxK1Hpp 41XjXDO47fX6pZU0V5gwY2/QPWKWwtB3F4ot6DTIlUFMnGRW0qdP1GazjvYMLUA3AYQM= X-Gm-Gg: ATEYQzxCEB+IVVDmozbU8y6mvrsNenS0NKCQrpKpB0iXmBZCqz+aQbbi6wkjxlJ9sN7 2WJto8JgpwIx+ep+2bMp36MJqfceDh++dxWCrdEpMe0TM7Kmo5EjmKKrU1L8lDbVH1GNQV6IS/P s1yX6jiwMu+XxR3ZdB/+TiwdgmGh8WfDheGLIr1kc0PnbS0NQ4cU19zWjk1hXMR1Bb0QayPtpiQ gsC8HSrPH91/QarTjwz4URIFF1VlLohQDAiO5pC1XUEW1EUb3qPZcwAAGx1pZYXnMYCZM7xPsz9 5RfuZUSyqm5wdko1yE2ulaTRZW9cFhw5E0lXypAmHMASGX6JLs/TGPo2CCdHC4ZBe+0mH9knZ+f nQmWBdU/IWHzqN2XyCIDZEdhLVFiYkvrIOtOWEhn3ft5a X-Received: by 2002:ac8:5815:0:b0:509:465:1d78 with SMTP id d75a77b69052e-50b24775795mr223496071cf.35.1774256075899; Mon, 23 Mar 2026 01:54:35 -0700 (PDT) X-Received: by 2002:ac8:5815:0:b0:509:465:1d78 with SMTP id d75a77b69052e-50b24775795mr223495911cf.35.1774256075398; Mon, 23 Mar 2026 01:54:35 -0700 (PDT) Received: from [127.0.1.1] ([178.197.219.94]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43b64703c27sm27911739f8f.18.2026.03.23.01.54.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Mar 2026 01:54:34 -0700 (PDT) From: Krzysztof Kozlowski Date: Mon, 23 Mar 2026 09:54:16 +0100 Subject: [PATCH v2 5/5] dt-bindings: usb: qcom,snps-dwc3: Add constraints for IPQ5424 and IPQ9574 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260323-dt-bindings-snps-qcom-dwc3-cleanup-v2-5-3bcd37c0a5b5@oss.qualcomm.com> References: <20260323-dt-bindings-snps-qcom-dwc3-cleanup-v2-0-3bcd37c0a5b5@oss.qualcomm.com> In-Reply-To: <20260323-dt-bindings-snps-qcom-dwc3-cleanup-v2-0-3bcd37c0a5b5@oss.qualcomm.com> To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Wesley Cheng Cc: linux-arm-msm@vger.kernel.org, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.15.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1712; i=krzysztof.kozlowski@oss.qualcomm.com; h=from:subject:message-id; bh=1uKZ8aQDg19j7IAPU4TihzC+56HOG3OO9Vd/r6Xi+UQ=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBpwP+/JPSzgqr8Tl/2TSGRemUyGfEgb7e+U9m2Q 4jrLUiYatuJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCacD/vwAKCRDBN2bmhouD 1xHxD/9+gzSoXTSXHEHXpo8Ehv5Qd8ApU+tyWKNiKz2XZwzo4fKid3mAvbTh8zX421Ok94l4hzM VT/c5QmyHXZPoKOPeBCa76zhaoPJ6Ty4s0b/AFcga65YpcZhNgsGikgae3Y0Eqv/0uZt6jPqFQN 54gtEw4dYvmlYq1xFj7bMTYew/nZqfG6w8/03xeTIzswm9WRaX/xZgYHNycvWr5++oZDncC6NY1 oOF9Q1mP/tqUw09lwchVDkSF1LGGZ1m3cl+Z8psjCYo1Bid5ytYaZSwSCwPwobQ50vgT0SZtSvR NtDpmgPeGUYqcsJghNUhPt+8UiiZM/D/9gvUCXFEHrjC54V86Y0AU98BRMrjYbWr6rpVWGFsx8Q kUlh0tE6ojnWppu/XL85NbD8pOMokfWlh876P9uurBVII6Yg8z4DCZXMLsi+HXATku5peE4VSi1 Q1P+2wtb+TLaoPmmQcSQWEVJ9fprV1YspDTXRtKnTvQDk7uyDsLW4VRtXoU08w3bviu7OB7abDL 5ax/kxU6uO66zWCyglSCir6xrp9w6J0dwjJCyh1JG6gQ/LM07fJpc1wyAIuqxBdECKo7Oswupka HHC3wEU1K8F7FIZoLMwJMZ0WvlVPkreGCzIXWRM5ENcIv5Gfh/qnu/dbtFELXa+NBLCJ+ulpXpW g6JPJ/hghZZKq5w== X-Developer-Key: i=krzysztof.kozlowski@oss.qualcomm.com; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B X-Proofpoint-GUID: xMABoWXesANhk-9zgP4QTWT0mlTCz5QI X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzIzMDA2OCBTYWx0ZWRfXzbKFegtG3TcO kFolxZV27zDm0+5XOplLIwL7rCcKscdzjWs3AYZXElYkLL3jkIFMBwpF2oJhFmF5SNmvGpB8Uci Men0r/iS1cIjS9bM/Fqogk+YuNrWiY14LyU0+I9Nk9mLGru1EJ3WlLk6op0wtvMSZReu8DJY3Ri to2WDqxQupPvWyjF/Eggn7fEvSY6RWnl0MIskO966x+qZqGS3df0WNnZBv34H5RzeslqAqBpylX n3SvjrPQ2/a3Ea+Kh/TYf9MrWNOzre5rhUcQ8YHjho2TxYDTwDDgK7n8+kltSjYd1MdiYxpje3O yieI6jrxd2RPqp6JRiGmtj9e0kkN6aKIghO7oISTTt/DbUMQ3ezghF8BYOvqsPUdT4wI1SYQa3A 4CybhA7m6LgXYZgm1PCvi54hedUbNKgag+TK/r1Uvc/7SvCK/Cp7w36cdP+qou67ULcTsoPFftC Q19etqOdb/zjbUULejQ== X-Authority-Analysis: v=2.4 cv=CMInnBrD c=1 sm=1 tr=0 ts=69c0ffcc cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=gOEeR9iKwsj33Yj5oN/cWg==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=c92rfblmAAAA:8 a=EUspDBNiAAAA:8 a=0lf9w4cHkrZQXp2u8_cA:9 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 a=GvGzcOZaWPEFPQC_NcjD:22 X-Proofpoint-ORIG-GUID: xMABoWXesANhk-9zgP4QTWT0mlTCz5QI X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-23_02,2026-03-20_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 clxscore=1015 malwarescore=0 adultscore=0 lowpriorityscore=0 priorityscore=1501 spamscore=0 phishscore=0 impostorscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603230068 The qcom,ipq5424-dwc3 and qcom,ipq9574-dwc3 are already documented in top level part, but they miss specific constraints for clocks (IPQ5424) and interrupts (both). Closes: https://sashiko.dev/#/patchset/20260319092348.35237-2-krzysztof.koz= lowski%40oss.qualcomm.com Signed-off-by: Krzysztof Kozlowski Acked-by: Rob Herring (Arm) --- Changes in v2: 1. New patch --- .../devicetree/bindings/usb/qcom,snps-dwc3.yaml | 21 +++++++++++++++++= ++++ 1 file changed, 21 insertions(+) diff --git a/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml b/Do= cumentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml index e9e534f49183..603d4cbd2803 100644 --- a/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml +++ b/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml @@ -202,6 +202,7 @@ allOf: compatible: contains: enum: + - qcom,ipq5424-dwc3 - qcom,ipq9574-dwc3 - qcom,kaanapali-dwc3 - qcom,msm8953-dwc3 @@ -489,6 +490,26 @@ allOf: - const: dp_hs_phy_irq - const: dm_hs_phy_irq =20 + - if: + properties: + compatible: + contains: + enum: + - qcom,ipq5424-dwc3 + - qcom,ipq9574-dwc3 + then: + properties: + interrupts: + minItems: 5 + maxItems: 5 + interrupt-names: + items: + - const: dwc_usb3 + - const: pwr_event + - const: qusb2_phy + - const: dp_hs_phy_irq + - const: dm_hs_phy_irq + - if: properties: compatible: --=20 2.51.0