From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A11FA2E7635 for ; Thu, 12 Feb 2026 10:14:15 +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=1770891257; cv=none; b=E6CwiklIJg2JkD+D6IM/j99+xiBkdleQnZ4e/vU+W9pOIeEF2/SngwCcYmsscNp8TYd/D4TN9P7OiXR5oDr6BsiZFP4KGDa+FP/3pAZmL9JvrsbcYsyGDhgw1qdZXO2bRQXYRoe62oHEDvSmvkhaToRKHbpnwSiLG00QMN842HY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770891257; c=relaxed/simple; bh=Ks8ETguRIZQ6y9Z2bCCo2hh2wqlbwSYYFYhPaDhmoSg=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=h0cXX+iLeh0hyg/yBguW9M9lQ4kGh7Rz7JFg/zHx3R35SsqrdIjEIIEO7dlat3VNdl1Pa8G8F8HGeTFpTNmeX85tAqVJ6ROHit9t3I8zWf2lTDSb+UDikZInsHr76OjJRd8wyHPlFVEeXjLHXTLYx+2BC0XJced5HSQZYaXc9Sc= 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=bE6Iyn3P; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=JCH9dCpo; 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="bE6Iyn3P"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="JCH9dCpo" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61C3SYo53223947 for ; Thu, 12 Feb 2026 10:14: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= aYnK7/YGWAJgmnh+bLOiLMyHBpoZuCOqDxGzEg7IH9k=; b=bE6Iyn3Pp4IzvaLW 3V2Js4Ifoj/cl1l2sQZf9ltvh6XpkJY/s2l3ic5dymc1LmGj0l3ADn4xVHfFq+Sz 9fRDp40xh4KF8pf39iz+YwgXiR/2I+8D79/mXLfDOPpMmft8Wv3rfJx1tIwFFm8o OlpIakwO7vb3SzshDroUsTCJFMX0VWSk27dl3pmDmAq+afC9Vpg1co66gmM/VVT/ yA9CSG3PdkJbn5qr0VzN81Uz9b3OjjuRg0Mg0rBSJzk042WUI2FECDmtEMrNYOvE kL1bTPGAJAehZEjxZr018ZZQXDNRlVuSKvO6PGXw7llz3mlUZIMNd8Hg8f2CzidD +tYw6w== Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4c8rvbbst6-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 12 Feb 2026 10:14:14 +0000 (GMT) Received: by mail-qk1-f198.google.com with SMTP id af79cd13be357-8c522c44febso225295685a.0 for ; Thu, 12 Feb 2026 02:14:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1770891254; x=1771496054; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=aYnK7/YGWAJgmnh+bLOiLMyHBpoZuCOqDxGzEg7IH9k=; b=JCH9dCpo/Zz9qI9uguP5WkE49NK3O8PJIx80kbkPz3snLPg4a7smitND0/IG4CLaDQ Aw00XVHHwoegUhiruWZxeRoPSoZwIuRsdhkXGgkse11Fk5CTXRxOLczAbH6swCtDoxR3 asUTf8OJUwIKItd+vRaw3r0l1vVf4E5eFvlBO66qrruQwpuX0Aj2nv7a8F2Bg4NNV1Zi w3riBhfWNcxnWVagIcJTXaLOLif1mV/31yXN2kFYYt3IzSj5A8K1g5sXWdkmysjnXZkQ Pms/hjiFOs20P1ZD9prb5o/98wt7bU3D6ZWnxDzlSe7TYIoJwDcjcksxVC5u4u5nNx0T BPmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770891254; x=1771496054; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=aYnK7/YGWAJgmnh+bLOiLMyHBpoZuCOqDxGzEg7IH9k=; b=sU+wdhYWc3/G+ApYCP4hyQiy9i7PTvKtdJTtuk8UMcrdB4MPjIbSsNaj6TA+FCa2Fu yjex1MbU9BPkBB3Uwl/eD/ZErCvs69u2kpEL6Ax48dNJaDYCzrIbH1UfXmkjfIDY6Z7H +kgbN2XWWXzKtGa3FGquamoBLITzX0qiV/ScZbpyTNdjlMRX7I+vnLsNvYnf2OPTSw/D W7y8P8FjnISFk5PRH1YjdhvGGW8zTNxq5ns7kvM8sU7BBb6tUBGBo1ceODIsjuQQ7Z8l /XvKfC0YwqkZNVKR6RC4X5UsArO+nIurl0MRfbXRmsn/3jZFbnu1OggMIH8zog4Cl/QC 4FEA== X-Forwarded-Encrypted: i=1; AJvYcCV6T/YKwV7YjvO0yv5DsAg9LcsEWkVi12bkajEg6QFUVOkeB3XPVX87N+dRBaDzqcKag3xcgfcY6DMwY5M=@vger.kernel.org X-Gm-Message-State: AOJu0YwbBjiFdHY8FCHZLrekylsI5C2sIkt+GEietUOsKlkIt3BSKIz7 B2gnQozqWGT6biZVnR4NYasURkp+LMphTs/wfdzu2PrlhRoPmv6fgLr+cH3wejvRlZAK06a3+xr nNfKnts4hKV+B2VQEEKdPSU5dgqEtKqjFK9tjAubX4OqxgvKYBhwr5BMqiUjkhIHn5cI= X-Gm-Gg: AZuq6aKcmywcOl+DwP/D9ScowfPPGEOeWh5tL9aHrAapelPsV2ZyJmafpzc4AZH9dEg xm6QKIoBI8nrdsRjAy43GiY72UZaqtpFmZvMpXsnSKvD5DjTWIsar8bKV0HqRCeOSP3LJMK60Do 8eWQyF33If23B9+uiuV1CUY5D4jCeXWd29tJd+cap7Zuh0Xna+Z9OLl+Mqnzj0lLJ/awdEDPyOZ stQ2uc9o8I4/yHjPYdzkecCe42Q6lNsFF6/M/kqVXEv0Imium+SzXLYYdCh3GTDxto3CILWno4S nfV2OUSv6u9kmK0C7EgwikS3Bz9zXgofJS6l7OUr5ZZc8B4IRP9m3W1AYpjAXuTxg0xD0Xr5OyR lhOMDc7/zRUMk+Kq+07vNDl1DoAoVcCuAFzc8+GnMCNdELQEf315indHJMSc82SLD+GWvq4dHcn PMegQ= X-Received: by 2002:a05:620a:448b:b0:8c9:eae0:d1df with SMTP id af79cd13be357-8cb33115b5amr212528385a.6.1770891253870; Thu, 12 Feb 2026 02:14:13 -0800 (PST) X-Received: by 2002:a05:620a:448b:b0:8c9:eae0:d1df with SMTP id af79cd13be357-8cb33115b5amr212526885a.6.1770891253401; Thu, 12 Feb 2026 02:14:13 -0800 (PST) Received: from [192.168.119.254] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b8f6e94fe7dsm147230066b.7.2026.02.12.02.14.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 12 Feb 2026 02:14:12 -0800 (PST) Message-ID: <34119b6a-c81c-4833-a294-63fc3e76e75e@oss.qualcomm.com> Date: Thu, 12 Feb 2026 11:14:09 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3] arm64: dts: qcom: qcs6490-rb3gen2: Enable USB2 controller Micro-USB OTG To: Akash Kumar , Greg Kroah-Hartman , Bjorn Andersson , Konrad Dybcio , Rob Herring , Dmitry Baryshkov , Krzysztof Kozlowski , Conor Dooley Cc: linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org References: <20260211062923.3794476-1-akash.kumar@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20260211062923.3794476-1-akash.kumar@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Authority-Analysis: v=2.4 cv=H+XWAuYi c=1 sm=1 tr=0 ts=698da7f6 cx=c_pps a=qKBjSQ1v91RyAK45QCPf5w==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Mpw57Om8IfrbqaoTuvik:22 a=GgsMoib0sEa3-_RKJdDe:22 a=EUspDBNiAAAA:8 a=_7ZPjbSY1RcB-ZWpU4gA:9 a=QEXdDO2ut3YA:10 a=NFOGd7dJGGMPyQGDc5-O:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjEyMDA3NSBTYWx0ZWRfXzDIyefLK0Mcn 1b5/jb8ivXo96Lnehn74xElEyLVP2mb8rMMrEsWRO8yYfbSKwjjEejWhwsTRKnE4NoL5ODttVVO F3edcNylh7xNI70BYwBVIXdJfOopPSe5bZTc+l+MGTyH6tWXLA/Ph2Tt5KH+wP/0foXJGOB0Rje bLl1STRrZhdwWfUc4ttXxiMlPmfxdGE4LEBpba8Qv1yrfo9wdTi6QvFbMB5DEjqnheFntB6gvLn i4HEbxXva+npW48BR78bIEsvDb1uVCFWvBIw/mx6qyM3OsJJ/a2Xey/OfJwhknX8ZARN98zakBB 0KHtzMSKcA9acf/UMKuDObVace1c40iPHB4kuAsTKvxPVzFJLPABYs9VQMY+sKudnuyPlgu/62Y e9Mbr5C0ufbPpRDSQBPfBHJ5WNU9/Q++TnsoaHq9AlpQhw6d8jmE2LdJmaKhz63hQl1DZ/waJzz ehRPVdTyDvbe+rW486Q== X-Proofpoint-GUID: tnbHJ3IxHnrdnMqVdPHqenMhafB8bfyL X-Proofpoint-ORIG-GUID: tnbHJ3IxHnrdnMqVdPHqenMhafB8bfyL X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-12_03,2026-02-11_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 spamscore=0 malwarescore=0 clxscore=1015 adultscore=0 impostorscore=0 suspectscore=0 phishscore=0 lowpriorityscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602120075 On 2/11/26 7:25 AM, Akash Kumar wrote: > Enable the secondary USB controller (USB2) and its High-Speed PHY to > support OTG functionality via a Micro-USB connector. > > Define a dedicated 'usb2-connector' node using the 'gpio-usb-b-connector' > compatible to handle ID and VBUS detection. Link this connector to the > DWC3 controller via OF graph ports to satisfy schema requirements and > enable role switching. > > Specific hardware configuration: > - ID pin: TLMM 61 > - VBUS detection: PM7325 GPIO 9 > - VBUS supply: Fixed regulator controlled by TLMM 63 > - Configure &usb_2 in OTG mode with role switching enabled. > - Define a gpio-usb-b-connector node for Micro-USB support, mapping the > ID pin to TLMM 61 and VBUS detection to PM7325 GPIO 9. > - Add the 'vdd_micro_usb_vbus' fixed regulator (controlled by TLMM 63) to > supply VBUS to the connector. > - Add the 'usb2_id_detect' pinctrl state to configure GPIO 61 for ID > detection. > - Enable &usb_2_hsphy and populate necessary voltage supplies (VDDA PLL, > VDDA 1.8V, VDDA 3.3V). > > Signed-off-by: Akash Kumar > --- [...] > +&usb_2 { > + status = "okay"; > + > + ports { I'm not sure whether/how that passes bindings validation, but there's an existing port {} under &usb_2. Please extend the existing definition in the SoC DTSI to cover hs@0 and sbu@2 Konrad