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 65EFE2586E8 for ; Tue, 25 Nov 2025 11:39:37 +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=1764070779; cv=none; b=HtZ1VJ3M82TDQ+yVtUV0haUf5MOXZie2oAU28OL6CtzRvtsPLdu1UupJqQm7LfMWzDhlVT+fi8T9hq4aUHb9v4PbgpIzXeaJBIHTx+ghItzf/nj7U3LArhB+fTePH+6G/sbA7bln6CxyZ/lh0PO9cjUKWx4Zq5dRpAYoSAZGq+8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764070779; c=relaxed/simple; bh=TIvus4qLeYR6ur8gZQ8EVgijdl4O66+zNL0rBfW+NEA=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=Q4wWjogKwW1a2uLoed5YWym5EsPwR3pTnrVJl/asF3VyuKwu9Ll8Lxywf8/w4CmOcysg/ZT/cYBY5+e1z57JsfkR4dE9T9bw9LuX9+Mu/cu5AJ0XgbPVkO8GaxuwxJ0O7YI/9heHMrG2vqgq85XA/YXgF3rUmjwi1OEDeMKYHD0= 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=fx8z6ymJ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=EmVUKGSq; 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="fx8z6ymJ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="EmVUKGSq" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5APB5T9e3255891 for ; Tue, 25 Nov 2025 11:39:36 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= H0mJEbRIZhEi+mIefD7nUyiiWYldDhethjcYK0qWNCk=; b=fx8z6ymJojlbLJYU +N7OcIz64FKlWRydKfMexzKLyGPTn8YyFm1qbQT3Nxh3yqbwPaLM/Iyw1Ol6Vekl 8NA+LeAyo9pqatlhE7axTYT8rWqEo6fDAr4SHWq6FCD8lFKdOJdqozg5wQpKw4gp WoHFCml9ytXzk0eOjutZ35jU5LGXzvNOLoVQCl1OIAmHyl3JwW3ipqV8BtITcWsi YO2XkxsRzdbSm95u+nxlaMnET6Aj9A1lSBoz638XW5IC2qtxHj3M/bjDUgQaSV5y ksI0U2H6glwuKbkkmgCYsHu/c70i4zFXpZ6EYQmAe1VS9E37SkJ7VmDd1+46Yc79 vYnvgg== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4anb9c02m7-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 25 Nov 2025 11:39:36 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-8adc67e5340so80322785a.2 for ; Tue, 25 Nov 2025 03:39:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1764070776; x=1764675576; 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=H0mJEbRIZhEi+mIefD7nUyiiWYldDhethjcYK0qWNCk=; b=EmVUKGSq1rnbY+wqoWnCt3ictpmjIomkXtCEjFyOpf88YkvDifJyFRbJaa7q0tu7Af sbD/shbUbvvwPKcgmDsid0TpkGI20QDJaZ9OG8naskoTGVOGiQUmrMvg89E1+Hw6FyBL RqVa245i8/8WGWKsIkqnlNnykA/t/NH8GfcqzlGX4rEH2VOsuxM386BYhMigNQjn52H1 KXqbtbRfOD3ndGnFY/sXug8wX1RKbtBqhBe64hIZewPtZyqCW3MtlupoyT6+s4+hy+KN pzsBLJTA+QPY7xJStHCJZI0Rv9qzUTEb9ySLw8xUHs3YPCaQEZRuw8WsIIDz7XLTPN94 wOog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764070776; x=1764675576; 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=H0mJEbRIZhEi+mIefD7nUyiiWYldDhethjcYK0qWNCk=; b=es+a3aYTvFUCOo5gDht2f2ALqX5eYGw6nby3qGIOKv0gOFFDVlw2lfp+p8qwoNXzma 7I2EbP5cCs8OxA+3RO5zhCMiOKOnx3N+eSdzJFJGxFRAHzKcX68Hapu/TfbrbFpyYhyU Zywxvo7qJLrme8AdrQQFxFUjIi+zGOYUSBichWS7V65781l29c8VmjYP4aLg4fggNRgo h+nZvplDRqwZwW7EBO25PNBgFvofS4qMRJStvY1SMJ+mZKmUm+W2lajtZAQiMUGVXswh Jfdax2HWY3oa2c2juF9tWu/Rqsuvvk/wsrSDcrZIRjrdEx48jg+3wXxY4tW5MRv0KkX8 AbIg== X-Forwarded-Encrypted: i=1; AJvYcCVHOzr8XRzaVlwJEXyhKuZQtrn5g/Nmg2S5qsQ0d3jPg1Lh8iV8LCmAe8WGxVVIZ57FqHe38MEaE++RG3w=@vger.kernel.org X-Gm-Message-State: AOJu0Yw4BbbmN6G/BgnU0x4I7DIMWObRR5Xl1l4+6aDs7dKpzVmqb9ma l5jpUj1BXbe0zp1ZePsMZfn756MEyurKZMxjPlB2bL1zge/65JgfCUQeJD379nHB/8foUPAuZu6 l02aJtmnG7TaiRLC/nj0bVMkJPhklDKv2WfPWl82QQ86dA8Rn1uMPnpQCLzX0t9E3aDE= X-Gm-Gg: ASbGnct1YNqUSN/65yFFYACysBui1qqV6CXvZV5hjgJyxflMOUhG6ZoMAfAcmPbI5pc 5GbH3nJJF40crhBrHpwQpRiYBdf1Emp55ZUEsdapRvytQHd0wIPm7lNNTQcJJmLtpThZGiavPcP t72WC1F8a76jddOlltHkkDAKn1mdDtddNt0PQB+7Ew68oPcZuQ4RKqfbMJ7dHpgP9Dho4Sk328q zIWCUkak8XouWxw6njesomo999I+eSw/QF1jQJ1ei/gInTfO37wz3mMO5TNWowovCb3WcHNXuf5 O5IJOZlR7RM38NTcyl+c7MYyGoZX6fMBQKEp6z1lmNSC2xCO8T4+7ea799j6qP2Dxi2tOJthipS /viPDgtPDrK+HWkSRWfeIfeeOzImX2rdxmEp/21LhRxdvUySdtvJ6pZIIg18GPMEtKKk= X-Received: by 2002:a05:620a:4007:b0:8b2:fea:21ad with SMTP id af79cd13be357-8b33d4a999fmr1417514585a.9.1764070775644; Tue, 25 Nov 2025 03:39:35 -0800 (PST) X-Google-Smtp-Source: AGHT+IFCzo0WCGR0CTugtyxGSUMJ1i6DuZWHwh9eoGFZ/bneruZmbXg2/dXdzuLYj2oAElRtWJsKlA== X-Received: by 2002:a05:620a:4007:b0:8b2:fea:21ad with SMTP id af79cd13be357-8b33d4a999fmr1417511885a.9.1764070775136; Tue, 25 Nov 2025 03:39:35 -0800 (PST) Received: from [192.168.119.202] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b7654fd4e6bsm1542414866b.34.2025.11.25.03.39.32 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 25 Nov 2025 03:39:34 -0800 (PST) Message-ID: <117f95a4-5f31-4372-a2e2-a0a969dc3d5e@oss.qualcomm.com> Date: Tue, 25 Nov 2025 12:39:31 +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 v5] arm64: dts: qcom: lemans-evk: Add OTG support for primary USB controller To: Krishna Kurapati , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Dmitry Baryshkov Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20251125110420.2192971-1-krishna.kurapati@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20251125110420.2192971-1-krishna.kurapati@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: c3s2EvJHsz6_l78xtxo6Fmz2wBVuO9k- X-Proofpoint-ORIG-GUID: c3s2EvJHsz6_l78xtxo6Fmz2wBVuO9k- X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTI1MDA5NSBTYWx0ZWRfX+yCgJ+fTgprb sCRNPt9YHALvlLDeHplpPv/1IrN2NeB51wTRHF0G7knYjOaYX/Pg/a9yy0Etw4rOePy9IhM5jb6 BN8l+AzRMG+y5Tv1eXaPRBSh8RDVbxlsjfrdhCxTLjgzodJ/3a6q3YkNnGGbSnANTVh1jdHLnP0 C7P+sQN41zOQgXDMpsSyfdazPGY7wGXeBtFnHUQ0wb1RNuvWZP0lRqakJUQIn988LOdneYuzeNw dqsJcmsVavyLMpS7PK6BQqEN9IWMLgDrojMEfLaOVG0cOH92yh4izzV1aeXsv71acewHMC2edFv waO13k/In66tcRcKyeIBtAsbfbiJ3a9e61JB3VpQyMg8z0hZziOoB+52R2kgZd/SbpJ/FlzJvY9 AbGGSVreiPSIHYbl1gQbEttl5ZeClA== X-Authority-Analysis: v=2.4 cv=VKbQXtPX c=1 sm=1 tr=0 ts=69259578 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=6UeiqGixMTsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=O_RjRo1D4uTvDWjpvrcA:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-25_02,2025-11-24_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 priorityscore=1501 spamscore=0 bulkscore=0 adultscore=0 malwarescore=0 suspectscore=0 phishscore=0 impostorscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511250095 On 11/25/25 12:04 PM, Krishna Kurapati wrote: > Enable OTG support for primary USB controller on EVK Platform. Add > HD3SS3220 Type-C port controller present between Type-C port and SoC > that provides role switch notifications to controller. > > Signed-off-by: Krishna Kurapati > --- [...] > --- a/arch/arm64/boot/dts/qcom/lemans.dtsi > +++ b/arch/arm64/boot/dts/qcom/lemans.dtsi > @@ -4026,7 +4026,27 @@ usb_0: usb@a600000 { > snps,dis-u1-entry-quirk; > snps,dis-u2-entry-quirk; > > + usb-role-switch; > status = "disabled"; > + > + ports { > + #address-cells = <1>; > + #size-cells = <0>; > + > + port@0 { > + reg = <0>; > + > + usb3_0_hs_ep: endpoint { The patch looks good, but I'm a little puzzled why the endpoints of 'usb_0' are named 'usb3_0'.. This will make the DTs look like: &usb_0 { // foo }; &usb_1 { // foo }; // usb_0 children &usb3_0_hs_ep { // foo }; &usb3_0_ss_ep { // foo }; // usb_1 children &usb3_1_hs_ep { // foo }; &usb3_1_ss_ep { // foo }; Konrad