From nobody Sat Oct 4 00:20:07 2025 Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) (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 BBEBC2F617F for ; Fri, 22 Aug 2025 09:29:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755854950; cv=none; b=edefIlqpKpwOv03wWR5fzktbwq3nU8Ol0NvzBAwoxw2ZB48U1nwNzyRnyQ8EgBsw1iXhLhNDErc+73MlhNdqWnW/QrdfZsp7wcPxB4fT1lbGhaQP7a0UC/WiILkCD9aDLBLPjKUEGeh6V90+eVWWFaAWbHnoxJLBBp8dqphfyvM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755854950; c=relaxed/simple; bh=Ly9UoXSrOGG1KoFqn9vvbnaBI7RpPhWYJpNHpG+PnO4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=qowlzAFO5q5sqUJCtNju9X+s8NKdbMrvqBkgeQMPn7PJ85fdt6BxvTwb1AWQdYo+xUW7Xh7qd9GiDJ9Sg8qtOjNFJ6g9XHEeoy25EMavyslG/C6v5zJpNqP9v4zA5pM5QsVGZcuX75yLBpvQklk/chGMTNWho0qNPtQOYOW7uw4= 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=VwzY+nW0; arc=none smtp.client-ip=209.85.221.49 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="VwzY+nW0" Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-3b9d41c1964so822191f8f.0 for ; Fri, 22 Aug 2025 02:29:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1755854947; x=1756459747; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=L/WN40SXjtEd16jYCivbzAZ3BY0qBWRGncWwFkmVx2k=; b=VwzY+nW0NuOvyOoesWpcwsAF/GCOxFXsm4EozYeJaQr5CKhKySX8Q+stOTKH8YBPnl UQaHtcimIqt9QJqRdje3xLSQe7Y6kBNoJuWkWfG81hCg0rUxr17Hql4ya52Q4Ijz8K2G 9yADvc8NhxJUSMMK0MbkiI0RC+sv4cXrx1c9sIq3++iNYWs7PZR88cdFUz7UxqamsD7R XcMszxWMbiKJIBVbT9FPF4tLgBxuopM+LD2XfIW3+xNnLW+HVSlCN/cOXrQgo1cikt0H J+I1E0qfBoFDjZ7MKfJF3VAR0y5onnfewjxhojYONI1vBWBCuqVtZnGsHaxyBfmWE4O0 PGUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755854947; x=1756459747; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=L/WN40SXjtEd16jYCivbzAZ3BY0qBWRGncWwFkmVx2k=; b=aX5kgk4/aA1UWvNbJl6/ve3YRnyaD9sW663/gU3tl+Eu4BGU7D1iNqx8+Tp0SfSEXu OK6SrYT7VJ6Cr7AbXwma9lRooYTWZAjgw7WOGxgyruuvRF/ssZlvMkeWKmaZnEzs8cX2 r8RBxSLCVzXJCG/YSQtxDiui+jBxBU/2XuOq5yYE2cdNgoUA0Q44EEBaJWzNNBkC1zwl 9k79ZPftCyC6siZTIgeFO9Kr0inde5MumKUODyQStXTw3y5YiY3MPsEC2BzU+Nc/1gVO HHtCLbZii6hfgA5iM3C30H8+4My0iJI1sv5L/99kjZFThINSmLRo2DkNfoCDtDrvqB5C TP3g== X-Forwarded-Encrypted: i=1; AJvYcCX4kRYKc41p0XHQd3EY0QmnUTHiPnDZeNcY58mg/OrMqAkfX50I/c03aBe1DrogzvxH0MvrBbNKXHzhYkg=@vger.kernel.org X-Gm-Message-State: AOJu0YxFTk+VHcJsb9OZe+G0PSa3xsPBUTyNV2Ele4rFMING76TrAWhS QybZOc1SYhg0KMF+Id+VB2a8WrFyGQYWnhCQ1AqAs1elwfB8YS+JQpTzzRKUpIXRFuA= X-Gm-Gg: ASbGncspSnb68mSID9xs5P4RNWO4QFWrui188N+D5jZH4htLkLkI3Aq/bM7Si190xCP zEkhMCVt3EBCivr/GiK/Mx51xM5lRidA/f8FlWur1JmP3TCJ2FghB33C++Z5bp5eAi4jl0CDnX1 yuz2UPaNgFaLJYaw38R8OiGY+L6EvYVLVVJmt/57slWyO1uOVmSOQa8GlupEdG86OntlHYvHHkz QuWkXHT4SzUs95f3MHBH6iOxpapuHCsF9ZbaWnaoeK34I++vTFQ0IIhiVARSwBlHsFPH+UuvIUS iz8RYz5jKdMmNBtRkdEy8TMS2WF18dpDJHY+qziYjMl3BHg+QuKcRsP41UFZnqmO6L6USgt2I6s eSJ7DZmlnl19LURAb59sG+gMOhTjsvw7VQt8SKSFzXQxC7iCK X-Google-Smtp-Source: AGHT+IGN3cWxuLg43OVYr+zai71i1zlWCdwIKsQtxCW5KJ5cNuy+7e2wDbiVDh3q55ETL0kXICd13w== X-Received: by 2002:a05:6000:200b:b0:3b9:1444:98b9 with SMTP id ffacd0b85a97d-3c5daefe1a2mr1676047f8f.20.1755854946788; Fri, 22 Aug 2025 02:29:06 -0700 (PDT) Received: from [127.0.0.2] ([2a02:2454:ff21:ef41:c671:531c:f2ff:2a7a]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45b4e269d20sm33831805e9.2.2025.08.22.02.29.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Aug 2025 02:29:06 -0700 (PDT) From: Stephan Gerhold Date: Fri, 22 Aug 2025 11:28:54 +0200 Subject: [PATCH v2 03/10] arm64: dts: qcom: x1-crd: Add missing pinctrl for eDP HPD Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20250822-x1e80100-add-edp-hpd-v2-3-6310176239a6@linaro.org> References: <20250822-x1e80100-add-edp-hpd-v2-0-6310176239a6@linaro.org> In-Reply-To: <20250822-x1e80100-add-edp-hpd-v2-0-6310176239a6@linaro.org> To: Bjorn Andersson , Konrad Dybcio Cc: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Aleksandrs Vinarskis , Abel Vesa , Xilin Wu , Jens Glathe , Srinivas Kandagatla , Sibi Sankar , Rajendra Nayak , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Johan Hovold , Dmitry Baryshkov X-Mailer: b4 0.14.2 At the moment, we indirectly rely on the boot firmware to set up the pinctrl for the eDP HPD line coming from the internal display. If the boot firmware does not configure the display (e.g. because a different display is selected for output in the UEFI settings), then the display fails to come up and there are several errors in the kernel log: [drm:dpu_encoder_phys_vid_wait_for_commit_done:544] [dpu error]vblank time= out: 80020041 [drm:dpu_kms_wait_for_commit_done:524] [dpu error]wait for commit done ret= urned -110 [drm:dpu_encoder_frame_done_timeout:2715] [dpu error]enc40 frame done time= out ... Fix this by adding the missing pinctrl for gpio119 (func1/edp0_hot and bias-disable according to the ACPI DSDT), which is defined as &edp0_hpd_default template in x1e80100.dtsi. Fixes: d7e03cce0400 ("arm64: dts: qcom: x1e80100-crd: Enable more support") Signed-off-by: Stephan Gerhold --- arch/arm64/boot/dts/qcom/x1-crd.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/x1-crd.dtsi b/arch/arm64/boot/dts/qco= m/x1-crd.dtsi index e3d2fc342bd184473b37882f3bc4f9c4d23135bd..92fbb03291975f60f41f4ebfc25= 05bdc9879a5cf 100644 --- a/arch/arm64/boot/dts/qcom/x1-crd.dtsi +++ b/arch/arm64/boot/dts/qcom/x1-crd.dtsi @@ -1174,6 +1174,9 @@ &mdss_dp2_out { &mdss_dp3 { /delete-property/ #sound-dai-cells; =20 + pinctrl-0 =3D <&edp0_hpd_default>; + pinctrl-names =3D "default"; + status =3D "okay"; =20 aux-bus { --=20 2.50.1