From nobody Sun Apr 5 13:04:57 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 9FAAD410D24 for ; Mon, 9 Mar 2026 20:33:52 +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=1773088435; cv=none; b=kpofwF+ts9VPPNQepZeMOC4xBmKvb16lLDVzCPXTPC/pGOFoD6NXji6Cqp0g7isxeFN3gsNtGIMyfGhfn5DhPt9J2FjtFygnR7OP9oTEC6zc1kmMt4wrIbbmAfcm7nYlJ4hXqB0jr+mSbouW98y3our+10XP19Aq1aMpmARDKPM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773088435; c=relaxed/simple; bh=0VJZGhuJkCUeAQcIHJgXxy7OZKjeOwICNMRpVoee1d0=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=n9P1FlOt9+clhl9brRv+Rr+hVb+dZBLGHKEN/7rKBhzF6CbZEB2sBk2hetcHhuyqhsZn0LZ+J5gazQvmosI28Cq7/QzTei6Fze/gbbBQfY73qDLVK0LUkfi/HGItLXBF+JydM0xrBGe8nkNv+6FNgY0cFSXFaXEEVF3Q5WeTqU4= 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=YbsU/+qv; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=hRvxRUr7; 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="YbsU/+qv"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="hRvxRUr7" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 629HBlU2296216 for ; Mon, 9 Mar 2026 20:33:52 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=kDE0gB5xYQL YngO7rvczlFLJwy5YaiWj5eLZwnq0DQk=; b=YbsU/+qvILRwve8u8+iW0soNsTR Egm1dx1k5gCuLiNfIu8N8Qgow+EZIkLhf4icvrtjGPAmDQHG1IEbg4QqYbBREO3s mqKz6iyUFr1P78sKLbYgKimQMGD9a7OBd7+8WxbGAyOHRZmqe8ouOGA810JsFetm QT/TE6Q1udq4TLUP3YPMZl3xKcKHQvTq7IQlehwQklb//vutVoNs0NT3KCg9WCVe dKph9LzP0AGECqxh3ieNBHL+UMoVGp7ngu7HBZ9k9FpmQF55XmIt9sUdojucPpaF 80kpy5AN9tzGfOex9qAQO6ncIkzltI1Nji8Tdw/hGnm6Vbwnz7Z00RHzGmg== Received: from mail-ot1-f71.google.com (mail-ot1-f71.google.com [209.85.210.71]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4csyfy1de1-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 09 Mar 2026 20:33:51 +0000 (GMT) Received: by mail-ot1-f71.google.com with SMTP id 46e09a7af769-7d742da766aso7253951a34.2 for ; Mon, 09 Mar 2026 13:33:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1773088431; x=1773693231; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kDE0gB5xYQLYngO7rvczlFLJwy5YaiWj5eLZwnq0DQk=; b=hRvxRUr7NQdTYX6f/xSAzQcfMCqGxnHVXCacFYUF8nAohINORgp0Yiy+1EP8rcjkXv 287ijsT5dHuCnEheP8omNqkCZsyJUItN0M0U06vkXoioozZE/DYjZd3kRaSvP8HWJHGS eKZQXjFWp7oGGDPCYwOKeivH/yJiz6K+DZTqTyFNGrwoVUtqFi8+E+RoxZoigkAb4w4a AoczxnxciTnSIeLYZ+W4mmgAB9D9Q/CXIZ4IvjXsRZjJMsfhZ7qTKXs4Z97KqzgE/3f+ Lw1V0q/iq1mcW7LT3IvRGyOL8+7IKfnmudisTS30f1HM5xyw+Xv8NiZGmOJG/FUQSlZn q4Qw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773088431; x=1773693231; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=kDE0gB5xYQLYngO7rvczlFLJwy5YaiWj5eLZwnq0DQk=; b=dy3uxSp0IL5wLO/P/SlMsfZjm0F6hpstyXzukcFS1RdUFqfd27hUtzWCRtC1C0FYf9 OiA4vyVCbIlMd8pGlygWSd4B84ouCFEffbfN3xa34veLmKEuTcGB4sg5P2a8rOiM0zsB /c6aNkGO36qLFXBRgBqKiD58xJ1pIOl1Xn6/fGBdScEqO9UhoL25D2MZ19VoWPL/bmYy Xsn0YOP3ZhfDWIFcXAYkf2Xa86t/XgEYZi3kLEMPZlFJ2lxm1N6FznkBax0ZIBDrFRtT t2/ASClqdJp6wdN1XWfnvYcTApVlwmbjh38adIvLLrGcNAhfp88nXnmLyXnWjIdo5GyP zwvg== X-Forwarded-Encrypted: i=1; AJvYcCWcONK1yb1eTDQ2GL3R5XRPl8FFYg3wL3fnrOw2fg2TKZR1wbjsbRpH5HgTI/mCw76fiau64Zixx6PMJHA=@vger.kernel.org X-Gm-Message-State: AOJu0Yxjz21jErM9su8l3kQTb3kYgvZNJ5B30jPnQUtBYNg1Ev6JXOxn liL+cukeO9F0itsPiDD6iuWJIk0NQR0V9pr+LtYh87W/eJKTwKTR867g1QEnihNC2nYIjDT2Qiz et22dy3+mQSff9pMyac+931MjZ79A6i2BEf8GyKDZQXA6XqvGDbFuWeP/McMJ04sSa/k= X-Gm-Gg: ATEYQzxTFACEesgVkHW0b6U6JfLUZvQSOKzDr2MFgQFDKAllFdkq3V6JwEYCo+HRONq lak7VR+xwkK6z7MsKJlbOYWu0sIgHJ2XypVpgrSTzo53mIx9+7Ofcxj9nQ4VM872XzHjlhBpksK wVoImjRI5IM8mLTf1lro8QObK3xvJDh4NQ5LMzpJrU+EIupM82lkyUQNvSbJOQLFXvaLpIyJ8EB njN8lOhQ8LErCqDruMGbot51u6g42g2QjElKA643J0G28xETRHTTnqdvXWMElq4EwkBsDNT2C/q wyEEVIQEU/we6L64LZZg4JJcfc1GGhB/UssCQ2N35VG5NjlYH/b66L17rqysU2aZRR0piduaSsP lxbsazz+ky1OlFpB+oGMkviV0FhqAFVzbgteJoVpsCFSXfPYOPXzBX+f0NoJfePt6knVo38wFw2 E= X-Received: by 2002:a05:6830:6185:b0:7d5:17fb:6af6 with SMTP id 46e09a7af769-7d726e754femr7914802a34.2.1773088431235; Mon, 09 Mar 2026 13:33:51 -0700 (PDT) X-Received: by 2002:a05:6830:6185:b0:7d5:17fb:6af6 with SMTP id 46e09a7af769-7d726e754femr7914783a34.2.1773088430855; Mon, 09 Mar 2026 13:33:50 -0700 (PDT) Received: from hu-eserrao-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-7d74885b5a4sm3036494a34.23.2026.03.09.13.33.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 13:33:50 -0700 (PDT) From: Elson Serrao To: Greg Kroah-Hartman , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Souradeep Chowdhury Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH RFC v3 09/10] arm64: dts: qcom: kodiak: Fix EUD USB controller connection Date: Mon, 9 Mar 2026 13:33:36 -0700 Message-Id: <20260309203337.803986-10-elson.serrao@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260309203337.803986-1-elson.serrao@oss.qualcomm.com> References: <20260309203337.803986-1-elson.serrao@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzA5MDE4MiBTYWx0ZWRfX0q9xiVhXDPYz M4naRSM8lisFhqqI78yaJdgVlSW1earU5/0QXneW7is6Wa5vEGp9/IIa7/RMBuTwKlrZlicAd3c nF8yuB1wiIZNBiRmWXg1vB0vzk9WyJreqQYoNI5HiU42a/r5F++pkTnUmc8bNoC8ttF1jplzW92 zGi0v25hFv1qJOmg+5nyyaoVwcaTB4mtNc85MAgmbs1P1CcZrBQrYEp6iSW9FpxSGC9FuohNkhZ nONIFWu3taUGPv6JEcJiv0Y7gFr3Wc9kCx79JzKGd8lc8tvSYHr7SdLsE2GUXyRK6bE045T3XPN IdNubbDMcZ8QG49eImxTpXJFhWBs56AJKgZmyjf9Zdkm1oiJ5wb7+noATs1XsUdSIdrfJJlBXpt zwojM4cfgrzPdST4lgSpl4n3/VFH/a1WQM0q47budojQDgiV2Zx8NHcRBKnxvAiDFcdWVUjAqOf e9Rpahyy4yUtCjvt6qA== X-Authority-Analysis: v=2.4 cv=OcmVzxTY c=1 sm=1 tr=0 ts=69af2eb0 cx=c_pps a=OI0sxtj7PyCX9F1bxD/puw==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=EUspDBNiAAAA:8 a=BgTZCx5PUbG0OLn4eFUA:9 a=Z1Yy7GAxqfX1iEi80vsk:22 X-Proofpoint-GUID: NqyDv0S-E8lAi6Yl8BWdvbg5UbgKme2r X-Proofpoint-ORIG-GUID: NqyDv0S-E8lAi6Yl8BWdvbg5UbgKme2r X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-09_05,2026-03-09_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 malwarescore=0 phishscore=0 clxscore=1015 adultscore=0 bulkscore=0 suspectscore=0 priorityscore=1501 lowpriorityscore=0 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603090182 Content-Type: text/plain; charset="utf-8" The EUD node is currently mapped to the secondary USB controller. This SoC only supports EUD on the primary High-Speed USB path. Fix the graph connections to properly map EUD to the primary USB controller. Add an empty connector endpoint for board DTS files to complete the connection. Also enable EUD so debug is available by default on this SoC. Signed-off-by: Elson Serrao --- arch/arm64/boot/dts/qcom/kodiak.dtsi | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/kodiak.dtsi b/arch/arm64/boot/dts/qco= m/kodiak.dtsi index 6079e67ea829..24483ff2d5ce 100644 --- a/arch/arm64/boot/dts/qcom/kodiak.dtsi +++ b/arch/arm64/boot/dts/qcom/kodiak.dtsi @@ -4294,12 +4294,6 @@ usb_2: usb@8c00000 { phy-names =3D "usb2-phy"; maximum-speed =3D "high-speed"; usb-role-switch; - - port { - usb2_role_switch: endpoint { - remote-endpoint =3D <&eud_ep>; - }; - }; }; =20 qspi: spi@88dc000 { @@ -4623,16 +4617,22 @@ eud: eud@88e0000 { <0 0x88e2000 0 0x1000>; interrupts-extended =3D <&pdc 11 IRQ_TYPE_LEVEL_HIGH>; =20 - status =3D "disabled"; - ports { #address-cells =3D <1>; #size-cells =3D <0>; =20 port@0 { reg =3D <0>; + eud_ep: endpoint { - remote-endpoint =3D <&usb2_role_switch>; + remote-endpoint =3D <&usb_1_dwc3_hs>; + }; + }; + + port@1 { + reg =3D <1>; + + eud_con: endpoint { }; }; }; @@ -4858,6 +4858,7 @@ port@0 { reg =3D <0>; =20 usb_1_dwc3_hs: endpoint { + remote-endpoint =3D <&eud_ep>; }; }; =20 --=20 2.34.1