From nobody Mon Feb 9 04:44:37 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 D78C22F2608 for ; Wed, 22 Oct 2025 06:50:33 +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=1761115835; cv=none; b=MmRvBZWmj3Yhc+hz1hgH9E2HAmfRLf/NESHoIargXGE6ZnLtuzIPavJx11HtI2v+LUoP+LK55wqW0gNLujPNbDOAYLU/jbvX4W54W9wpL9WT6UAsP+AWky55bBQGemwrEPPdCcqpFn0/urewfqJ/55SNiq46BRZFlEAhotgbTJU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761115835; c=relaxed/simple; bh=bMveLn8qXGEXMOOXqLmYG2oX6+KBs0Vzyv7XgzdwA4E=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=kASlqftkFPuVbAW8P8c3ozg4S+7RrI3TtVpiHXg46sqRGF/U2Z9YT35EMfWZ1jfP4QbkJT0+u+PjLtQcZbjMGtrbc1UduwPEXLS8v+GP8kQjqmKsOwlDBwWWFuL/Sy2w35bUnf5gpGa0v1RN1Etj7gx9opzom+eZPLLZMfe/6EI= 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=MMgqM8N9; 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="MMgqM8N9" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 59M1h62H018736 for ; Wed, 22 Oct 2025 06:50:33 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= GfF19aO8xny9L39JuzD8Gu3or8NnMTbYbN7iD67kX3Q=; b=MMgqM8N92f10wjjQ 3hWg5vMx/IFvH7roUEaeSLuVfeAkuliOuRgyNytcolmYTgqk5T72Bgp/T/M94S2l 5Ne/uJKCur3t1nDuzHpzsaDlf3JJSQ2ZWJQSejrPpe7L4lPyEsF2sF/+vrSxU2w8 zodJbSJ5RvLCQ3rscebtK9D+igwahWDhuK1ccx/KEnsibVXxtQdyT7ly6KJ4E9wy 78oREBay6JoavJi4tH6GaIPwNGwmTMUGUfSbHankmXC8zbSwy1YBmH3uzyTiAuMh +2whizrPlDJd97JOrq5cT1Dr4iKXUdLI45YuBtWaWZA/Q4Dc7FFg4tf8/eLlNeRt 7j385g== 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 49v469kgmr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 22 Oct 2025 06:50:33 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-33bcb779733so5642909a91.3 for ; Tue, 21 Oct 2025 23:50:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761115832; x=1761720632; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=GfF19aO8xny9L39JuzD8Gu3or8NnMTbYbN7iD67kX3Q=; b=iZ+BzEfQ32Mffzt6XnianKCe5DCuQUqFD+NQdY7VUhMK5otNGrBdH6mLfMbe2RizrC Qkyv02eupZho+Rq3ZFyw4diU4QaH81bgrbTw6Glog6yA6eTQLcydcyXUyO1f8NWEnTsG o4WO+2IGJJUjrxxYt+Qxd7sqnfBX9fqS66EQU+7e0vUqO93I2zmosQvfrWVX2Rta0ovD tl6Y+qy0ThAUHvrHKLHB0UGd8OX/X+eZtPsoRVHczDIVD3TokWKoAsNHVR9FQyWnZMcp VQ+ju6U0TKr8rVxKZv/ef6MR8zJZBmA6t6Uzx73kMS2DTNCyoToRUk7gZw0kEliXUlaj Npeg== X-Forwarded-Encrypted: i=1; AJvYcCV4wvP9eTMCRomf2M8hSVjolHBrB69hlP4Rfk6l/e301iRIq+HLc23rcyot9uCubG9eo3C+BGG+fggRHjI=@vger.kernel.org X-Gm-Message-State: AOJu0Yyuwlk/wN/pwopZEWAdAxAekoszuUg1lJhq/DU1CcYMhF4xYZNT ovJKqHdu+m3uePQg/SCC8gNTz4/JvMytE9RME8uK6VeTdbNdW6/El47LTK62TbF8+fmhcSuPmoB 0ssVnB/9a4MXwDS94k4d7JpIFlIWpr5Nt4/567VNvAjKB4bw5bCDOszcukK0iB2QE80Y= X-Gm-Gg: ASbGnctDvsk7+buvgisvhsvjaEP8736m3gbtJnTkbYynBN4olEZT6MfuM5MZXsZ9RMZ Z6sGoUIT6V5EE0AAWf/9TxUwuquvfrK/2b9COjJaQJ9Ep5CbPJVZgsjGV6wZWGVVdXUWgClAzJ0 sMEc9jiSIiV4UfMoCJAiFxuRbLGWJMg1xea1cM8mszMOs+ukCycKWmtthrzK7EVUk0uZ/iejPMf AFl7AFHhnrMBzokmCA8W9pMgmy3dCHQBp4rCThGjZCjWB0hMX0XMvWQkpGwZoc9QWdVU8jc3lH9 WSYO/QZZ7GNL456pmi/JMkjGyZw7+f1Qw8NplkFqUAz+D1hU4D2g7ekNhCPZlNgT+KfwaMlJTTH tM2KaldGzuZUXLpBCvhw7m22j7Tpp81xEHC4ApHrcd5WY7X+E4w== X-Received: by 2002:a17:90b:2d8f:b0:339:f09b:d36f with SMTP id 98e67ed59e1d1-33bcf8f8ca4mr24582324a91.28.1761115832277; Tue, 21 Oct 2025 23:50:32 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGyOzdwa6M6+VonTKVpn/1dRGshyVGeAEj3HtpwTzivtN28WxG1KsX0bk+9YqsiFARG7CtuNQ== X-Received: by 2002:a17:90b:2d8f:b0:339:f09b:d36f with SMTP id 98e67ed59e1d1-33bcf8f8ca4mr24582286a91.28.1761115831768; Tue, 21 Oct 2025 23:50:31 -0700 (PDT) Received: from hu-jingyw-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-33e223e334fsm1560285a91.8.2025.10.21.23.50.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Oct 2025 23:50:31 -0700 (PDT) From: Jingyi Wang Date: Tue, 21 Oct 2025 23:50:27 -0700 Subject: [PATCH v2 1/4] dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: Add Kaanapali QMP PHY 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: <20251021-knp-usb-v2-1-a2809fffcfab@oss.qualcomm.com> References: <20251021-knp-usb-v2-0-a2809fffcfab@oss.qualcomm.com> In-Reply-To: <20251021-knp-usb-v2-0-a2809fffcfab@oss.qualcomm.com> To: Vinod Koul , Kishon Vijay Abraham I , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Wesley Cheng , Greg Kroah-Hartman Cc: aiqun.yu@oss.qualcomm.com, tingwei.zhang@oss.qualcomm.com, trilok.soni@oss.qualcomm.com, yijie.yang@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, Jingyi Wang , Ronak Raheja X-Mailer: b4 0.15-dev-99b12 X-Developer-Signature: v=1; a=ed25519-sha256; t=1761115829; l=3168; i=jingyi.wang@oss.qualcomm.com; s=20250911; h=from:subject:message-id; bh=wyxSRIp6b2YrRKpZKlLcX2lrCBRNwJtuTyhh+0I06cw=; b=WfGOp1rFR/PQ0DC7AXBJXKQ5YWGLmn3QByRcDCNfXH+p43IEdWO+k1Zkx/lfO5PztnyG3o4bN dSW/2yFfwZTC6ouw9RtmFBhOxE1Faix6EtiB3S19NbYSpwSTKzdKx3g X-Developer-Key: i=jingyi.wang@oss.qualcomm.com; a=ed25519; pk=PSoHZ6KbUss3IW8FPRVMHMK0Jkkr/jV347mBYJO3iLo= X-Proofpoint-ORIG-GUID: 3FqBkXeg2PD5Kdsot2s3GRI4Ezlmn3dg X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMDE4MDAzMiBTYWx0ZWRfX7fzCO95d5tVj JlncJDjhM3KEOC1MhkbqbSa8WvR+0caM7INWyggX6FfZaQq47Ebn1QW7wvQH/UrVrX9k56cMzc8 r/1hMTBxA5OmCOi1tK5ONnyrosTVbDCer7azcPBAuz/cOOBSCJcEA736iCwxydi/HbKHsN1rN75 gXR8n40FuisX+9GzW9u/yCm/pf/adKUObj7RJd4YsE4qXgSu36yy6MeM5OI/xd+FseiBCRLtWVY H49z+F9ukwzzSICYcJrdYf2RkEtSNB2bISJOND1CfyfarZeYnEbUc9pR8RShyrXuXl/SjkZSgSX FYuW4vhgD/6kTFqcfXmvhzXeuXwrDZAeMh/8d8Ya3A5LNOZdl2SqkAZ+WiREiaqkmbZZhuTLg5T lIA5hroN0CvVNhC60eQB+Wf02BzjEg== X-Authority-Analysis: v=2.4 cv=U8qfzOru c=1 sm=1 tr=0 ts=68f87eb9 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=x6icFKpwvdMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=2IkYd7TCTIqYiAcLhPQA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-GUID: 3FqBkXeg2PD5Kdsot2s3GRI4Ezlmn3dg X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-10-22_02,2025-10-13_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 bulkscore=0 malwarescore=0 priorityscore=1501 spamscore=0 clxscore=1015 lowpriorityscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2510020000 definitions=main-2510180032 From: Ronak Raheja Document QMP combo PHY for Kaanapali. Use fallback to indicate the compatibility of the QMP PHY on the Kaanapali with that on the SM8750. Signed-off-by: Ronak Raheja Co-developed-by: Jingyi Wang Signed-off-by: Jingyi Wang Reviewed-by: Krzysztof Kozlowski --- .../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 54 ++++++++++++------= ---- 1 file changed, 30 insertions(+), 24 deletions(-) diff --git a/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb43d= p-phy.yaml b/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb43d= p-phy.yaml index c8bc512df08b..8fa919ea3318 100644 --- a/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb43dp-phy.y= aml +++ b/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb43dp-phy.y= aml @@ -15,22 +15,27 @@ description: =20 properties: compatible: - enum: - - qcom,sar2130p-qmp-usb3-dp-phy - - qcom,sc7180-qmp-usb3-dp-phy - - qcom,sc7280-qmp-usb3-dp-phy - - qcom,sc8180x-qmp-usb3-dp-phy - - qcom,sc8280xp-qmp-usb43dp-phy - - qcom,sdm845-qmp-usb3-dp-phy - - qcom,sm6350-qmp-usb3-dp-phy - - qcom,sm8150-qmp-usb3-dp-phy - - qcom,sm8250-qmp-usb3-dp-phy - - qcom,sm8350-qmp-usb3-dp-phy - - qcom,sm8450-qmp-usb3-dp-phy - - qcom,sm8550-qmp-usb3-dp-phy - - qcom,sm8650-qmp-usb3-dp-phy - - qcom,sm8750-qmp-usb3-dp-phy - - qcom,x1e80100-qmp-usb3-dp-phy + oneOf: + - items: + - enum: + - qcom,kaanapali-qmp-usb3-dp-phy + - const: qcom,sm8750-qmp-usb3-dp-phy + - enum: + - qcom,sar2130p-qmp-usb3-dp-phy + - qcom,sc7180-qmp-usb3-dp-phy + - qcom,sc7280-qmp-usb3-dp-phy + - qcom,sc8180x-qmp-usb3-dp-phy + - qcom,sc8280xp-qmp-usb43dp-phy + - qcom,sdm845-qmp-usb3-dp-phy + - qcom,sm6350-qmp-usb3-dp-phy + - qcom,sm8150-qmp-usb3-dp-phy + - qcom,sm8250-qmp-usb3-dp-phy + - qcom,sm8350-qmp-usb3-dp-phy + - qcom,sm8450-qmp-usb3-dp-phy + - qcom,sm8550-qmp-usb3-dp-phy + - qcom,sm8650-qmp-usb3-dp-phy + - qcom,sm8750-qmp-usb3-dp-phy + - qcom,x1e80100-qmp-usb3-dp-phy =20 reg: maxItems: 1 @@ -127,14 +132,15 @@ allOf: - if: properties: compatible: - enum: - - qcom,sar2130p-qmp-usb3-dp-phy - - qcom,sc8280xp-qmp-usb43dp-phy - - qcom,sm6350-qmp-usb3-dp-phy - - qcom,sm8550-qmp-usb3-dp-phy - - qcom,sm8650-qmp-usb3-dp-phy - - qcom,sm8750-qmp-usb3-dp-phy - - qcom,x1e80100-qmp-usb3-dp-phy + contains: + enum: + - qcom,sar2130p-qmp-usb3-dp-phy + - qcom,sc8280xp-qmp-usb43dp-phy + - qcom,sm6350-qmp-usb3-dp-phy + - qcom,sm8550-qmp-usb3-dp-phy + - qcom,sm8650-qmp-usb3-dp-phy + - qcom,sm8750-qmp-usb3-dp-phy + - qcom,x1e80100-qmp-usb3-dp-phy then: required: - power-domains --=20 2.25.1 From nobody Mon Feb 9 04:44:37 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 A48832F2606 for ; Wed, 22 Oct 2025 06:50:35 +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=1761115837; cv=none; b=XEL1tyFAWYcoQEliu+2i1/qBKs3+NMNFAbq4tTx9V+TH3l8KOVV+53K+a5o47PTn8NTrvkAvLTGdu0b6evL/UGrhI3zDbWVpYBIBinlp/rSo8tX54ttPZITeikGJrZVdHWhW0si3Gyy6cK1S3o0FHHY1FlZ9EMDWEG4jaPHPaxg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761115837; c=relaxed/simple; bh=AK+eOpCifQrdqxAyerpg5zHdAyrQIsKrccy3rba6YEg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=fw2O1CF8FlETbCAJJOhTRFgM3Wqsw5fUiA3D5Sxx7Pve0zdqqiLSiq6OPzyaz/+Y5PiPk2tCrfybIPuGpbCRR1aoUtRiuGXPL+T4XsPyPJv4i01wDKA8mQVL+ZOe4C/77hpaz7R2+L6dsIhp+L2k2aA1NjzKYphB3cOvruszXpQ= 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=g87rnSle; 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="g87rnSle" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 59M2Lsk5019914 for ; Wed, 22 Oct 2025 06:50:34 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= s9mJDCjcSwaN3f8D9wmyTS2crTbn+Fud3WxhiyTqBBw=; b=g87rnSleme87DTFb geVCR+lQP/mNH88MTyd/aBd4uMbk5j2naRA7/AHcN/gFhYj8CvUeWPNxIj+UJaYG qJN4Wk9OP7DQxlpI+PCr6DYvhwDqTUgaYLERpwpdAEQe3z7PXiphytKvM7FtkG3f jZIZshFoT3pmAb2NiaLkTJVs3ttaFqSYT1FWH2LYiiM1pvZCstqL9WrJY8DCNu33 LTJVmIlNvFNQx/zoJeMeLhxqe6oRLSTTFWf8H8h22wVFNtyFlMVBNHnrSQwriVyC 6d/eNvNKwSAzKouFAQVDViZyqJBwuy6SL0edPnGArLgYoqa44cj9KP25WTltt1Ea s2m/RA== 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 49v469kgmx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 22 Oct 2025 06:50:34 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-33baef12edaso6006655a91.0 for ; Tue, 21 Oct 2025 23:50:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761115834; x=1761720634; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=s9mJDCjcSwaN3f8D9wmyTS2crTbn+Fud3WxhiyTqBBw=; b=IHpB//NKKw3wBCuTYaFxqsPq5/XwMIpaUmY83C6Gdg18ELgRjmlEoP6SmorRQ5jjAu AiV/pp7OImGiBaAzXEBbwkEsXTAKsUFivOMGelUu+Akc8WJv01kXO5pfjiVj/UaC4nQn J0x02HgEXyYlOq1JFDWdGf25ftcMt6mDNjYdubkbD4ZrU30bhru7g4UlRRDeGm/5p3y3 Cyb1sSFtZvAsvjawYBS6F0cr6o8NQRMGby2J3cnEUnSjr7LgwhMwdKdJN54f6CdLG/BE skiDm98y48BMDfT5bpSiihpoluOHgr5D+qDXyfoYL0Tctvj6/WxprtqjTXk7RUjtEvtO W/Ww== X-Forwarded-Encrypted: i=1; AJvYcCXSIek73iPFJYVSTPFHnjei2hOQ6qiy2XlWbU5VQ2KLD8F93I0nJe0MkRM1rDOhHOaoMrBENJSTyg41BQ8=@vger.kernel.org X-Gm-Message-State: AOJu0YxACrYGpP4qgINMncaIBSbZGIfQpM6MJcM/nsOOcMHgnjve71VX Lnq9gQB97VvAFARe9K9/L7whng0GT/aLTiL9TdNtkEPsRAjtRHTYmHdI+cyLkS/imv3Tl16tu+T hI7UNMtV1Rw2772of4ehfYSB7EzQ1DNnBIKo4rnv7ofW1XHkCLCV22wX4OI9+534YZIk= X-Gm-Gg: ASbGnctuYLfW4xqlcnjJmTO+arfu7+S9DBcFK0MNACT0GBcgIpymzma9Mp7JYwJL3Bs l1NtGpo4PcvhoSjJHD/qrTMFKXd+btOTEVxwVe71/qXW27kI9l+SLxQFwmBHIsrD68sbtRstOYI g0ahjNkuUrl6tIRSDyOgRkDtR2p2XSmUqJbLmecPeGIHRtMamH4j7mQFPC/If3IW1vCszxNYYya 5RExRyvLp4/jJwx4XNtp9ont5F3mUqFwP4kECyj32k7dX1/WM1G/jgrXKL2Uq8f1z/S7fE3Dx4q BNJjgX+rlYMrUtBC1E8ytmVxJILurvwed10uVQPvJq2piG5yr18cVisYEB1+d2Wdul+LswF+8u+ TBmtrVVI50KSGETWlqng1q378VnZEfjbXe6AH+BOOElVvR0DTBw== X-Received: by 2002:a17:90b:17cb:b0:335:2823:3689 with SMTP id 98e67ed59e1d1-33bcf85ac3dmr26314868a91.4.1761115833567; Tue, 21 Oct 2025 23:50:33 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGDVc9txyy/LodTPX6Zl2bPT4KMUb2rb4Djs4TPJs7eGzSz76XX2iUq94kalMFF9cqfDmnbwA== X-Received: by 2002:a17:90b:17cb:b0:335:2823:3689 with SMTP id 98e67ed59e1d1-33bcf85ac3dmr26314829a91.4.1761115833124; Tue, 21 Oct 2025 23:50:33 -0700 (PDT) Received: from hu-jingyw-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-33e223e334fsm1560285a91.8.2025.10.21.23.50.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Oct 2025 23:50:32 -0700 (PDT) From: Jingyi Wang Date: Tue, 21 Oct 2025 23:50:28 -0700 Subject: [PATCH v2 2/4] dt-bindings: phy: qcom,m31-eusb2-phy: Document M31 eUSB2 PHY for Kaanapali 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: <20251021-knp-usb-v2-2-a2809fffcfab@oss.qualcomm.com> References: <20251021-knp-usb-v2-0-a2809fffcfab@oss.qualcomm.com> In-Reply-To: <20251021-knp-usb-v2-0-a2809fffcfab@oss.qualcomm.com> To: Vinod Koul , Kishon Vijay Abraham I , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Wesley Cheng , Greg Kroah-Hartman Cc: aiqun.yu@oss.qualcomm.com, tingwei.zhang@oss.qualcomm.com, trilok.soni@oss.qualcomm.com, yijie.yang@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, Jingyi Wang , Ronak Raheja X-Mailer: b4 0.15-dev-99b12 X-Developer-Signature: v=1; a=ed25519-sha256; t=1761115829; l=1105; i=jingyi.wang@oss.qualcomm.com; s=20250911; h=from:subject:message-id; bh=C2z1zpD5/k7zrrU1kiIxZnHAMyo8I2Wxj97A71MaKoE=; b=5R7Gn1k7ZEznAPlNPCPEnEY/Fe8DQaxDCQiOfn18V0Fa1yb9LsL9ao3QQcpKdWqRNYLa6+zJ3 wsCMPTFtscwBx0YY5AvrZzEOyAmExpV3sXTe7M0fV2akCXWU3vhE5hT X-Developer-Key: i=jingyi.wang@oss.qualcomm.com; a=ed25519; pk=PSoHZ6KbUss3IW8FPRVMHMK0Jkkr/jV347mBYJO3iLo= X-Proofpoint-ORIG-GUID: faI7E3rSc5F_csmDYtl2fj8SpJs9FV0T X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMDE4MDAzMiBTYWx0ZWRfX45Ecb1WeUm5+ /B7R2fYYcfbWbthZQ7mPOcDQSzBrcoOWVs5RO4S0gNho9SDvMpJSbSeqClJJXcxNBQw/gorRVQf negcrq5S0gIT0vvpb6DRtLk5hus0ODrsJWqXjSDZtXqhaNWCzKjbNVFB07W6sCrTeEikKQsyNKd +INwgd6iiHCfsv+FtgBjh7Z087O0MQgKbuVnHG/wNkcbIZhywzljAUWtgcJZGvj+BMtyGhg5yUX W4e+EG+HkjLnvP/+fLd1tCmDNG7J6Z6oXzmEBnbFe/Zv0qAq7Jd9G7aBVc4cA0S7yrcepFf+KnL KvfpjOdn0yHHDgO+zILnPjdUwYj1xB6TUgeDITWE5rWZ9wK/lIl0UHENmowwWvAVqFW0R5Bn2F3 g7Q1iFx03SjwPzCxWWFusDQ3YC8PKw== X-Authority-Analysis: v=2.4 cv=U8qfzOru c=1 sm=1 tr=0 ts=68f87eba cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=x6icFKpwvdMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=JlprKJ-Wy1uuo2cOBb8A:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-GUID: faI7E3rSc5F_csmDYtl2fj8SpJs9FV0T X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-10-22_02,2025-10-13_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 bulkscore=0 malwarescore=0 priorityscore=1501 spamscore=0 clxscore=1015 lowpriorityscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2510020000 definitions=main-2510180032 From: Ronak Raheja Document M31 eUSB2 PHY for Kaanapali which handles the USB2 path. Use fallback to indicate the compatibility of the M31 eUSB2 PHY on the Kaanapali with that on the SM8750. Signed-off-by: Ronak Raheja Co-developed-by: Jingyi Wang Signed-off-by: Jingyi Wang Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/phy/qcom,m31-eusb2-phy.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/phy/qcom,m31-eusb2-phy.yaml = b/Documentation/devicetree/bindings/phy/qcom,m31-eusb2-phy.yaml index c84c62d0e8cb..ab1cdedac05c 100644 --- a/Documentation/devicetree/bindings/phy/qcom,m31-eusb2-phy.yaml +++ b/Documentation/devicetree/bindings/phy/qcom,m31-eusb2-phy.yaml @@ -15,7 +15,11 @@ description: =20 properties: compatible: - items: + oneOf: + - items: + - enum: + - qcom,kaanapali-m31-eusb2-phy + - const: qcom,sm8750-m31-eusb2-phy - enum: - qcom,sm8750-m31-eusb2-phy =20 --=20 2.25.1 From nobody Mon Feb 9 04:44:37 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 623E22F2915 for ; Wed, 22 Oct 2025 06:50:36 +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=1761115838; cv=none; b=D+YpdKuHs+TeRQw9iXT4TSqK8KcpmazZ13ZJUsf12wUFMaZAm6mgiU1hV4pQPlGDALj69pUbWq/byjtpDhFaAe3bWedkrknyrHfLbnW8NnLPp3Es4AOJHBs77v+jXEtMJl6OcAMoxvxmq1Br+JJX5QKEBEcY5X499BIhpzlD5vE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761115838; c=relaxed/simple; bh=R2uTwpKHPZ20EpsMj68tM8tKyulxK82YeGkwd7bj4Bg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=dv2ljPaMXmtFaq/cnBH0HVytw/p0XOQ8v6VmnqgE+LcQQAa7LtNgAKekMEuthtxCeOcEorXaflUDNg5wYo5rpAiGcFPEMiFaqG8DhnvSO8TTWJmH0a92iDPo6A/9IC8CnM+8vHZUZuNKoDmPZaJCtOu8IfwXozbwTREtG59xIHI= 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=acozxuFW; 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="acozxuFW" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 59M2Lsk6019914 for ; Wed, 22 Oct 2025 06:50:35 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= Aqqkie38Io4hu0mb64dIZJD1IDcsSkJekF9bBtAk5ic=; b=acozxuFWNNyrZicH stc8JyLtyz6HSKaKUMQ0+36x/4J6OrwZlVc63q5PS7sCATZgF8jc3N5F8qjl6yk1 SiPNiuWCcSbCNrmyvxaAU8SJb0znn6R5KPX5WgxNAOrY8Jslxhw5V9zF9c4/64L7 28Ea8XnPbY8najId7WF1G9ZgzmsLdbC5NHLh3qoGgjvWxEHtbh2WeVXmBQ3cVp2R v+vjTjV5c+5L81VS2L9p1EYgLBIgBEONtKGeRFnroMu1UH7oO/mGqxjJ4WQeLbyZ Pf2lwwLeqHfgnmn9AV9T8Cn6gEAZvW62YZtk75069AjGsTTEf6bCYhDQP4/NxNDT SjnStw== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 49v469kgn1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 22 Oct 2025 06:50:35 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-3307af9b55eso5228449a91.2 for ; Tue, 21 Oct 2025 23:50:35 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761115835; x=1761720635; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Aqqkie38Io4hu0mb64dIZJD1IDcsSkJekF9bBtAk5ic=; b=fT3TqF2MsYh/VjjeHEYkWk3JKHd1ZhNbBJxK9rocWX3jLLuZIUcOUJAtsJGs/isSeC kkQQlJxl6WXZ8OgtmpkPlcS28piQEvnhF1RPf7OQ4JcJx6zUR+rPQgBJ3fYz/uaB0jIT lA3FMNieB58Cvri5vmi6BGJGDsOTO2zK1A5ZM7foxWYtDJdabkyE3HtRowX9eyqfd2fq dpdeOgahPbcbjdbaC2iU9Ed4zC3xlsFizAyikoO0utNnPrIDn5e0NssBrsUtumpc+rZJ Qjej1dL+I4rLjZ93J8VyI4eQ/+liJttITGPS7vADeEI1vIA+Ql0viRUbZZ0wokCs1Dfr dh0A== X-Forwarded-Encrypted: i=1; AJvYcCW4SV+i1qIMeKt7hqq8zR/8GPO0Ve7r5vpQ58jOTokdKsVtQUp2P82tjY1CH3Lo/xRIiolpctXb4rAAsSY=@vger.kernel.org X-Gm-Message-State: AOJu0Yzp1ZoLJnU48+nDpnaYICmPLvK3Gq0IEVl6YJo0Z4ive0AczTCN YcuBd2nxoPg25ICQm0JDy1QXTJah+8awI2xdVuZizP+o2BZGJ8eNNmPG78NLit6IALPkqGhrK17 SGqnt1lsLwo9gAECrCD0F400Hj8rLZQJOql++Zl9aaB/T1rZyJqqK7ghoDx9Y/m2gmgA= X-Gm-Gg: ASbGncuhaa+/XJNDWjl0VuYqwTgVnpzPibzZSIDlRGNtCSxsfwMo27EmfrWjphPnBJy fgs9a6gSQbUMttSbWtPp49dPjiOF+OfA4bJKZWJG5606fpf8ro13qJyxpLKCALVyXxWaJHqFQFe CZdGQ+L1OPfxeoQy7lR0An4s9kZzmAiHKTCtPGdjGorTCE9eKwUSj1yjJZKDjsb+Uv6XJcoGU4V 28hkYnQMx/0msZYX0gBYFxDsGhYXwo3Z1XzoUdAWT8XNDIcZYYpyeYwnmyYVJlruU4Mm+G83z5t gIAj+99F3HIVQDgaO0vG2hmcxiTrYPgb4CBF1nzccI2BLvBJ7J15iM4zsWK87zKa1wV6hi1Mv40 u6cLLycUt9HLQpbi+iff9ZOOHOfV/xlCSMNzbvjf/XCLjeX0Diw== X-Received: by 2002:a17:90b:28c5:b0:32b:6cf2:a2cf with SMTP id 98e67ed59e1d1-33bcf8934ffmr22879432a91.14.1761115834825; Tue, 21 Oct 2025 23:50:34 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH1MCPo5x+mW04/fDDzB+zbN3zM7FjsI1S5Bd83h/Ux6zbFYXkZe+R+NWCCsh/3pGGknR+VEA== X-Received: by 2002:a17:90b:28c5:b0:32b:6cf2:a2cf with SMTP id 98e67ed59e1d1-33bcf8934ffmr22879401a91.14.1761115834395; Tue, 21 Oct 2025 23:50:34 -0700 (PDT) Received: from hu-jingyw-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-33e223e334fsm1560285a91.8.2025.10.21.23.50.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Oct 2025 23:50:34 -0700 (PDT) From: Jingyi Wang Date: Tue, 21 Oct 2025 23:50:29 -0700 Subject: [PATCH v2 3/4] dt-bindings: usb: qcom,snps-dwc3: Add Kaanapali compatible 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: <20251021-knp-usb-v2-3-a2809fffcfab@oss.qualcomm.com> References: <20251021-knp-usb-v2-0-a2809fffcfab@oss.qualcomm.com> In-Reply-To: <20251021-knp-usb-v2-0-a2809fffcfab@oss.qualcomm.com> To: Vinod Koul , Kishon Vijay Abraham I , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Wesley Cheng , Greg Kroah-Hartman Cc: aiqun.yu@oss.qualcomm.com, tingwei.zhang@oss.qualcomm.com, trilok.soni@oss.qualcomm.com, yijie.yang@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, Jingyi Wang , Ronak Raheja X-Mailer: b4 0.15-dev-99b12 X-Developer-Signature: v=1; a=ed25519-sha256; t=1761115829; l=1499; i=jingyi.wang@oss.qualcomm.com; s=20250911; h=from:subject:message-id; bh=UA20oYIe2aKRt+hHDRY08ujyC1lJkXJo8K94H9otar0=; b=3AVv0Hfux1vndXJGtkEvrd/sB7HaosEIWlJIlOD3TbcH42qfehFrdp6qrGC0K1hG9Ctaz8zaO Q70neP76ZRYCGuBw0YFNtxN4BJd4ySveUfc6Iiw+esY64N3KZlI9G6N X-Developer-Key: i=jingyi.wang@oss.qualcomm.com; a=ed25519; pk=PSoHZ6KbUss3IW8FPRVMHMK0Jkkr/jV347mBYJO3iLo= X-Proofpoint-ORIG-GUID: l3fsPoWoq7XaaABjgP0sSOOuErlC3_qt X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMDE4MDAzMiBTYWx0ZWRfX4rhrPB4aFW6O 9HpoZS5yt6bo8QV4lN7YO6s9Qp0ddIpK+iknA7ERAnwLiXvjiDT67v2Qp2I32NOuc8WA3Asi/sG MttwwG7LBzsPmm5FLx36QvJeg76GTQaksSz44IG82GyyhfNOMk6mc9azevNaRlMlIGkdpp34yZT mzmoy2cZtUoHctcbpMgIuQWNrM04xvbDgiRBpyrXNMWeBNDP5aEsTdFrWDFzDicYfnoWBXC2KZK BnuT/wzp1CFVQ4DnqHWYCtIb/29q7Ya9ZGoD9oytLzQhxiNeqvPWf6OOhjkQPPg8lu9+GABmITI vloMRS4xiQ2i1JSqj3lzSUdqeSR0VqSKbyWwm0/tVxbPnypezkjMhKiW2F1XMraeiBcSd0MlIwu 3TQ8ehTziiAokFamR/rj64oJLTtg4g== X-Authority-Analysis: v=2.4 cv=U8qfzOru c=1 sm=1 tr=0 ts=68f87ebb cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=x6icFKpwvdMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=cFzXH3D4Jfz4SSrHOhAA:9 a=QEXdDO2ut3YA:10 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-GUID: l3fsPoWoq7XaaABjgP0sSOOuErlC3_qt X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-10-22_02,2025-10-13_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 bulkscore=0 malwarescore=0 priorityscore=1501 spamscore=0 clxscore=1015 lowpriorityscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2510020000 definitions=main-2510180032 From: Ronak Raheja Kaanapali uses a single-node USB controller architecture with the Synopsys DWC3 controller. Add this to the compatibles list to utilize the DWC3 QCOM and DWC3 core framework. Signed-off-by: Ronak Raheja Signed-off-by: Jingyi Wang Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml b/Do= cumentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml index d49a58d5478f..8d1ef81b3962 100644 --- a/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml +++ b/Documentation/devicetree/bindings/usb/qcom,snps-dwc3.yaml @@ -32,6 +32,7 @@ properties: - qcom,ipq8064-dwc3 - qcom,ipq8074-dwc3 - qcom,ipq9574-dwc3 + - qcom,kaanapali-dwc3 - qcom,milos-dwc3 - qcom,msm8953-dwc3 - qcom,msm8994-dwc3 @@ -200,6 +201,7 @@ allOf: contains: enum: - qcom,ipq9574-dwc3 + - qcom,kaanapali-dwc3 - qcom,msm8953-dwc3 - qcom,msm8996-dwc3 - qcom,msm8998-dwc3 @@ -479,6 +481,7 @@ allOf: enum: - qcom,ipq4019-dwc3 - qcom,ipq8064-dwc3 + - qcom,kaanapali-dwc3 - qcom,msm8994-dwc3 - qcom,qcs615-dwc3 - qcom,qcs8300-dwc3 --=20 2.25.1 From nobody Mon Feb 9 04:44:37 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 B00C22F39BE for ; Wed, 22 Oct 2025 06:50:38 +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=1761115841; cv=none; b=Xj+q7EYl3XIMeT8wyVQbovvEF/agY3uylQA5LBCda+hmK4Q0ipmA5AVJ3XgkuypayKXvJUoL0i4F9fQG3xdjZUvkI5RnniZ8iAw6/ldtOR1eTDIsqzhiJZxF9siB+A4JV9efDdfJx/popQ4QeWt5YUTw+sd6QD9C4obcCYEzWP0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761115841; c=relaxed/simple; bh=gHF+4pA6FtZnBUqOQl0MtcfoeZVl4BA/oIYisaYmmWo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Gz8QP6ZngoUZ4Yf1fm4WVTUOzpxGdfhmQgEnKYmK28g+AG+wG5kbwGk+P7lDqKKsJv2VJgu/shaDnwM6W9L40FB0ygZiTXQl4LcUZxguJ8sum/lH/ApIkJ80dLGuWw5LKs9soBiilCDQ3ouAZsj+2e0dF9IJo39lyA6KbZOiUPM= 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=R+QzKRGR; 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="R+QzKRGR" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 59M2wc4C026856 for ; Wed, 22 Oct 2025 06:50: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= UZEDudDcCpTGZPPYZsISbbU3+prU+iJo6gJxhAsFFbA=; b=R+QzKRGR1NgelHIg OeYeqbbcd4hjwxWGhLyUMDHKfzdYksC6GvigQGUVH9RVPVGKhH5iPbpl35pXxWn8 i+dTKgNzu7aEek3VvYOm1paZpey4yFiQINnNF9VsRPxCb4FvPjBn1el2nzQvetYS NpqTPfCnXjGU2grMwsWo2kYghVhPH4ZwEFav+fxBh68vRLBVK0lbg5UVC3b+rOyC Le8n5MBU1pm9qyKQRAJ7q9o0z1A2Gz58eNVbX8Pc4jFiPnSGJ5Gwde0u32TNkbW4 p+tE6NzOq8/muskCumGJG2YUV5BOP5p7ZEGaL82Ud94behDDmBQbkMu4MoWRxxqX yLxvqQ== Received: from mail-pl1-f197.google.com (mail-pl1-f197.google.com [209.85.214.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 49v27j3jcm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 22 Oct 2025 06:50:37 +0000 (GMT) Received: by mail-pl1-f197.google.com with SMTP id d9443c01a7336-272b7bdf41fso78868735ad.0 for ; Tue, 21 Oct 2025 23:50:37 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761115836; x=1761720636; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UZEDudDcCpTGZPPYZsISbbU3+prU+iJo6gJxhAsFFbA=; b=PwtFaYw4xVLJ+7aRp7GijUI2ZTmNr2D1gu+ySLHDTR4xAv3f+JiTOTIvz/okTxyEtJ uhc/5PYnHXjNcy/W/6nYqaX5yDIq55qJvNgg01DKpu0knOH2LBiYFi4vUCNfivv+Y0WB Y7NUi/qoYsKobO3U4+bO1CvNTw5Ramx3zCc1Szc95SAZbrHe44il8HcwiOj90dVdVh9P SEjIEQQxPC/bTvkg+HUHnDR0/ZTstfprze2TeSgqVfFPged6P3HFbHZcXuTcazw67w8O sBg17O743szI8Lld6X5RlJlADoughfpSTi3mfvBQJUsvjX/P4kYhbi25NcviOGyUhwcl AU7A== X-Forwarded-Encrypted: i=1; AJvYcCUtE9DmmmsuskQ/BBoZsTMYC4ZFignAcG3QOEIMOXiMNnfnEYk4Z3FM7+TQ3xJEs3uSVgqF55nZxE/1ufk=@vger.kernel.org X-Gm-Message-State: AOJu0YyqnnzAaVpWYiCane3NAQaX+W7+FsqekdkZWW8pWWXrSFdIs51D i+ECV5xUuXqrbdtZuiPc8J+1QnHj4MjCh1HzvFb8gwjVQf8dzOINIbrOnciUZCZH07vqtxprdtj ZwFLcDzOhlBodD9dE40R7yJxSt1k7RgeLgCK4Sull1/32ijlgcFC1UmvYx9VeQKaVDyk= X-Gm-Gg: ASbGnctGoXyJ6S3Imd5lqF0DqTnL0b99fhO8UhdMGN4rtwOwCb3TM2OhKRpVxHXDc1C 5g5BcdfGsaE32riyVRfQaOxTUqVX/KJSQ6fmrlFFhO8f2A650P+Lrgo+4Gv+PLi+/DbvEKDzugp LbULXXs1y4jm15btO7Ry4R2AubtWM8/aQSMhfuxUEB6Cw9xftPo44cFyVmceK8xeuSoDYtExw0J 4eHc4fnO6I62Cz74UtZC1qAGtdJjYS5/n5giMQLs2jDMimSXI0PQsdkltSyLne2hIKQJe+pWnWq 6edkAeWacaL4nayBb9VUhGYydB0qVNcumnpFIHwPP/nXk7Ke0N4G9Rse8hDwfaE4fcI5MbazK2M fVluTU0c0ENYJ1tpmYBY8cxonjRhO9fAe6l6JUkSm9MF8DLu6Vw== X-Received: by 2002:a17:903:298b:b0:282:ee0e:5991 with SMTP id d9443c01a7336-290caf831f8mr255694495ad.30.1761115836287; Tue, 21 Oct 2025 23:50:36 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFCpodpjCxx4fmCbEkBSzBkPT2S5EgIPUUrmaWcMLrK/fxVAvVzC8itWrjTf66DpjqIW4r/8w== X-Received: by 2002:a17:903:298b:b0:282:ee0e:5991 with SMTP id d9443c01a7336-290caf831f8mr255694115ad.30.1761115835763; Tue, 21 Oct 2025 23:50:35 -0700 (PDT) Received: from hu-jingyw-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-33e223e334fsm1560285a91.8.2025.10.21.23.50.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Oct 2025 23:50:35 -0700 (PDT) From: Jingyi Wang Date: Tue, 21 Oct 2025 23:50:30 -0700 Subject: [PATCH v2 4/4] arm64: defconfig: Add M31 eUSB2 PHY config 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: <20251021-knp-usb-v2-4-a2809fffcfab@oss.qualcomm.com> References: <20251021-knp-usb-v2-0-a2809fffcfab@oss.qualcomm.com> In-Reply-To: <20251021-knp-usb-v2-0-a2809fffcfab@oss.qualcomm.com> To: Vinod Koul , Kishon Vijay Abraham I , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Wesley Cheng , Greg Kroah-Hartman Cc: aiqun.yu@oss.qualcomm.com, tingwei.zhang@oss.qualcomm.com, trilok.soni@oss.qualcomm.com, yijie.yang@oss.qualcomm.com, linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, Jingyi Wang , Melody Olvera , Dmitry Baryshkov X-Mailer: b4 0.15-dev-99b12 X-Developer-Signature: v=1; a=ed25519-sha256; t=1761115829; l=989; i=jingyi.wang@oss.qualcomm.com; s=20250911; h=from:subject:message-id; bh=N04B8FuADvzjDPvyuTKyodc40jM2jOda/r7xCjpf/i4=; b=lyc1bzXd8D3qrqhkPjdIO4ToLd856fsMOQjTqs+gbO9UGKnkm09XbzvKE5ab1HNflxNdwWWYS aCllmsoNgwDCGZ+KAUg1vYrJBono8GVFYpjDq1xuqz8mek8HQWTqdZw X-Developer-Key: i=jingyi.wang@oss.qualcomm.com; a=ed25519; pk=PSoHZ6KbUss3IW8FPRVMHMK0Jkkr/jV347mBYJO3iLo= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMDE4MDAxOCBTYWx0ZWRfX49mVNzOBFqaq XlVDSOx1DSMFQmhhhGRITOXdnXFn0+HwTsc9ecLrRnf+3JUvNNNoII0HVDphLonDTJbiFMll3X0 nCwhqCyLn9+c0HfkWVqyJ83+W9Qc8jpxlosrWSyTTrMYqS79ZFPUgQrL2nZUvXEMtMqH0P4a5Aj 5I4BhQKq7nj1rUJjo4iN0AsHrVFN/sq+dDuGjMkkxiTfd1MHMmNBwhJAB54EVWQ8liid3+0Dl+W waJ2LZEjBg1n6bea8Nk4qJC+di8J9Mdqfn6bI3MV5LP1O05wNQj9+MTOKGdcIFdTu6cozmYtd6u APxobLNL0GhWmsBd4wJKXT/Wvd89Youxp27RW+eVXATe4B2KvPFGpR8tBp4VIzWq/QJE37uwI8M pdAfNpOsrmT26ta7MKRKUxrB4BS/wQ== X-Authority-Analysis: v=2.4 cv=G4UR0tk5 c=1 sm=1 tr=0 ts=68f87ebd cx=c_pps a=cmESyDAEBpBGqyK7t0alAg==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=x6icFKpwvdMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=4ROhr7NTa0bsJorruOEA:9 a=QEXdDO2ut3YA:10 a=1OuFwYUASf3TG4hYMiVC:22 X-Proofpoint-GUID: SqlJ-nTepZF4F5D8TEuHw28-MQ7FpSmu X-Proofpoint-ORIG-GUID: SqlJ-nTepZF4F5D8TEuHw28-MQ7FpSmu X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-10-22_02,2025-10-13_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 lowpriorityscore=0 malwarescore=0 bulkscore=0 priorityscore=1501 spamscore=0 suspectscore=0 adultscore=0 clxscore=1015 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2510020000 definitions=main-2510180018 From: Melody Olvera The Qualcomm SM8750 SoCs use an eUSB2 PHY driver different from the already existing M31 USB driver because it requires a connection to an eUSB2 repeater. Thus, for USB to probe and work properly on the Qualcomm SM8750 SoCs, enable the additional driver. Signed-off-by: Melody Olvera Reviewed-by: Dmitry Baryshkov Signed-off-by: Jingyi Wang --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 630fc798570f..a600d9b86a7b 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1680,6 +1680,7 @@ CONFIG_PHY_QCOM_QMP=3Dm CONFIG_PHY_QCOM_QUSB2=3Dm CONFIG_PHY_QCOM_EUSB2_REPEATER=3Dm CONFIG_PHY_QCOM_M31_USB=3Dm +CONFIG_PHY_QCOM_M31_EUSB=3Dm CONFIG_PHY_QCOM_USB_HS=3Dm CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=3Dm CONFIG_PHY_QCOM_USB_HS_28NM=3Dm --=20 2.25.1