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 28BC12C033C for ; Wed, 22 Oct 2025 16:38:30 +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=1761151112; cv=none; b=JVEcF5QXwlOsJ7fx/yJpObseQpDmy3ISA30Ky1aXPvy0vkYOd5yvq7UljQW7pDplDoZGUvtSwUC9RlnDwQu9GeRfsWjSOXGE9ksJUO8SozC3aaNtMONrAqizWEDpZSA1KV7Q6GN3AvlSJziPu7sJ/f3ysju4fpBPpc3q7C21n5g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1761151112; c=relaxed/simple; bh=ptTXlSwGKwMBwM41aPaSp9jgtyBevA5FsiIBwd9TsaQ=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=pxjaByV0ZCOEhd8r0/cdRQX4BI3Z4aVoFNo2+gFjtQG/FNZgoioOib/qjXi+DysyZ954Wh5aWIWTYVodT/nBD8gm1P/wpj0VAjgJ0tdLjQE9UPNC1nv8s4nh1ekgT4P5ZoGYiJOdHKsP9GRxlpSfqSc/4wEZ35MtnDusc8ELJ9c= 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=NOnaTDWD; 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="NOnaTDWD" Received: from pps.filterd (m0279872.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 59MFqpiF013592 for ; Wed, 22 Oct 2025 16:38:30 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= 07OU1z1hNxrGxA+md7kscEsHiEoFwg7IhtIMFNGGHkY=; b=NOnaTDWDqHKfBvMg gkcJw2k12CGgYvyybuCsPTbcYgdeP/z4OmxpqVKNhDaTS7PvB2Q6ceZH90bmYUKq T/GY8YsXKZ1KbLNgeTKwoS+DRqepBTwNNY4AV/9qNGJUWJNN3WcrMJaSF3uVHxxw 1GwkGlGKlEMXYGrE3IsUk8mSgR5htAFyQq0vZT0dIvb+lsxB+P4gXhyKkh2c8nr+ Y0K8pD7jTKFOnLF/aC270TyCXQ8gEu+VpxRsVQgcggc23zBSDFkujHZiUsrm4Dj3 IEgmhAjSLnd43uw9oyloPNgZhac7FgFbzIcFc5Nh228enP8swqNnWq8JjoTCzBUW mFCRrA== 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 49xhe0k7sd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT) for ; Wed, 22 Oct 2025 16:38:29 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-4e8934ae68aso5675581cf.2 for ; Wed, 22 Oct 2025 09:38:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761151109; x=1761755909; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=07OU1z1hNxrGxA+md7kscEsHiEoFwg7IhtIMFNGGHkY=; b=QAuwhhWDhCBEIrAuG20zanuYjySsvrGiyq1OzchXoKI+PGr3t3Hqa1d179IRnxoVWw FpU6ofJt/t+Nb66eP0gKKGVP0A+rawJOql8v09mZWrLunZrun3YH8ZIIeauckHqVBbDY 2FRMnfrTyiNuJN2sLo5vF0zN9v02hKR9K5V04mRmM1sVxlcJi1loWRI3SwrAGa9zPndo OREWS9KZWUfBaPDuB2f6Bl6ZSeLOgkxiCIikdCYNrSn0NfRd9DzA3dYkMkJh6+sgMuyB 5HrZj+KqHL5SpVgAn9Gk/Gn/hrXahp+dfGo+hVrdr0btDj1ERt/WF+bgZmNT77DaYCTA rzTA== X-Forwarded-Encrypted: i=1; AJvYcCUF4GMUvxMJrXqg9TJqSl3V+gL3dELOOEZcdPdy3u8Qw4RrpsrHNYLZrHKCIQnYESruTLr/syQF70tdd70=@vger.kernel.org X-Gm-Message-State: AOJu0YxodBDyYkM/d+JeHmsuSWnf6Fqt6sIsaimu4miPf3NiT/BWAWl+ ewmzLV3hYL6oxI7UhEkq9RXQwv3pPxsUMF7U9BGLZf/LI/8a9vf5iJPsH1yePADaAYXvkP4skW5 Db6AV8IxTj60cGyGTIlt9iREAqkhVkCUSHpn30R+DpxNJT8RnROn1hIEkHDyhOYx4Sk8= X-Gm-Gg: ASbGncthaD7HRdE+uqVk50ei5e1+d7pBz+kWANrkl6ENM3FMmioFdXbyMsj+7QJcAFU Kd1EdJGyW5uhaSRVGHhyRTVVGifOdL174AmUaKh+Ih4z+5KbL6HWP4EZmtPpAPn653LHXk43dyx r4xci4RetPMzY2yzgjmtODYjCNUJ+EHUKEK+0BbO74cHsvdgW6+5e2q00X2ensfcEP122fEMoYY yvfWGxcoLbIiX2raELCTWdKvvIFD/qnRoVzGcymiyfTXUYc3qlKounhbHUQ0o0DvNtbDEO+UU/u l/nMt5oPzZNZZuJLNItLdSQY/x6DZVLF/ZKF11Fu6RYP3Kf75vHzSomUKGtck1G+SaKzpc0PvvR e5FPbzgP81YM+YnyrCtlAcrkFCMtw4R5YcPsUi887pUQXZzPO/ch9q5K4 X-Received: by 2002:a05:622a:548:b0:4e8:b910:3a7f with SMTP id d75a77b69052e-4e8b9103edemr124725471cf.13.1761151108951; Wed, 22 Oct 2025 09:38:28 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFRYPknr9Uj0amxUOYfxOvPxxQnoEoW4H0vD0Htc0V340Pcq+BvtCrnq9gFpLvh3TOojHocGg== X-Received: by 2002:a05:622a:548:b0:4e8:b910:3a7f with SMTP id d75a77b69052e-4e8b9103edemr124724941cf.13.1761151108268; Wed, 22 Oct 2025 09:38:28 -0700 (PDT) Received: from [192.168.119.202] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b65eb03649dsm1375160666b.50.2025.10.22.09.38.26 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 22 Oct 2025 09:38:27 -0700 (PDT) Message-ID: <06f74fee-9ab5-4b26-9497-9f617edd97f0@oss.qualcomm.com> Date: Wed, 22 Oct 2025 18:38:25 +0200 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 v6 2/3] phy: qcom: qmp-combo: get the USB3 & DisplayPort lanes mapping from DT To: Neil Armstrong , Vinod Koul , Kishon Vijay Abraham I , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio Cc: Xilin Wu , linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Dmitry Baryshkov References: <20251013-topic-x1e80100-hdmi-v6-0-3a9c8f7506d6@linaro.org> <20251013-topic-x1e80100-hdmi-v6-2-3a9c8f7506d6@linaro.org> Content-Language: en-US From: Konrad Dybcio In-Reply-To: <20251013-topic-x1e80100-hdmi-v6-2-3a9c8f7506d6@linaro.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMDIxMDE2NyBTYWx0ZWRfX9foNPprzkAud 8Xfh5apG08VKys9jr4kDk7K8ZqZsr8OHF2JOvkY4Ku/YDxK0QLVBPjt/oTZry712IxGALVGaZpe v1XrYds5QCw+sU5JuyDIiodpnS87yeIy11d9vzKvVTBmocoVTB5jviPOboTBwIAtDkw6A50NQ3O nW03+FN0ejq/cI0Kn20fGcq51t4DwXAbu5haXF237pvK0IH5C9d9JNS+KukN8jA9Y7MRaertl9z DQdiT8nsSEoRsl+bCdfXOHIS81Ua/yzCzJCWLBP0MWzxyo0o9s9NZx184qwLS+JV7hqjWRzylm2 OO3BO30zxeUksOk7aIBbTjFEJvHhgHsbJ3Gmz1Us1l5RhKptzWsRdjWxo2gAW9B9aMmK07HJSTO BZlW1+uDV6fJ5uLlz0SZFHw+eM5Rrw== X-Proofpoint-ORIG-GUID: b9RLEombeclF91Mi4SyiAVJoD4Z4uvpY X-Authority-Analysis: v=2.4 cv=WYUBqkhX c=1 sm=1 tr=0 ts=68f90885 cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=x6icFKpwvdMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=ksxQWNrZAAAA:8 a=KKAkSRfTAAAA:8 a=HJemwo2QgkXW1dxJUx8A:9 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 a=l7WU34MJF0Z5EO9KEJC3:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-GUID: b9RLEombeclF91Mi4SyiAVJoD4Z4uvpY X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.80.40 definitions=2025-10-22_07,2025-10-22_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 adultscore=0 bulkscore=0 impostorscore=0 spamscore=0 priorityscore=1501 clxscore=1015 malwarescore=0 lowpriorityscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2510020000 definitions=main-2510210167 On 10/13/25 10:55 AM, Neil Armstrong wrote: > The QMP USB3/DP Combo PHY hosts an USB3 phy and a DP PHY on top > of a combo glue to route either lanes to the 4 shared physical lanes. > > The routing of the lanes can be: > - 2 DP + 2 USB3 > - 4 DP > - 2 USB3 > > Get the lanes mapping from DT and stop registering the USB-C > muxes in favor of a static mode and orientation detemined > by the lanes mapping. > > This allows supporting boards with direct connection of USB3 and > DisplayPort lanes to the QMP Combo PHY lanes, not using the > USB-C Altmode feature. > > Reviewed-by: Dmitry Baryshkov > Tested-by: Xilin Wu # qcs6490-radxa-dragon-q6a > Signed-off-by: Neil Armstrong > --- Reviewed-by: Konrad Dybcio Konrad