Received: by 2002:ab2:b82:0:b0:1f3:401:3cfb with SMTP id 2csp150956lqh; Wed, 27 Mar 2024 18:52:16 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVh9vBRmAHLalVoS73pkMMi4GrRgarqgwZ8Hwqtk/Vce1W3wMjgDHg6lVf041FQBP8IhgL82BMTVdc9lSXf+27mrqBuc7jJPBiUAvR9bA== X-Google-Smtp-Source: AGHT+IGk19RHLALGJaVEyPZG6nzmKSFiWJ1Z2t45RbhNn1F4O6Pf7hdAOg77LIrnpQ1ZpQJ2tbcD X-Received: by 2002:a17:90b:1d81:b0:29b:10bc:acaf with SMTP id pf1-20020a17090b1d8100b0029b10bcacafmr1223284pjb.30.1711590736558; Wed, 27 Mar 2024 18:52:16 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1711590736; cv=pass; d=google.com; s=arc-20160816; b=L/AvdRehQnZDu+PsitRxC0Sn5+G8BMrJia2TUkGcpVMyFAVjLQzokt3tt5FOHBipSL iH2XHx1dinOaabfxako602MI0eJEPx231lpAT09PSEp6JO14sV0a+qkpojHgz+E0S7Yt ZfG3+xFXC2aSb3HM0IQacRwwL0QblALwg4mKnHCVJ0Ic4AkSPpx/yChb9tT8QCYTeHBY zUiJAI8IjJ2dGvZsHO2fYZD3Zw5PS6yxC4PSGRcGW9soRpOGtFLMEbmm9zEsW3AVgPSw 3Cx2fjCjGhnVnOVQDfyviXoaSyxmiYOxQYm4Ra7Eqv9U3LMRM9ZTxy1C4h7EO/WfUz92 XcUA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=xeRupraePyxNUCGKwkTwjgmBsjpIgZkoxz4iGu5JFgM=; fh=EX6vkwf4Dvsif2FQ4gBAvuBM1A6kCR+ip6NYZUEEIEk=; b=E8qWK7beBh6oP6ypRZwVSv6FXhrBcQhSpAKGBns7cUMymfvTS721tYtxJH2f2V0eGb P2lr6yhvwRAQDOdD/wFY6etu0tXrLrKWzIDRGtSASvKvGsIRm9SJhS8y7C+d48jwc+LU 6AvhLwuBPQVJXaX8PfUKIzBy1FS8hk1Y/KQde9dvn1DBAEcnIhhb9wP/jrsRJXaw+/jL BneTSDKmxR6tGz579Ea6KG0WhI7WsW9TCXnJBGECS/3fH5j83/VfX6N+zuG3PKcrscJH z1as2u4jAdk6kUPL7qbnQsOQuqXlqTIuEV1TH8xl0XzdAD0CnnS8eF3AUlppot9QUS85 ZCcg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=D4GNVCUX; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-122306-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-122306-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id nh22-20020a17090b365600b0029b99e38da1si485616pjb.44.2024.03.27.18.52.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Mar 2024 18:52:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-122306-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=D4GNVCUX; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-122306-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-122306-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 3A9FE29D930 for ; Thu, 28 Mar 2024 01:52:16 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 92EAA225CF; Thu, 28 Mar 2024 01:52:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="D4GNVCUX" Received: from mail-yb1-f177.google.com (mail-yb1-f177.google.com [209.85.219.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 245B5A921 for ; Thu, 28 Mar 2024 01:52:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711590727; cv=none; b=EgOIExFFzq+9UXMpjoKEixQ+OStOk52W5rx/H4P+l24R5te4VipDfj9sKfL0sC5H9NeKoT2iBx3+js1xe22dP9jR9tD6a+1W3KmsK3s56VK8eNhSib/c6eOM52AyyLi+BxXFfmeIZ8iiitYz//3xPDDDWZSqIhxRw7rf1/GDfvg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1711590727; c=relaxed/simple; bh=mkM6R0KgpBbz4KudbiA6fw95cLUuvRuwLR/2IvSvuQM=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=nQGQnP/laNB5d2RGJ8qrQiclcX05Xd/E3QmXqoXeCA+lTRyos70qDphv+qYTW3bzAGbto9kZ21ZiVsSagKD/P+yi9+5HbZ0X8m81g1zrN6wR3QSDSAfmh/+XkHJn+/M3QuA0RUu8PTRTgJMVsHQ1rJUFoSmx/01jPcmItbRzQeA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=D4GNVCUX; arc=none smtp.client-ip=209.85.219.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-yb1-f177.google.com with SMTP id 3f1490d57ef6-ddaebc9d6c9so484899276.0 for ; Wed, 27 Mar 2024 18:52:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1711590725; x=1712195525; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=xeRupraePyxNUCGKwkTwjgmBsjpIgZkoxz4iGu5JFgM=; b=D4GNVCUXFpdKjKpZy4B4yr8vhONdvnIwjwp34MmdMERiVmsLzVW3kPf2NudIFy2BR+ UJ/yK0TsAFi2HUP8/puMsIEbzcrglnwrpDD1Kzg5sqwROPppvCjdm1Buw9MnfCK2JrhK zPYdWB6GZjXx4ZfXn6KmoCRrAei2VActP8/S9zEVnthJSBj0xXRuTLA3vL3Z6l6Wq2Mj stx5sdnH3F1rnExa8Bub81vBYPd1JKW8NFjWc7ih6snNSJCY1iHfowqRWFJu2wPmdtU5 IaNqDFSf+odUP/xp4jlncO4JdWzNZJC9UZb+BZaqykyi52jF7GPz2n8s7b4Eo+s20Tfz So1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711590725; x=1712195525; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xeRupraePyxNUCGKwkTwjgmBsjpIgZkoxz4iGu5JFgM=; b=q1ETSE/GtBDB+NoZJf1vF3DEWDvfUDe6fXkMV5LzsyBwlikqjcxLJpUmd6PcMf8CyH U9iGnxyaxc27VPUPMheSza42Le5ICgewof6F6BoPSUnttaauf9xNzrk4xsd+pctKyx7I T0tFKtdUDgKgly4WWcMM36+7Dba+6Ar72zhGBoi/BzSg43JrHIzOXYCO/0nEIDfEzu9/ hsDwAFUd83L6TLoLTOEiBeRTJO80P3gsUZqTIvtqjHGT+zlwt6435aetZRYhKqQPm0NI JhMjGBYKlADogqDxKJXY0U9GbrwyxsGTko8lM2g6876w4Y6p5kPzbsZ53wQWIqeQnRmO UsMg== X-Forwarded-Encrypted: i=1; AJvYcCVQSfU4D7zequcmNBQgUzWO98wOPbqflTGSuMDUofaJ25/fTax5R/tT3ZPnsMzUdEmZgQ83kPQrlUvOAaFB4o4s50E11Xe14D1W5UXh X-Gm-Message-State: AOJu0YzIhUMX3MfZz0zh2v9Ch7G0NqmkgeeO7yckZ165PyNtmAKGlcIq dN96FLt8lIqMLAD6PYvAQcPoirfutSw6hScuNWtWDcYJnf1YqBzzlpmvmlGuppksOqvxxHnuu7o UYb/CEjy8xaVgqcbK356eU6fUiihgZItO8htJcg== X-Received: by 2002:a25:29c4:0:b0:dd1:2f58:292b with SMTP id p187-20020a2529c4000000b00dd12f58292bmr1517178ybp.9.1711590725160; Wed, 27 Mar 2024 18:52:05 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240326-rb3gen2-dp-connector-v2-0-a9f1bc32ecaf@quicinc.com> <20240326-rb3gen2-dp-connector-v2-2-a9f1bc32ecaf@quicinc.com> In-Reply-To: <20240326-rb3gen2-dp-connector-v2-2-a9f1bc32ecaf@quicinc.com> From: Dmitry Baryshkov Date: Thu, 28 Mar 2024 03:51:54 +0200 Message-ID: Subject: Re: [PATCH v2 2/6] arm64: dts: qcom: qcs6490-rb3gen2: Add DP output To: Bjorn Andersson Cc: cros-qcom-dts-watchers@chromium.org, Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Catalin Marinas , Will Deacon , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="UTF-8" On Wed, 27 Mar 2024 at 04:04, Bjorn Andersson wrote: > > The RB3Gen2 board comes with a mini DP connector, describe this, enable > MDSS, DP controller and the PHY that drives this. > > Signed-off-by: Bjorn Andersson > --- > arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 40 ++++++++++++++++++++++++++++ > 1 file changed, 40 insertions(+) > > diff --git a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts b/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts > index 63ebe0774f1d..f90bf3518e98 100644 > --- a/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts > +++ b/arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts > @@ -39,6 +39,20 @@ chosen { > stdout-path = "serial0:115200n8"; > }; > > + dp-connector { > + compatible = "dp-connector"; > + label = "DP"; > + type = "mini"; > + > + hpd-gpios = <&tlmm 60 GPIO_ACTIVE_HIGH>; Is it the standard hpd gpio? If so, is there any reason for using it through dp-connector rather than as a native HPD signal? > + > + port { > + dp_connector_in: endpoint { > + remote-endpoint = <&mdss_edp_out>; > + }; > + }; > + }; > + > reserved-memory { > xbl_mem: xbl@80700000 { > reg = <0x0 0x80700000 0x0 0x100000>; > @@ -471,6 +485,25 @@ &gcc { > ; > }; > > +&mdss { > + status = "okay"; > +}; > + > +&mdss_edp { > + status = "okay"; > +}; > + > +&mdss_edp_out { > + data-lanes = <0 1 2 3>; > + link-frequencies = /bits/ 64 <1620000000 2700000000 5400000000 8100000000>; > + > + remote-endpoint = <&dp_connector_in>; > +}; > + > +&mdss_edp_phy { > + status = "okay"; > +}; > + > &qupv3_id_0 { > status = "okay"; > }; > @@ -511,3 +544,10 @@ &usb_1_qmpphy { > &wifi { > memory-region = <&wlan_fw_mem>; > }; > + > +/* PINCTRL - ADDITIONS TO NODES IN PARENT DEVICE TREE FILES */ > + > +&edp_hot_plug_det { > + function = "gpio"; > + bias-disable; > +}; > > -- > 2.25.1 > -- With best wishes Dmitry