From nobody Mon May 25 02:04:04 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 5915F32B10B for ; Tue, 19 May 2026 10:48:12 +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=1779187693; cv=none; b=L9OJ40XhkSrCTsYSzhlyzcJoWOMY3rlailGnIRQT7LFOp+tZVGxj8M8IsIjNkEhM6yXQ0bZSeSFyCcn8+1GelXEntYl1wjF87bLR50hkJHIHXxlvOLnC6a368C5qPoHRl3asMRkrTav5yB5kAmDgxza6WCzhD9eMGa3pivSNlbE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779187693; c=relaxed/simple; bh=4fWwIr7NvRH0x6FmEzFYjJm0PsCxwUfiJxfBSBAF93k=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bK6AP4iJelP6+7ZjX6c33kogM0pT9GpkWH+OdJIyn4kbEkoekpkGvUIv9RiBONPkT4T/1UHN7uLcWYtz2d5DYqO+2ir998CICZ9ImvfOxdUhNet/GGxZmk0csg+ZauotkcWdkcf5EsQL/CKMfoPPDVELD8e8hKRXo2FYL9qoYSE= 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=CvzVjYFR; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=hLgPnZT0; 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="CvzVjYFR"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="hLgPnZT0" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64J8HxbY1146715 for ; Tue, 19 May 2026 10:48:11 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= tv1d8PFp+G+OAAG44DAFTPIFms3boK9ZgzhCBxGWI+8=; b=CvzVjYFRfE6ul9mG yP8OXxNOsI2nmmhFKzZs44CIsDWEM2Mu9/mVTJ7KTg3tsLnikkv7ZD/XoIpuoCr1 CPat8/Z8o6i1rFsLTmsIcDETmZ2Ih1MQSmJB7gfj2dEkuwQrIqVgOX2VxXJe8GTH IVD2TQIc1Gn9DWReDotAyd8mzbeniXkueZXmNvY7nZv2RB8GhT8wB9GF0m38tvAX m6oW/v9yuPp2+OQusk96znYiu6CD+sGdrKEfnfbuteHMcu/82SN5+0HZIb0VCpOx pZs9/ROseewOfSsSDSBISpm6FnuC8p/8CmX5aRNLoLgldWtQWKmFOPRaQpy2s/7X 2a1MsQ== 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 4e8e7ej369-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 19 May 2026 10:48:11 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-514cbe73d00so115740271cf.1 for ; Tue, 19 May 2026 03:48:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779187690; x=1779792490; 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=tv1d8PFp+G+OAAG44DAFTPIFms3boK9ZgzhCBxGWI+8=; b=hLgPnZT0tXJNcPoqlJgtseF/LDtapK/9yEebR7/ulkIz/7F9yuUttAC8pSRy2rda15 eEQBN0Ri84JMcZp7l1BUsABV8Meyc89DYRGicNfSUq/ct4HRFaufKhZC9jxmluEeI+Y5 f1i75UOqkaRdF1vBrQeosKmcW17aPw9iaVQhSoUyP0yoW8bZYgXBiUe6DX3U2IiVqJuz Zjrp0Kyrnohe/M9/+AWk5D0Lb3OyaumLF7DVy2QFWBdvEuaPmrOSmmZgaNO0XAUOvbMP b0GdNds2DTB1MQ/nrxMxaEwtTgk4idq7G9LzBNk3LV1sHyhe9mqTQBp2kki+PIcxErOg B5yA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779187690; x=1779792490; 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=tv1d8PFp+G+OAAG44DAFTPIFms3boK9ZgzhCBxGWI+8=; b=AKhciadK9PfcNRlIq9aluTdP3Ku9yte18vn5VEzxUveBsIhHGoGJHVC9feIi7Fi5Hf ZaMZSDUG6WADK3YtmNqJfkixEcywdqzSHLQtGxXd/joifibEhrD6Jx7xAb2JiHIIl9oB 1CsQk4qfCGY260rSvNz9YHXXeRu0S/BK2ImjQVce/1ME+R7Iv1M0rI1zeM6ElR7nUU+/ mLq4CZUNKaIwsYkmf7uySqENF8QlxHbbso/m39JQlLaqDwa+90DxeDUW6ZTxzl+ezxZA /O2xFrHEGGxyXC92nDpGDgxKj9VTE4px4spr63R3FswxDSNI3Bfo4z/F9fvCLozIpwp9 GIwg== X-Forwarded-Encrypted: i=1; AFNElJ/IDi4YReWjQT0Ut8kN44j/hvHBQ9dQ2+Q3osBDHvO1lqYUJlon4hetkifu89pKgZcVr8BBBQrqgFpyYtA=@vger.kernel.org X-Gm-Message-State: AOJu0YzSz7dmRzsnoObxi7hEvEJlmm6juArL8ICS/wYeCdD80p3FQ9PR j1XL2haKgha/eYrXdT/ke3rhZcivFaR1qvC7iEE9ALHRh5LOE6gcZY0/we6dDMGtBRZyiMHRyr0 LAGpQz1+VXm6MWP+a44ODk02ap+RCWbcY1avS36P+hmIDstJx4c9RJklOlac5dkVXEL6gtHlQBR E= X-Gm-Gg: Acq92OHQx7Kw16egmcRHak1o92BzE5Eni1/21rgwxELMt8zLBcQuhEsppP6mzIdciMQ DPvTjr8ub/m5XaMPRr3zRJCwVoMqPEXzqiCsJ8IQj76Xtw5ispTa6tTpA2kXION+T30+ft7un6l dStvQBu8y6BFVxr/B8PYc004iY0xM4FrM3Ju0C/VjBEo8g1mwaKqkLNnz1zSjA9Zx6PTHEgfAt1 GOv8fxCTJhnmXYMrFffRdVbbWc79+dsaQqfciXbNXC4xReLlEgbZpHRNlKqHKuGxJ/0IFOy+JBP /Ad3aLsvXZoDsF3v/sdXleuXdIYEElNaG+m7PRARiLHo3E5YOBGk+DIWl6mqQHnwofSvUoc9gOS FpaDBK04Dz9GHRubIpByVZWfZ1OL0Uc5S14e14BRMfM/PzjHLMw8i5TSeGhAIh0WE72FumeVBl8 CA2SeZtW3W1CWYC8eeA9sBZ1n/SXF0TpU9zX8= X-Received: by 2002:a05:622a:1e89:b0:50e:5de8:6458 with SMTP id d75a77b69052e-5165a26c6f4mr257681621cf.57.1779187690363; Tue, 19 May 2026 03:48:10 -0700 (PDT) X-Received: by 2002:a05:622a:1e89:b0:50e:5de8:6458 with SMTP id d75a77b69052e-5165a26c6f4mr257681321cf.57.1779187689930; Tue, 19 May 2026 03:48:09 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a90f11a59dsm4031413e87.25.2026.05.19.03.48.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 03:48:08 -0700 (PDT) From: Dmitry Baryshkov Date: Tue, 19 May 2026 13:48:03 +0300 Subject: [PATCH 1/6] dt-bindings: usb: qcom,pmic-typec: deprecate device-specific VBUS 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: <20260519-fix-tcpm-vbus-v1-1-14754695282d@oss.qualcomm.com> References: <20260519-fix-tcpm-vbus-v1-0-14754695282d@oss.qualcomm.com> In-Reply-To: <20260519-fix-tcpm-vbus-v1-0-14754695282d@oss.qualcomm.com> To: Bryan O'Donoghue , Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heikki Krogerus , Liam Girdwood , Mark Brown , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1279; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=4fWwIr7NvRH0x6FmEzFYjJm0PsCxwUfiJxfBSBAF93k=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBqDD/mDo/9hF9YmNtf22Hh0vmjASmvXnXTPgK0e IuG3QEymNGJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCagw/5gAKCRCLPIo+Aiko 1V9oB/9pNJFUqdVJq025KehmqUU8Fg75+ChcgiP/zBpiv6i7H/kt7vrPuUn3xRMtQSasoZbHYvW 7zuIFbTgpj1gVBS/usCI+GdbChO2YI6/Jm1aCHStYBPRVIfHY00GUXfvcb7IpJIC5RYCC8ootxu 1n3p+7NnxH3OCFC0uEfyezt1NeXj1BcsVOLV7VzNv6RtC9zAlLOsPOvWmY7AjnQ2RueK1VHM7Gk XC+bMZT7Z8V1KnQ09qX7niKQs3J1F5yV9eAFCA5Yf/1OKV9C5HEFk05YNYW4RGqb+SdTDG8AVmH Ci8UB3fiJk1FWmC2c41K+A0/McTf6lMsS7xSXelzfdqI4r30 X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Authority-Analysis: v=2.4 cv=Rt316imK c=1 sm=1 tr=0 ts=6a0c3feb cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=NGvXnOm9UF3A347_PzYA:9 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 X-Proofpoint-ORIG-GUID: lIr_SbaM2o4cFagCJXxCfdYb7N_jehJT X-Proofpoint-GUID: lIr_SbaM2o4cFagCJXxCfdYb7N_jehJT X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE5MDEwNiBTYWx0ZWRfX7BrFO3+K80dX 25y5C5PiuokP1UiYVfcUrd9riy7DvGkw1EP6rqsDZvJxVwdnu2OH02SYzpDp7BuEngaSlyspj71 NscDE1+MFkiwRGY+vtToR7X/7PzFqr4m9MF9kobLZBK3Gq9WaM4+Wz81vqWNvSMi1IhvnWZTvhj mP0L9MQbU7DVymIl0oVA8dleXCQxfmsElBKi3ovuypw7xUXkpFJAJf4cv5EwJuBQ2ZW/085YDD2 Pfes58+eLH9uJ96rKhIwQitTwbiatz3gfoA/L41iHXns3Fuil+9tLwDIqFWMwOKDUtM9/DU1BeY 7Sbe/BS9BDbCJTiAijPbzM5Y+W23nOplNNw0DkUc/nKeoF3gVDBN8qbMejFyI7egHL6nkQ6OKnz cZB0+TwMOMVY2C+qsfwS5ukfR+T6spN8WBIu8PFk4UcmUlWDVy1Z9zDZz/kLj4zmwgxQYke79AB D32X9dKxziuzG09MIHw== 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-05-19_03,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 phishscore=0 spamscore=0 impostorscore=0 lowpriorityscore=0 clxscore=1015 suspectscore=0 adultscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605190106 The Qualcomm PMIC Type-C devices historically provided their own way of specifying the VBUS regulator, via the device's vdd-vbus-supply node. This is not ideal as the VBUS is supplied to the connector and not to the Type-C block in the PMIC. Deprecate this property in favour of the standard way of specifying it (via the connector's vbus-supply property). Signed-off-by: Dmitry Baryshkov Reviewed-by: Bryan O'Donoghue Reviewed-by: Konrad Dybcio --- Documentation/devicetree/bindings/usb/qcom,pmic-typec.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/usb/qcom,pmic-typec.yaml b/D= ocumentation/devicetree/bindings/usb/qcom,pmic-typec.yaml index 6d3fa2bc9cee..7a68423fb97c 100644 --- a/Documentation/devicetree/bindings/usb/qcom,pmic-typec.yaml +++ b/Documentation/devicetree/bindings/usb/qcom,pmic-typec.yaml @@ -79,7 +79,8 @@ properties: - const: fr-swap =20 vdd-vbus-supply: - description: VBUS power supply. + deprecated: true + description: use connector/vbus-supply instead. =20 vdd-pdphy-supply: description: VDD regulator supply to the PDPHY. @@ -94,7 +95,6 @@ required: - reg - interrupts - interrupt-names - - vdd-vbus-supply =20 allOf: - if: --=20 2.47.3 From nobody Mon May 25 02:04:04 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 8114234A76F for ; Tue, 19 May 2026 10:48:13 +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=1779187694; cv=none; b=C9IekVp+jy6yXwpP3FlUs5DrS1D4j6keBlMc79C+kYB6N17eNGJ4EV3GbOW0AcBKoGRc0KSGZ4WS/IJoJ1bF35utz4nqacudyXM5VAlYGUO6AvAveqw3zK3plEI6uE5NYJZ1Q6TSVuyK91NkaW+mZSHFbN9/dPWu2r6KY554z64= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779187694; c=relaxed/simple; bh=APxUCObf8BVPKtv0F42GaM+94TzT8vxNnWzyBapE4EI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ktDzZDnRusRN7Xd67VxPFbLl8GgpnxplS/Tzox1dE+EegrPJpsxbDYHxeFlUhBmbndT40/poAx8kFoj7Vg4eg5+Bgl5GkDNRDMQJzK2G8ZWF2wOWmwzgqoCQ16IOEyfbWZJDY35Q2EIhnap12OSeG9w/vAeaWulfIMcbuZ+CowI= 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=BThaFmD3; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=CzGCluYl; 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="BThaFmD3"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="CzGCluYl" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64JAXLuC4131363 for ; Tue, 19 May 2026 10:48:13 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= gDa9ZMVWMhuQ1GptplD39wcf8xmC1uYPFbYSE44QLjc=; b=BThaFmD3LgMtG9hO r1zVtSH4x1z1pj85LWEZMYuTJjKITxdDUHwKwPhrYmbEaXRMA/j0U8iMrFNE6sky NzzpoDXqNWRyxG7OaNjke+Ap+R84oUb5I8WjhJrOLrnf9Lz0C2OqLPoI0vXA+qLd iEkqztjoGjEnfk7DvycEJMklAt0VBsCxHSQS1rJTRIfXdww9xgi8+2oMUD3FbqQf bxxiK+Y3koykq17E/cpCL/hhrCo5wGWyPdaMtPRrrSjYjbt5LpgTxe6dTPgW4ccb 4RLThpCPTnCtZovdpiOrUw+sXDff8jKgaeg7wlm1YeAOEk8l85Nhr/495w2u1PRR WtOfJQ== 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 4e8ht1havm-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 19 May 2026 10:48:12 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-5163ade1583so69983461cf.1 for ; Tue, 19 May 2026 03:48:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779187692; x=1779792492; 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=gDa9ZMVWMhuQ1GptplD39wcf8xmC1uYPFbYSE44QLjc=; b=CzGCluYl1YSWCuJvqGNlW5uETxEYrRJMQDe7r3U9eJxQYUhT/D05tLdT2dmrscCqfa VYfU3zajlVZ8amaS4L5QECpv3RvhDkUXCA8y0zqEtskFpIuFD8vM9FT8t7mveMN3EeLT 6/nHzm2ynznoIOCBglPH0jmcc9E76RauvTMPiUXl0BYQUqnApoLKWckz3i9OLpt6KzAN Hw/r/YBJJEuWOn0azRl7AmBdWjABEcMUBJMnrnCgXQ4o0gr9K7ihWqZlY4PLs+qn0tLp 7GmhZFTUQODmsKhy4frwLIrwtOGnEcyWb2GNRFSdIU6s+OIQek/1YqpHyzqNwQxkrOEF Ik5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779187692; x=1779792492; 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=gDa9ZMVWMhuQ1GptplD39wcf8xmC1uYPFbYSE44QLjc=; b=IWyTn7hizJS4//dqF0cP5oQq6Hk9u5avBwDDDbWvGD3X1DFloPxrO8i7A0JgqEAN+j P1s7VUaLgRsJhXNhF3rbyVrIrdMpi5cyzA3ojB2Q88I50Orn43CGUnPvokPnbn38MgUC kZHQFaqZxFD+W8GtGBcONQjov03JWJdGQ/z1S3O78jr++QSma9JwvtKi/b6iyF7hQGHn 5W1sEiVKNVDs+ISyzRiIlfrTh7HqwB9EJqOqCZrGq4OuHhzE9x2gsawVivHhUGKLE+bn M8tgsRBMzMEbL255hf26UiulDUuqNAptUrBFJuvUAkcUHD540Ug6zF8m8WIQL6NukSkQ JCEQ== X-Forwarded-Encrypted: i=1; AFNElJ/56IXSQXNfx+TF1AaPuJS5zDg683w7D8GY22c/rRjSgdnyzVfEFUUXX6El8whAkevOW+TAxu2jhVqyjMk=@vger.kernel.org X-Gm-Message-State: AOJu0YzvUuU0DQaXvTbyvLHMso5nLhUyV770+MhFuvpLWPPjEyz2p4MH CLbI3+eBwsJ4pYVw3Gn9V1cWFLtS+azhUb3n27FwzD+2FLascL8xhS40eObinvr4hfsrpMZJDpw h9C4t4/MMZe0ubbNDOknVnItNIiFvQSUQuF2F7t/Nn0+6pKFA/iTOiAbvjOrp7mAgJt0= X-Gm-Gg: Acq92OE5c0c2mMkCdYMrVCEMXB0OFlNnPjobyh8lCtxx/JVWJmMLdv4n798/CqorL9H 6+LrdVTjpfxeWo1FCf7lmtkgFZOX8NGLnkVuZAuXk/SKmamG4od7dFw4PQBxGqWfunmzW1gva3X O4lrq5F8g/mWd5qr7IbGCX1BTqXWHPX1CiFOGF31ci2MPV5wbIwSmsR1qVaRWwJ53SW1JkrD4TY pVDwvdj9Y0aXa3tQuRV9wNNvSsGEXYz0iLvwx1X72cKdCFO6iR2mJTM3vLAaCyTXx02uunmc26H Pe+PUhgS4xCsIWdd11AKDCqYelzP+RWueHZyw6LlqM/TcIRvoEbUKL9XNpgJ0375VUiKvyBBYaA dBH2/Rp8KHMwUVTGGIB70CBti3WNo7xWJUpvjYg2GvmNylnU0uiimuNwx13ClxiKuk51UCq8Yd5 yVefkBAZQ70xclRIPEV7tuNalO4lmxSO8kS+E= X-Received: by 2002:a05:622a:544d:b0:50f:b17d:7e4a with SMTP id d75a77b69052e-5165a2766b0mr269662391cf.57.1779187691890; Tue, 19 May 2026 03:48:11 -0700 (PDT) X-Received: by 2002:a05:622a:544d:b0:50f:b17d:7e4a with SMTP id d75a77b69052e-5165a2766b0mr269662001cf.57.1779187691409; Tue, 19 May 2026 03:48:11 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a90f11a59dsm4031413e87.25.2026.05.19.03.48.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 03:48:10 -0700 (PDT) From: Dmitry Baryshkov Date: Tue, 19 May 2026 13:48:04 +0300 Subject: [PATCH 2/6] usb: typec: tcpm: qcom: prefer VBUS supply from the connector node 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: <20260519-fix-tcpm-vbus-v1-2-14754695282d@oss.qualcomm.com> References: <20260519-fix-tcpm-vbus-v1-0-14754695282d@oss.qualcomm.com> In-Reply-To: <20260519-fix-tcpm-vbus-v1-0-14754695282d@oss.qualcomm.com> To: Bryan O'Donoghue , Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heikki Krogerus , Liam Girdwood , Mark Brown , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2062; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=APxUCObf8BVPKtv0F42GaM+94TzT8vxNnWzyBapE4EI=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBqDD/mLbDeCaZaOwdAtlRsxQUtqIaE6KgbcJOqB 4UxcFqW2qeJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCagw/5gAKCRCLPIo+Aiko 1aE3B/wM4WHeEGwJ8kusNlI/jxbyTXEEuI5rSqyleiLE/17Ept7BtiW9EI8ljRMaDlK95WE6MZI as8oX1aKHlLRAGoOy9f/QLlqTkpUAELGv7UfFEdKwlKn8qdzwmUrAYlZZyYl1n9tWVft8FHniz+ FHNwB1hG4c56CCQ9cl/38ftQ07hsHJKEt7R+BCRx6DTrqX6JVKDlC17Kj3v6LfI22VVZNYlRGG4 LQEpG1w284WX2/02V9zwAjuCyViouhT6S16PQV8uA1bUJrYcg2787R//x5SQbtHrN7anSBSIDVT 8cJzshglqnRP2AepWiUDF54158Ek35ONbsHkdycPuKFsEsWn X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Authority-Analysis: v=2.4 cv=JKULdcKb c=1 sm=1 tr=0 ts=6a0c3fec cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=EUspDBNiAAAA:8 a=3Ip0nfeMyQuR1jy_OcYA:9 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 X-Proofpoint-GUID: RDgT5YtHLVnScf_nE5HeYxBvFv66g3KP X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE5MDEwNiBTYWx0ZWRfX5d26MUyxUR22 Uwbx58MGk3q12+nFK5clbaMszfHeT/jMbPg1JgTKGN3oR3+lNUmmD8QudqHd83gnWAmceXbr5kY wnciDd5c9++s7G8/hh8GkNYjYMXpTQAZuEYq4IxXFn0F63DQ91ZkRaBS7gVwiXzuU4DBFyUQKzd KfLcnZpidJt7qjCvy00YgKwulvgAcYqiCn9PReEJURosIG7dOmfp6cFpfipRRmdzpS/Fv13a3hR IfuMMm12oca6QUk7yu92o9ikARjOVfvcy5Y1yZRApGGJ5fppyUvECbm2tIujG7kAmQNn76Y/TCu uCy3OV5XROyvQcOFEBBArJyiV+Aja6hs4ojf8xL9WcLseTYIIhd3k+NDoV/umBJAKV/DOdQob64 5SdCPj+09owtbxweHT+VIL71o3gwwLrBlYBOL1vL/yASqSlDVB8u2l7L+gDYKMz8blfjfJeXwxD uu3vsVI/RMgjrmriCoQ== X-Proofpoint-ORIG-GUID: RDgT5YtHLVnScf_nE5HeYxBvFv66g3KP 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-05-19_03,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 bulkscore=0 priorityscore=1501 malwarescore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 phishscore=0 suspectscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605190106 Current way of specifying VBUS supply (via the device's vdd-vbus-supply property) is not ideal. In the end, VBUS is supplied to the USB-C connector rather than the Type-C block in the PMIC. Follow the standard way of specifying it (via the connector node) and fallback to the old property if there is no vbus-supply in the connector node. Signed-off-by: Dmitry Baryshkov Reviewed-by: Bryan O'Donoghue Reviewed-by: Heikki Krogerus Reviewed-by: Konrad Dybcio --- drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c b/drivers/u= sb/typec/tcpm/qcom/qcom_pmic_typec_port.c index 8051eaa46991..429bd42a0e62 100644 --- a/drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c +++ b/drivers/usb/typec/tcpm/qcom/qcom_pmic_typec_port.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -704,6 +705,7 @@ int qcom_pmic_typec_port_probe(struct platform_device *= pdev, struct device *dev =3D &pdev->dev; struct pmic_typec_port_irq_data *irq_data; struct pmic_typec_port *pmic_typec_port; + struct fwnode_handle *connector; int i, ret, irq; =20 pmic_typec_port =3D devm_kzalloc(dev, sizeof(*pmic_typec_port), GFP_KERNE= L); @@ -720,7 +722,15 @@ int qcom_pmic_typec_port_probe(struct platform_device = *pdev, =20 mutex_init(&pmic_typec_port->vbus_lock); =20 - pmic_typec_port->vdd_vbus =3D devm_regulator_get(dev, "vdd-vbus"); + connector =3D device_get_named_child_node(dev, "connector"); + if (!connector) + return -EINVAL; + + pmic_typec_port->vdd_vbus =3D devm_of_regulator_get_optional(dev, + to_of_node(connector), + "vbus"); + if (pmic_typec_port->vdd_vbus =3D=3D ERR_PTR(-ENODEV)) + pmic_typec_port->vdd_vbus =3D devm_regulator_get(dev, "vdd-vbus"); if (IS_ERR(pmic_typec_port->vdd_vbus)) return PTR_ERR(pmic_typec_port->vdd_vbus); =20 --=20 2.47.3 From nobody Mon May 25 02:04:04 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 22FE4370AEF for ; Tue, 19 May 2026 10:48:15 +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=1779187696; cv=none; b=B0pQ1sxfh7ZsKYmP3NCqTDKW9or4BlI+EylleDWJm8v5e6rgk3hmk2YLazg8RhWRQRYg/H0rtjwmylmjmtBd6bNBQPvzOIW19uBuCnSEtVE1KpAhr0moeY9f9eFib8GCGcQnBEa/DIJFQOhl5cAkbFepqIE12fpy1DIJvZ8G06o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779187696; c=relaxed/simple; bh=euCA0V2vNy99npuL3Sz9Ok/lrsInKeUdM7RhvmoKnJI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rvkMS8XgGeF9zaP/6k5Z7GDUVfef+/o3hN25QcaT5tloLkrHzXVx6Pd8rPwaMrMoDvVn1aen25rxx/3IjORL+S06xUiRP/T/gI5WoFZrMchhiwEalmwb9TG4KoPB+2PbYeCvjBLt0FZRafGvehfixT2h8h/JIcoSk8DMiUGiGtc= 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=QVzMuOKr; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=TCTY0Hws; 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="QVzMuOKr"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="TCTY0Hws" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64J86L571146056 for ; Tue, 19 May 2026 10:48:14 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= PCNXFzDO2h7+P+JxArx5XVC6FfJD7Xne/Qq6iGe6fq8=; b=QVzMuOKr6LURXLh5 HUIBtU9V9gHkYAoRIUCTFXeft7lAdxCtK4fbKYIuqBnopvms8SzQT1S7BjmU4O7U oUysQyGcz7qxekLsJDvfDUO1g0flPcPtwuemdtRZh9QkaSohHv7T8NfmT1edpUBn Yv3GMxUdvTCSkAfiknT2gLmkPMVywErX70MbZuD6rmQuVvK3QjQJitdGFQ6q1zHb jBcqntRXHpYWxV4Z/9gm3xBhr8g+hE4lzrUf0aT7dZf2FXjTr0JJO8xyd5VWex68 jMeSQF5fR24D7mmIbT+jldSUa8MBCiMRo9jbn/4QxZ4ZrbKh2/EhptdAIwNviIjJ ULVHow== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e8e7ej36n-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 19 May 2026 10:48:14 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-50fbc70cfbdso103898061cf.2 for ; Tue, 19 May 2026 03:48:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779187693; x=1779792493; 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=PCNXFzDO2h7+P+JxArx5XVC6FfJD7Xne/Qq6iGe6fq8=; b=TCTY0HwsYhfobZpMi/ZZ/+g+BwOcWyi6KY005v233AHWxx57QlhgHfcRmBamQyHrWg n7MYpo0AX8V7u0ptbTIR/Kk9t8MmeHwkIgVN+FoIOeAzkr9rIR5EGCiCd8no1ZbMbDWy UrycjeZcIUmNamqJsA4bxDXMQWVlksT7mSobWrs4HEtMjvG7sMQByk8wb6o0yqbzAkAq lO5+AHmJsHJtsZfp2zTBU0D+Wz7YLOiMh8P/ko4p2uks+hrQZmQ71vKlFkHcHGfgGLLG xErmC0hDabe2cau3EEyOOox3GNBtMXOX5ZqXv2nnHhGiONQV1L+0dej5sbWGd00CnWwJ DgeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779187693; x=1779792493; 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=PCNXFzDO2h7+P+JxArx5XVC6FfJD7Xne/Qq6iGe6fq8=; b=EPgtszn/GCodIUcsqChlDOU1mx+0oAsd4nShqHdoeQD8L3FhPDpmooHkw6jva7m+Xd 8PpIM74ddX9H2SOXe0auLuWLVTzlkJPzNk8xZ6Tqu7bgk2bQ7+Twwmo6nq/Dn9URO+wa Owc1Hn/6Lw/dlzteaZ9B4HUUoZ8Rvgcd+k1ESED8on2CWeQK/SgYMeaMsg/oa/tlgDsO ulN9E72oIJcE3ve/YcIKWmZK17BXi3GAFgjvmuGUKVEE0i5F6HdPZb8dUrUzg6eQrV7o eA1uQbDqXe75AgDQFKlQC+paF5g91iUvLtgZuZ1gi57k4d7NlxkGRkkR+fGEEBswArDF iflA== X-Forwarded-Encrypted: i=1; AFNElJ9EuCZ3gZvtN5zNaGyL/G3mwlq8GnRq1G2b7Kxu3AvwrTT2o07rqzcobw+6Hi7q2jke/Jyau07OFB+0tY0=@vger.kernel.org X-Gm-Message-State: AOJu0Yw7+W7KQFVN07Bjpcp2DoyySNAVAgkUO5Yy1tvcvEzxwlH0XUYK tMoDOKRyI7fw39T/H0SEbVUx9mQYAnUFTGj7v5MKvU6VS5vuQDH9DCYufjgAUc4Aq9om+1MVjfl aQTNbnToHuNw9RQldiPy/Hi+rwdZsXDu/7g8y59rBto/7q/sqpr1Dy3mUAEg5c/+TnAg= X-Gm-Gg: Acq92OEa/UypMBQ8Yq4Cdnr7j6wzaM7d2L54ogSS8KLnxxgT8anjbc0sKIZrfUHJtKq QtVxU41SEwOC/aj7MpiVncRI1rzJDbUK59xGzZ/sZKuiTq/xYnLRs5SOcAq4ghENnO3R3VFF1q7 WVti4WVFOkEn/cESvKOrAwakKuRXA/SKvBcKO5a+inzJ8818JL0z1fnjQsg6QrUqXRX9UMw5Zcs TXECSv9N3aYcjPJ3+d0zHFpAS2qCAgnLmlk5Wh32ziXhn4Of96m8IJNGL9rLNNzPIsVgVxI1ila Qo9M/xbN4SN+jVwL/v2IEq3VaDi+eslu1jkdjganpEd/6N1HAfuKCtEpk8QwIKHWhyPSWqZ3lRE JgwQLH/y5kGasEknIm+6f4d4uNhZPEPpc5Xuy0vAtsanLvveSOAgmUJ8lgYMFgvSCq6CfXsn9c7 omqqdqiuJ3BPDLWhff6ILF2Qt7ZGdGNxWaOgs= X-Received: by 2002:ac8:5996:0:b0:509:35d1:ca3c with SMTP id d75a77b69052e-5165a007384mr257543751cf.5.1779187693502; Tue, 19 May 2026 03:48:13 -0700 (PDT) X-Received: by 2002:ac8:5996:0:b0:509:35d1:ca3c with SMTP id d75a77b69052e-5165a007384mr257543381cf.5.1779187693039; Tue, 19 May 2026 03:48:13 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a90f11a59dsm4031413e87.25.2026.05.19.03.48.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 03:48:11 -0700 (PDT) From: Dmitry Baryshkov Date: Tue, 19 May 2026 13:48:05 +0300 Subject: [PATCH 3/6] arm64: dts: qcom: pm4125: move vdd-vbus-supply to connector nodes 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: <20260519-fix-tcpm-vbus-v1-3-14754695282d@oss.qualcomm.com> References: <20260519-fix-tcpm-vbus-v1-0-14754695282d@oss.qualcomm.com> In-Reply-To: <20260519-fix-tcpm-vbus-v1-0-14754695282d@oss.qualcomm.com> To: Bryan O'Donoghue , Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heikki Krogerus , Liam Girdwood , Mark Brown , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1267; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=euCA0V2vNy99npuL3Sz9Ok/lrsInKeUdM7RhvmoKnJI=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBqDD/mMMA77PKdzfg1VT17mBLUrDIkUNpNgbkiP /ZlylI5QPuJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCagw/5gAKCRCLPIo+Aiko 1TuvB/0ShnA2khzSDza5ZyBlkWWgOJPBwdHerZvEAfMPQ60SpyCyjLa8kzVJsYTZmF28VvHoYD6 IbyOi8Hm1em6hnnUcc0Nl6Cd7kD/dFrL+AvfjxNYKEh3/YlymqTc96eLIKteIWgTMyEXPEdK3BY eYgqIiq58TmpxWHZFYfdq3TJpJ3TJXfKIABlN7mFVxvLC2Z4SLPyaDWuYRHGDcG9yXTVSpWoPR7 xV+5TKqlgl4S/ZCKMuZ3nCvN2LUS6bUIJhyFAb9RYr6blGNzValCFEujmCC3sSBqkZWdPSa4Ztk Ck69U2w36r4xMypngvkQFI6i7ZaaMuQjxBYYj42W5wbFNuPa X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Authority-Analysis: v=2.4 cv=Rt316imK c=1 sm=1 tr=0 ts=6a0c3fee cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=4mtkvhgW5BEYFgMnPP0A:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-ORIG-GUID: nTVrMJxLQZOOoVQtrtZ5D9o_v3miL7mv X-Proofpoint-GUID: nTVrMJxLQZOOoVQtrtZ5D9o_v3miL7mv X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE5MDEwNiBTYWx0ZWRfX3jbQ9Rga/rPI B0VgLSHGX6GGzJWBg7AA+352dw077ASbv3JB+HYyl0g2+CNT9n+jEgIvurIcURD/SyLBjnmz4ek IomdIdSdHlvE3ERU8jEcGuY+RCquF2PGIRnXh881I9LmNuKUHtpkZQHg6qUtPypTNpbCquIAo+u 5tF/ebuvJHufbcCMfR0RX3r4l6CFNWvSwORQRrRlsv3UvMb+1L56ZlmGPFgH8znvX8sCYdc7aJd 1/uWZntNJRyl8md8DQIKDu3lt8XtRES1fgkqhuBu+iWxxcN4jHm2vCId9l7Q7HdCqT93Kt7GzyH sSMnkiikI6QvUrY61GtwSpHnEKY6Rv/bAeLM1oWj6kHVg/m9GEhzEdKRu9MU1PaEfV6Ra21B+km PHueRTsjlrPLQJu2huDqiV1rSb4lBs2u89riAOoEVNbACdlBHtCBXSI59AMsvjOVJjOhWpi2Gfr OtnUgLyT2ZWYKWXZAyQ== 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-05-19_03,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 phishscore=0 spamscore=0 impostorscore=0 lowpriorityscore=0 clxscore=1015 suspectscore=0 adultscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605190106 Instead of specifying the VBUS supply as powering on the Type-C block in the PMIC, follow the standard schema and use vbus-supply property of the usb-c connector itself. Signed-off-by: Dmitry Baryshkov Reviewed-by: Bryan O'Donoghue Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/pm4125.dtsi | 1 - arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/pm4125.dtsi b/arch/arm64/boot/dts/qco= m/pm4125.dtsi index cf8c822e80ce..542e8fe030da 100644 --- a/arch/arm64/boot/dts/qcom/pm4125.dtsi +++ b/arch/arm64/boot/dts/qcom/pm4125.dtsi @@ -61,7 +61,6 @@ pm4125_typec: typec@1500 { "attach-detach", "legacy-cable-detect", "try-snk-src-detect"; - vdd-vbus-supply =3D <&pm4125_vbus>; =20 status =3D "disabled"; }; diff --git a/arch/arm64/boot/dts/qcom/qrb2210-rb1.dts b/arch/arm64/boot/dts= /qcom/qrb2210-rb1.dts index da46e9d65528..4ace2d6c06ce 100644 --- a/arch/arm64/boot/dts/qcom/qrb2210-rb1.dts +++ b/arch/arm64/boot/dts/qcom/qrb2210-rb1.dts @@ -409,6 +409,8 @@ connector { typec-power-opmode =3D "default"; pd-disable; =20 + vbus-supply =3D <&pm4125_vbus>; + ports { #address-cells =3D <1>; #size-cells =3D <0>; --=20 2.47.3 From nobody Mon May 25 02:04:04 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 0B272369D6A for ; Tue, 19 May 2026 10:48:16 +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=1779187698; cv=none; b=N6iVqLOaI3CUX4vqQVWUhFRL3nI5otG6Yk7NQ3+Tgd87wB4eLbE1+cFXLjDFdFBnNV0rI3BnF/nkbz7nwRgNCcHLbbs0fsP7z3yhFkPNIjQ6dc1h67W+PAWvIhGCrcNm7DD9YmV3Cv6APs8Y2bEw98MOB/FU9AvSzG6i+RCiQOs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779187698; c=relaxed/simple; bh=CnlNaW03KiTGxBA6okSwBVqha/NCGg0XLOqtGZiiryQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=bXz5Ud2M6UzNw+/uOT8vwwHhm3tIoHVHz2/4yfz0D34gTwiYG2E1pJDrz2toER3prr37VOXl+LVcvvvfv7Fw9YF7egNr+N9cPeg0aSljHpFtIhuxvxLW1T888a3Ca7/XwABXB6/b7pfTNmonH3OSZEOmflha1MlA9LBO3l2128A= 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=KKStaL56; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=DUp/ns7d; 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="KKStaL56"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="DUp/ns7d" 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 64J6grXs1737228 for ; Tue, 19 May 2026 10:48:16 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= TC8FAZVWJ0CMZhTEfR47NNtJ3GnYGqJbIGdm9BhCskI=; b=KKStaL565Dqenl82 go+g8TJpeD+juwS4Po+Ql/AwMSjtMuXQbIoJdki+GaOrMMTqmeYfll5mx+mupWoM PvGj8HjwJx5aQ+ZsWbiL+nzIAFYqHka0fiskMKTr9klpeKs56Wad8KD0wK5qaq7n SECK9YhRUWbnzeTV/DovMSci4AaqIWNrRlWJgx7VQJRuDRujJHhIUiCQHxjF1eyK 03HivID8wnHWTF+OS+UU6Bo+S5kseL5Hz8orGzGEH9dABkVWvDC6qi7nmGSDdYDe xFDnh4K+CYqZtkt7TSBUyXn8hkIpy3AlRntcKLttfw/8u4Z8nuNviYabQEHGZSSs +f2Ucg== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e8ju911a2-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 19 May 2026 10:48:16 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-5162ee45a77so90406691cf.1 for ; Tue, 19 May 2026 03:48:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779187695; x=1779792495; 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=TC8FAZVWJ0CMZhTEfR47NNtJ3GnYGqJbIGdm9BhCskI=; b=DUp/ns7dKpJYrXcPuZc12xfQ4bI9CnAlFmn9p+V3YQjsYiUcbUo5Ss0GfbVZkVnmCV bQhtAqhE0EwoDRnBTVEorGtUiMXkMrF7WV1l6m4DPs1+lUm276kZrKrTR9jhkMpol7jX DFzfSfZ3quE9mKRbMpx1X5vUaXah3UHk/S9u5V3PKPdAbSAtaRbVu+CFViv1Sf6SfjGn hvbfgOXkD8R0oyTT7nTLhEWpeDdIUFMayqNrB1/V6I92BDBB54vsKyV6uJEdaBH+msMW omETpjgc9ej6aPg2q4/1bsvkgRDRVnZIlB3wHpO+kj9OBnlwsECJkJWtlWtZSe/As3xm +8KQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779187695; x=1779792495; 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=TC8FAZVWJ0CMZhTEfR47NNtJ3GnYGqJbIGdm9BhCskI=; b=iTHzojV/6PPbPgLoUb2XV6/riXnpEXuHUY7Q2m8q8N2WE9Qmp8DZ/WpY6zVHhwniMX Db2hF+jNkuugYQarEObjd9JERsUN09lfMdAVdQMjbqYulsotf0hyQHDRD3gG9QDgc4iL zRFwz9Bs7h14VQyRktZjnIgyyj9JDfYrIShLctttCZ/B0N7vMJzQnFH9LzpbzTNTEpet KYFfOww4JDlxcLosh7u4PJ1915G4YUyre6QAEDG5C0KFSIsF9XYPNJ3YCwAJjIlO83r8 3D9SnGMjWC7S9Kh2lLLOt/xAlpX2124/KU8yIOqjSnZr/wU8x1BtT3pfolM2YmbZBRwJ s0/g== X-Forwarded-Encrypted: i=1; AFNElJ9K4yl0jdGnFnLWPN36v2E/w8nyMgm2OxGF+Zp1/n4H/C2GAF+F9rFxatTACVt6ezxbHGit0zXaXI+RSKw=@vger.kernel.org X-Gm-Message-State: AOJu0YxGcSXzZ7safrDiJi+D12zQqN5h6eUvQNAcQZ9e+RGFtvAsgh09 zrqW/XfWyEcJKvtqRn69HZm6zypPoxUAiYha8riqeownnDleNSMU4+ac9ltkBOi7G3nml78sAPu Er1GxUpctYV35Pr4lZvbfXul/wnFd4tSOfhTjFIaKazfJ11fzZDnXnM/p56o7QdMNoKk= X-Gm-Gg: Acq92OE+bG2LXBPdGuIbpDLVuCOYG3sDJhUsNhPlXLGO4G6YX2122BgYufUXpRRAStb adkCx+ZLFDroiG3QI1/L6F4PS6PLkOyRU3vjeaK6uLmQuPrARRMYvkI/HOw/yMJXojHdxvU8/zS YVSGNWd8r7mnyQPbdt8yvpyJlFx8bzs0oovmkHuvzd/jvjsd+0/tTsiiKyGgl7a6qoRkU7H5ADn 6A92zStrZFU4rQcrRwnd9Q2Y+BGANApDkp3dAT7h3PI1i98H6u5Wx0m8BPQmVxQR6pwKficpihT YQVn7VdsZJAp8aWvrnc8ZlDhX1gb5cIQW7bBseRIeSCnQ72mGBMsm4FaSKJ5IfoL/zjf512Z3OR oKuUXwgq3NprrVWjlj9LTdbK+kFJnPBJ+gaszOVjfvElJHfvIyQe87+SFOSsFkbWeYUtFFIlBEQ 1JPQDU4nTIsdr1Sb6Mv+P5c/0mg1r0VSgcJwY= X-Received: by 2002:a05:622a:182a:b0:50e:89e9:271c with SMTP id d75a77b69052e-5165a046389mr264847751cf.17.1779187695256; Tue, 19 May 2026 03:48:15 -0700 (PDT) X-Received: by 2002:a05:622a:182a:b0:50e:89e9:271c with SMTP id d75a77b69052e-5165a046389mr264847391cf.17.1779187694695; Tue, 19 May 2026 03:48:14 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a90f11a59dsm4031413e87.25.2026.05.19.03.48.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 03:48:13 -0700 (PDT) From: Dmitry Baryshkov Date: Tue, 19 May 2026 13:48:06 +0300 Subject: [PATCH 4/6] arm64: dts: qcom: pm7250b: move vdd-vbus-supply to connector nodes 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: <20260519-fix-tcpm-vbus-v1-4-14754695282d@oss.qualcomm.com> References: <20260519-fix-tcpm-vbus-v1-0-14754695282d@oss.qualcomm.com> In-Reply-To: <20260519-fix-tcpm-vbus-v1-0-14754695282d@oss.qualcomm.com> To: Bryan O'Donoghue , Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heikki Krogerus , Liam Girdwood , Mark Brown , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1317; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=CnlNaW03KiTGxBA6okSwBVqha/NCGg0XLOqtGZiiryQ=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBqDD/mi3KUau+FliRKwMuvZcpIaPz5LqeOR14bW 5R6b4cnuKqJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCagw/5gAKCRCLPIo+Aiko 1UyeB/4pQXeLHUvkH4LmPgHo4ym6ZOknqm+33Xz4394I3N/Kqz/eqyaV0KULKE+GnYXSy53nSD2 uFJ0iHU23n6Vyt9ESxiuLRNi+yktffKBTIjRtB5UxwZcttEFz2jvInJTcIpvjtpUY41lFbyB2f0 bYyi81MpEbjK1EnAaDxnwIB9Ll4scEQ60WmmiVR/53siJ/WYVht2RAt5tEa4IyCM+C/kmc2lr9u ka8WzFUfdoCGQtiaA/uQOgpigPJhuVfwuzAJEcI6E4AecN+R2vFYTWMQyKnfTN+yo+hK5oYWtz2 lnaFfhfmkSfrlH+S2yluWBA5mSePWeXOIEMOri6wviUW0lBb X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Proofpoint-GUID: 9vkGbDUlcsfQJhBV-MLB-0GcbayPLYp6 X-Authority-Analysis: v=2.4 cv=eeUNubEH c=1 sm=1 tr=0 ts=6a0c3ff0 cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=_K5XuSEh1TEqbUxoQ0s3:22 a=EUspDBNiAAAA:8 a=xYHdAnABRN2P05AV10cA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE5MDEwNiBTYWx0ZWRfX0M6N1eL7n6+r 8y9oRsc1I6nCLZBMCstj6FyVFjwanOapuBlcSdrGqqo8mdklwWx6WopgKCALpVlTBFhX5HEHOnF ij+rapLT0Hzgl6lGyG6zweP5LjkTsaDmN5e7PlFyNEFpqvobFvJ/AKq+sgVWicqLlF6s4uaflUQ hOMCfZin3LMMrH1lTaYyPM/KBKAPRID30HbBdTF2lZt4jm1Ouu7ukT8cwSJU2n9qxVUcZ6wAMRb ++UDKlhzi9tSLPs0961a/9wcmTwbcYMxcPffHdrhtBBa94tPgvr7i0MNyzR2OuTJNU8JMyK5i/T yPoJ50zqlU4D2I85i9trMn6S44eTXDU13u1Ula7KUxCmQ0BWWbP73CEiowFUAatUNpsmvNDMdSY cPWbD4swaQflhKYo3m5k2G5BhOyvVWIoX1hCgpj0uSWwHeEkM2oaB+9OnjESk52l55tsb9ibIwu +SoTns1KB9qTAO48eUA== X-Proofpoint-ORIG-GUID: 9vkGbDUlcsfQJhBV-MLB-0GcbayPLYp6 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-05-19_03,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 malwarescore=0 adultscore=0 priorityscore=1501 clxscore=1015 impostorscore=0 phishscore=0 suspectscore=0 bulkscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605190106 Instead of specifying the VBUS supply as powering on the Type-C block in the PMIC, follow the standard schema and use vbus-supply property of the usb-c connector itself. Signed-off-by: Dmitry Baryshkov Reviewed-by: Bryan O'Donoghue Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/pm7250b.dtsi | 1 - arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts | 2 ++ 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/pm7250b.dtsi b/arch/arm64/boot/dts/qc= om/pm7250b.dtsi index 0761e6b5fd8d..43cab07126c5 100644 --- a/arch/arm64/boot/dts/qcom/pm7250b.dtsi +++ b/arch/arm64/boot/dts/qcom/pm7250b.dtsi @@ -86,7 +86,6 @@ pm7250b_typec: typec@1500 { "msg-tx-discarded", "msg-rx-discarded", "fr-swap"; - vdd-vbus-supply =3D <&pm7250b_vbus>; status =3D "disabled"; }; =20 diff --git a/arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts b/arch/arm64= /boot/dts/qcom/sm7225-fairphone-fp4.dts index 3964aae47fd4..23f950067a08 100644 --- a/arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts +++ b/arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts @@ -953,6 +953,8 @@ connector { typec-power-opmode =3D "default"; pd-disable; =20 + vbus-supply =3D <&pm7250b_vbus>; + ports { #address-cells =3D <1>; #size-cells =3D <0>; --=20 2.47.3 From nobody Mon May 25 02:04:04 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 4EF9414A4CC for ; Tue, 19 May 2026 10:48:18 +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=1779187701; cv=none; b=tq5vPjuM9Icj24QFe05WJ1cKUA+0cdvKqGX14L0792CTdh0Rfoy00yOwa/vTZOz9zp2uyk1Z5ZxaEJoFkEKJ+t+Lcx78c3aFAXDxOvX7hHs4FVYRBb8oXRZiVst3B2TIUH5+PcBIGhVbP+hiWO8Ahy7Kv5AmFpvbYksZ60eS37U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779187701; c=relaxed/simple; bh=xYRU6BVEc7MoqdSBzkA9NAynnrccJmvjoEv9mNGS6kY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=hToxMHMRoAPmmrPOXGAFooj6em7X6ECxNyq6gZpjfLFml2+BI1VKXKQHWzlO5I2Bd4/YnnwxJE2ofMoZodpg0w98w4ucTXzNhBCrffHxEdraKomNfQcOOPKcgMcff09UnS2db/8RlWZRBodhWMtR/H56eJp5lRhFQfXg5cAEKQg= 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=NEEwQRvB; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ZFu8UJ3A; 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="NEEwQRvB"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ZFu8UJ3A" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64JAEnsQ2438091 for ; Tue, 19 May 2026 10:48:17 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= 35REuCbpcVViy035ouXJ2Yq1Y9m+z5h75tFEcnvtUk8=; b=NEEwQRvBN2Ysw8Am Hy2tNhFLRxp5YjEiY34NSRWEI2s4X5TsKW9Qumq1lfE4lk3nAY3JWoALhT3aqOZm 4G25y1YMCX+CIhA2ct995gYSBChWjhnpZBtvEYGau3F+bnYwnR/LGp+JhFFNnUCe DJH599fjuxgkEvQtvCjdK49C/54ZKfqiTteCmwImL7iGZxwHzARFbVYK8gmw9oXv wg5PEpx9mjDLDjS7OEjJDs2aMsW8sE16pnekseSRCikg1U7IZiskxVqsoeSFO3QO DvmaCuKcTzpfseVIbg1yzC4ZK5A6N2xT6++hD3p63Jk8syUYLurQUExf20TaVGfX MQNthg== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e834v4m2e-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 19 May 2026 10:48:17 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-50edf01172bso106474471cf.2 for ; Tue, 19 May 2026 03:48:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779187697; x=1779792497; 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=35REuCbpcVViy035ouXJ2Yq1Y9m+z5h75tFEcnvtUk8=; b=ZFu8UJ3AqI9tcVDWEZZdSFdb83fsPr2Q70MqxvAD9sFi5C/MdRlLDDmfDrZSk+xWW2 WDI9Boo668SQ31qPvK72fP+og3MqevPrv56jTpt7QBbIbUhm5KWmuhp7Hn4H0zk/pSJ9 v8KfhL/4M8BeTX5IYGGwBFsgv2KdKMwe3Pcraw0GmKI9M5v20LiCWIb7oJWw36OvT69L myRbW3x7t9Camkc4vHkgj0D8j9U2QEJFSPufr5Z44VAKRRI1YEgBZekf+SjrTvJJwDch P3iLaKOMq6w3OHr3FPs22h01FXaAvSSqPu3LJyqo9GDi0JWgNr720Q1ngDvO9eBsVzP+ HlPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779187697; x=1779792497; 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=35REuCbpcVViy035ouXJ2Yq1Y9m+z5h75tFEcnvtUk8=; b=nij2AuAwR1UAcjv6y9zBa9aAwGl5u3GU/KVyjk4CcXsCxiqnEybyv5YBP7TsR40Z3I GHJUqnojR6ginGGFnEagE77I3vzP/qG/FmKGNwSeOO3hYH6uDywGi31e55mUe5todKK6 yGTuNnEYIP3CIwPUYm5EghHww5TuB2tF6VVlDmGqP+y0EFKu6Eqie7PFvlxzXqAe0uqC ebn9HugEhbd5V0r26WySVOmdQ2JRFYPn+GIG9Oj1dOxc23B+Xe1RsPIRqxWIV9R+sDjp IlnqsQao8GTQT/yXY8iEROVyVSPITjmEWWIRC0NpJd6RsHFLvn+ou7cElovgFrNuKvn3 9z+w== X-Forwarded-Encrypted: i=1; AFNElJ96mVOxgbhC+k/xdlXNYSTP20msWTlvH2yHnue1DSyxxZp+2zD6P/YUNjfz/6FgdqCAcDywl6Y84a7P8aE=@vger.kernel.org X-Gm-Message-State: AOJu0YwR7eZfCgQ0KdRDvd3YvUH9qSgEdU0NPEsdMY46vrbgA3fgs4Ig vi85+mTHJMCe1i+9UH+GyTy1KwPp/wieKJfElTIs0A7m0AwxbaYBlu41l3AyHRlHF9/G/I/Cc2Y FnPNcrPkICgvq/nLMMPB6oT71Rynv3xtzJDYvJN/4h+j78wWvdetR7BOinZk5LTqhQh8= X-Gm-Gg: Acq92OEjy7BM/b4TzRzGKyGvjHr06x2vJpTF+d5qatuxArNT7BtrtnLMDFHmk9VsiAV y0iDnfc2be89RhljhUl9Ug5b+3ajUAqzMrVkvNM2R/vVXlLndesYPmaKfmegiqsVQq18C9yq47y OSd7Jyn8kJupk6wLEB0hLLlhTmZMm4VCdH7OSA3oYt3YIFvGJmMUbV/exvETPw94buPMySlVn4F GD1UXnmfsn6Y71Fp5iPI1JR++m7awkzseVBQC6CkeFYCvZ5oB8xC8EpDxoV9kOOrn55KoUUzlVh NqnzOD8wnMBglOhqpqKTSQRjVmvKbE1V0y7ItjPk+9XGh1YHiRAKhDcgqb6wJGv19qxSX75QWcB /T35S6+DbrLbX5sly77SWu5MdM0wyFdjCX4yP5e4hb7e7sgLu+tahE3KUqkcKzHE7gyhi757VeV jdz82ijM+B5uKAyA0Vmau3VWLw8r2dyAWYFMs4h0a4cFv50Q== X-Received: by 2002:a05:622a:996:b0:50f:de06:45e2 with SMTP id d75a77b69052e-5165a0d077bmr241432531cf.31.1779187696675; Tue, 19 May 2026 03:48:16 -0700 (PDT) X-Received: by 2002:a05:622a:996:b0:50f:de06:45e2 with SMTP id d75a77b69052e-5165a0d077bmr241432281cf.31.1779187696221; Tue, 19 May 2026 03:48:16 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a90f11a59dsm4031413e87.25.2026.05.19.03.48.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 03:48:15 -0700 (PDT) From: Dmitry Baryshkov Date: Tue, 19 May 2026 13:48:07 +0300 Subject: [PATCH 5/6] arm64: dts: qcom: pm8150b: move vdd-vbus-supply to connector nodes 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: <20260519-fix-tcpm-vbus-v1-5-14754695282d@oss.qualcomm.com> References: <20260519-fix-tcpm-vbus-v1-0-14754695282d@oss.qualcomm.com> In-Reply-To: <20260519-fix-tcpm-vbus-v1-0-14754695282d@oss.qualcomm.com> To: Bryan O'Donoghue , Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heikki Krogerus , Liam Girdwood , Mark Brown , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2428; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=xYRU6BVEc7MoqdSBzkA9NAynnrccJmvjoEv9mNGS6kY=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBqDD/mkFspQoJLegLkYv9FlQQPdVRasWCokg8YT +MaN2NW3eiJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCagw/5gAKCRCLPIo+Aiko 1YToB/9/CbyLaoTjhEspKcExQXJN+jofoDLLW/BYnAhuBV0H2L0YvkcSrSr2Df8+JziYHE+FLKi P1uqzK1gEGYjwMdiju47i0yToZhZktwT6HHNE7yQ62Q7H0qxmM8ryjI6ebAhLieWj19zA5/R5MF fK/rwhYqoqEcIT02LRNzd31T1MXYZTQBrV0lZ+1/t00rfSUBClU09uaDq3yYi48sFk65u9ukYUx iWfy4ao05sveH6iYHFvsNx4YjNOeiLHrI/ozp5vkAjEOeWYwkHdlPJ0lo3qMCODwMEu0EYoZ3Jl 7Ydtzhlkf5XCkwpfSAKGPfe2F6C/eccp4wB4vnXUHpTlyoFB X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Authority-Analysis: v=2.4 cv=F9ZnsKhN c=1 sm=1 tr=0 ts=6a0c3ff1 cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=W78v0XRATXHzZ1sILyoA:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-ORIG-GUID: 9VSMhXYJNIzns8ONlsdyQlsQNVPEccIM X-Proofpoint-GUID: 9VSMhXYJNIzns8ONlsdyQlsQNVPEccIM X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE5MDEwNiBTYWx0ZWRfXxdDiPBkxQh2e D6oXXGOWROJbtXzP9uuUfhri7NroZF3n3bKGxMRlU7mt2xfg5Q1UvqSLesTi/lmI+K/WqM4nbda 2kazBE774hi9e51J5jXIcaE+L2uCWW9XCK4HZ0Ztp3viuVSKzWzFfdYyZPB58VYQ66aRMbkXkGR tq0i+Htojy6enZYqqn8p1Osd7MLSDyFwJULipSMbShFJb9HY2pBekoNxeb0ppfJARUjyrrefxuO p+uM8be1gYK6oqzV57Nc7AKhoodrzo6Lfti7SEmjVStssc00yodJa8tgALG3do+Ctfy9zqptVVK K0LzoUqJOccE4kHY0966xJUmRkCoEU1grgF0ZFhY5c108f8nBSwKXK8tfxBoOabzDybFp9Yq+A+ jSVcctUYjFvHogKnDWL5M6UxyfhAwRL4dsvoCoCAL+3weV0/ERrNaRcjnP8kw46kSMBnIwP1TSh feKDgZA7x6z559kI/Og== 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-05-19_03,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 malwarescore=0 priorityscore=1501 clxscore=1015 suspectscore=0 lowpriorityscore=0 phishscore=0 bulkscore=0 spamscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605190106 Instead of specifying the VBUS supply as powering on the Type-C block in the PMIC, follow the standard schema and use vbus-supply property of the usb-c connector itself. Signed-off-by: Dmitry Baryshkov Reviewed-by: Bryan O'Donoghue Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/pm8150b.dtsi | 1 - arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 2 ++ arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 2 ++ arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi | 2 ++ 4 files changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/pm8150b.dtsi b/arch/arm64/boot/dts/qc= om/pm8150b.dtsi index 3f7b0b6a1d10..b83be4b6cb1c 100644 --- a/arch/arm64/boot/dts/qcom/pm8150b.dtsi +++ b/arch/arm64/boot/dts/qcom/pm8150b.dtsi @@ -95,7 +95,6 @@ pm8150b_typec: typec@1500 { "msg-tx-discarded", "msg-rx-discarded", "fr-swap"; - vdd-vbus-supply =3D <&pm8150b_vbus>; }; =20 pm8150b_temp: temp-alarm@2400 { diff --git a/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts b/arch/arm64/boot/dts= /qcom/qrb5165-rb5.dts index 54da0d759a67..690b484352ed 100644 --- a/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts +++ b/arch/arm64/boot/dts/qcom/qrb5165-rb5.dts @@ -1499,6 +1499,8 @@ connector { data-role =3D "dual"; self-powered; =20 + vbus-supply =3D <&pm8150b_vbus>; + source-pdos =3D ; + source-pdos =3D ; + source-pdos =3D ; Tue, 19 May 2026 10:48:20 +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=1779187701; cv=none; b=B9DKjka3tMwwPfQQzSHh+DHX+aHToi/1TF98FD7ZDHA0GENRV6AGihdrmgg8GvorPUGsDbc9UuYdPLoraaL19KanpAiUo+SGAKzoeQjIxXUXPW6SXLLd3kYL3GQDk82XoUFdPGJLbpf03P2PsHvswHhMAikeoMziJxBEk2ir++Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779187701; c=relaxed/simple; bh=woBdEwaHX80T54ZP+4+AwPFb6N5jfH30MDJZOeEVaJA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=g96+UaMgK7VPDuBP37xq4vJMaVdicxARswMKiJo50nQXEgmm2jfOgy/QMhr9TBSha2JqmcuPaIroqjYzeSxKVE7hT6T1SEOj5am87gUkCo2WsuxW89hf17MeisNt34bygI53H3lUz5vfaIyYBrXg0dV1+xOV7SM99qQUbTuj5UI= 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=eV+rQgC0; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=ecqGFn+X; 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="eV+rQgC0"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="ecqGFn+X" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64J7lXpt1146406 for ; Tue, 19 May 2026 10:48:20 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= zJYjcv22h+Q/YGAvKfWRg3NhA6BXwprz8gvA9wNRuSw=; b=eV+rQgC0DLvW0Jh3 KEPnfpgkwkktKAseIl/Gc8muIg4sSAjzXGQ1jtc8aRl8dmLz6WhYuNj3t2ARZXXP 7s7nuVYpimJiynH7IwsYJJoL/o7HRT0BwzMv1p7F8nv0qcq2NJMohWtpdsGrWISZ TjmaU/zXTihoODsdir1cgUG+hKp4vLHZNFNkqj3ftf6j8WE2BbfQgrRf6sRG7Koa mpgoef0UV6NQZKAHn+szmFmZJvWwnK1TiNJ81+AVfDyEWUjMKHkM+t8XJq3op2lH RPM7gq0ASI6S6k16GrsNdySVyh9o+RDdeYLUojttoYsxfm1D4UFpjqyf0/aUldcl 5jTt+Q== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e8e7ej37c-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 19 May 2026 10:48:19 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-50d9a6a853bso96821891cf.0 for ; Tue, 19 May 2026 03:48:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1779187698; x=1779792498; 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=zJYjcv22h+Q/YGAvKfWRg3NhA6BXwprz8gvA9wNRuSw=; b=ecqGFn+Xk+WThuQYzzhYLIUqjNWcL9UZtn3mqDkkb1MzK+Hvy85Bw/VVikqdJMRm+P f6DQG6cgLd+EtoBRgTlRL9kSqhTY/SS9R5iS0i4uBUZhyWivtO6s6x+N9IzYG0iVqWgl xcXRFtavKvSDk9mwFihYrGHNMga/uHH5GLSnKX76G0TMM5mb53nRK+EeCy8TbEWK1Cnq 7Jp3xXYEyKxQBFHCL8Wzu0c3wHEU+vAZVJ8ENZAQIpzHXIJb66YjO7E5SayrAMnWNMaT 8OCVB2JaghjEXv0G3rIonbyOhKQ3I29nEkO6ggOySvRJHQwNWt/2DJQjV1q1QY4aO1C0 OD+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779187698; x=1779792498; 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=zJYjcv22h+Q/YGAvKfWRg3NhA6BXwprz8gvA9wNRuSw=; b=IgnzLftkqSxAZfnOBygF8vbfnlGJ8UKBXplc74cHqcnE5LwnIQbk8sy1CdvmBDwrSp 2Y6Z5oLvffSUU2yuRxG4X/GADYMA6FHymMzRJdB9imOds/fk+A1bdRmog+MAEM+JhdHW WZP6csejRjUDk7r6nNV9UcRDszN1nZvLVQwBAh8AVwi04F2Ec2sTYgaGBnDiWN04QRD6 QRtn+DaRoBEnWOgJupnPNekLYnXembdLWdAdeytiuqEcLtOYPMDeZ//pTnpAokF9t7lR mDE44kA9aiXH0PD/NR0ms8gtAS0+mdVUgJyEfKsD1M88ky90E2kUwFJ3ISF3jdvkrDuD x3Pw== X-Forwarded-Encrypted: i=1; AFNElJ+LlqZh/LX2e1fsNEPSBlAkTqI/JFkRIbVr+tQsVxjR89TqKC+aMFqLcZAclflPQhmFQtyystRZDsvYD4Q=@vger.kernel.org X-Gm-Message-State: AOJu0YwqT3b3Rc6igaV+y65l5MObbl50x7r5hNhGORJJBGPqLWs7oOZr ZzXf4dLoTT596LQYLtb6za0Hx91HEmIn7yxWgR8HNz5rzuGxUarj7HvcNW+dzNqkU/tNJqDGf4N GdZF337jy2D11cVqI1vEhN8fUgZIsSrH4sQlI9SD2Qv35uCZDu5Ou3xy0IrnHJ6IeCwtx5ic1Sj Y= X-Gm-Gg: Acq92OGpIbtVSFeFqkvW+4uBF9ZQ3RU6kWwOE3jUKb85pvSU/Ct95MDe3SgAZD/29nh lMPziZVk9CHFh789fOySRQos4fNUcsmHf2HTmfq08T4aihGn31KXBVpip0m/X0wRrWhhbKEExmK IZSzD5k+5CqeD/72BddphW6tsr23ouhQX1ezQMg19Twca41FoVETlcJ5peiGMuccfIxNL8UivuP A/Eo2JGWEYKSQccltyF3vkSyzudJr5UweI8JihLKEReeujHEbidQ67/LXa2NXCjRXFf8lvkZ5m1 bTmzopsOniekew/B5nVfxMb5aMghWFqrkztIW87lNN5OzEIZbsRAUe5ufC0YiYxO/jLC/BBpPtH kxIT/6XYmPbFUbwrPdET54khKj7Fwqc0hudiq7d5/EX7Rr0NZemPFzGaB+j+3EQpf9upX2eCJrc DolONo12Bic8QVrQwEIqUjnT1+jhqwgmMsrWY= X-Received: by 2002:ac8:5d89:0:b0:50d:7aa1:f405 with SMTP id d75a77b69052e-5165a01227cmr255473981cf.9.1779187698388; Tue, 19 May 2026 03:48:18 -0700 (PDT) X-Received: by 2002:ac8:5d89:0:b0:50d:7aa1:f405 with SMTP id d75a77b69052e-5165a01227cmr255473721cf.9.1779187697922; Tue, 19 May 2026 03:48:17 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a90f11a59dsm4031413e87.25.2026.05.19.03.48.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 May 2026 03:48:16 -0700 (PDT) From: Dmitry Baryshkov Date: Tue, 19 May 2026 13:48:08 +0300 Subject: [PATCH 6/6] arm64: dts: qcom: pmi632: move vdd-vbus-supply to connector nodes 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: <20260519-fix-tcpm-vbus-v1-6-14754695282d@oss.qualcomm.com> References: <20260519-fix-tcpm-vbus-v1-0-14754695282d@oss.qualcomm.com> In-Reply-To: <20260519-fix-tcpm-vbus-v1-0-14754695282d@oss.qualcomm.com> To: Bryan O'Donoghue , Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heikki Krogerus , Liam Girdwood , Mark Brown , Bjorn Andersson , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2331; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=woBdEwaHX80T54ZP+4+AwPFb6N5jfH30MDJZOeEVaJA=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBqDD/mX5EmXCmzYenUlqenAJkkCNjuWXKTS7fGk KZ4tA4YyyWJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCagw/5gAKCRCLPIo+Aiko 1X3ECACkeXKR3bKG4xY4b9e76o+zsGsxj8BCc8Mpl4CSpOHf1WaPA/GKwVTgjds6Y/+tIMfUUMN dnchufZ/JTNKyWTX/XW3pohL3KnSoZgJIS1wE3sfqJQVKbvTxhxGA03BEora522pFIupaYlzc+3 NC2gXGt1W1AdL4+fYnl6XxkVb7j+UYnpNZXeLtTY+fzg497DXfmTQWPXOFSK1siNDIcCaSG/R1a iajQLU9k1i9tDyyqfIwwzEUxBaVSfV+WBA7070sDMnutGucU/nPn1ymqPAvtTwim6wIPqf5k74B IJzYbtjALC/jFHgWxZaVp+YdG47OD93ZsbI5hTGh8LgKLzT7 X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Authority-Analysis: v=2.4 cv=Rt316imK c=1 sm=1 tr=0 ts=6a0c3ff3 cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=izqt9FH4em4ppUy_EgwA:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-ORIG-GUID: pGbnYLxsZ9k21JV9bI3S8UHBwyJdVJAx X-Proofpoint-GUID: pGbnYLxsZ9k21JV9bI3S8UHBwyJdVJAx X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE5MDEwNiBTYWx0ZWRfXxvMkvZxpvDUG vqQ5R/sfyU1ppaUV/felnFkgVv8SvCz8gPwNCKTdVnhTzbedgomACfVj4RaN35XAlxJVZjvnxpi yMWhMDBPPTpwpbVHKc42WHtEtg0TtHUTkWsaVMoU+p7IQnqgSq0CldTXORIn911s4xTi+MGgjgo a8v+mwtoshx3x938ZJZ6DRF/0WGcUYa8qHXtMhToxhboHGAKGIPkfIYdUaHjakx3L2fxLGm63B6 Smp5yhVfdnPAfXo7hmptthn9eeNPAHPV8CdnhYzEjSlUTwDHIaCMUTeWhN/SEjsesHZ0YEZeIKd Wek27A4e0wzQYInOOmhtspIcQIcwQWUxbX0EVtxnwCrIralgVGvJ/DK5SsC2wi78ElqXKEjGxEJ 9uKmKTjE2jJM4jMENvvk4Qe2n3kyxX2T8fTxmzdbNIfLN3ZN7ITxuiSlDD0v4X7YWdQNSe+IHdl xACwhW6CQmc6bH0fTZg== 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-05-19_03,2026-05-18_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 phishscore=0 spamscore=0 impostorscore=0 lowpriorityscore=0 clxscore=1015 suspectscore=0 adultscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605190106 Instead of specifying the VBUS supply as powering on the Type-C block in the PMIC, follow the standard schema and use vbus-supply property of the usb-c connector itself. Signed-off-by: Dmitry Baryshkov Reviewed-by: Bryan O'Donoghue Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/pmi632.dtsi | 1 - arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 2 ++ arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 2 ++ arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts | 2 ++ 4 files changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/pmi632.dtsi b/arch/arm64/boot/dts/qco= m/pmi632.dtsi index 8c899d148e46..b0ed35094a98 100644 --- a/arch/arm64/boot/dts/qcom/pmi632.dtsi +++ b/arch/arm64/boot/dts/qcom/pmi632.dtsi @@ -69,7 +69,6 @@ pmi632_typec: typec@1500 { "attach-detach", "legacy-cable-detect", "try-snk-src-detect"; - vdd-vbus-supply =3D <&pmi632_vbus>; =20 status =3D "disabled"; }; diff --git a/arch/arm64/boot/dts/qcom/qrb4210-rb2.dts b/arch/arm64/boot/dts= /qcom/qrb4210-rb2.dts index 1203172729fa..22baee407fbe 100644 --- a/arch/arm64/boot/dts/qcom/qrb4210-rb2.dts +++ b/arch/arm64/boot/dts/qcom/qrb4210-rb2.dts @@ -323,6 +323,8 @@ connector { typec-power-opmode =3D "default"; pd-disable; =20 + vbus-supply =3D <&pmi632_vbus>; + ports { #address-cells =3D <1>; #size-cells =3D <0>; diff --git a/arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts b/arch/arm64= /boot/dts/qcom/sdm632-fairphone-fp3.dts index 0edb2992b902..3223884f9cd6 100644 --- a/arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts +++ b/arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts @@ -252,6 +252,8 @@ connector { typec-power-opmode =3D "default"; pd-disable; =20 + vbus-supply =3D <&pmi632_vbus>; + port { pmi632_hs_in: endpoint { remote-endpoint =3D <&usb_dwc3_hs>; diff --git a/arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts b/arch/arm64/b= oot/dts/qcom/sm6115-fxtec-pro1x.dts index 466ad409e924..0f23eaef01f2 100644 --- a/arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts +++ b/arch/arm64/boot/dts/qcom/sm6115-fxtec-pro1x.dts @@ -251,6 +251,8 @@ connector { typec-power-opmode =3D "default"; pd-disable; =20 + vbus-supply =3D <&pmi632_vbus>; + ports { #address-cells =3D <1>; #size-cells =3D <0>; --=20 2.47.3