From nobody Sat Oct 4 00:20:05 2025 Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) (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 177B92F99AE for ; Fri, 22 Aug 2025 09:29:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755854957; cv=none; b=cTRFPgiJMjnf4uV1cCachD5i7wESzexRB0OWV6C1JFTiMRvKI05aFM9vKRTyb7OIL/I6G/FILIeh1ijVLzz7Yi/NTRnl9WiSqiHD0+rfIbdOIgxc9nDJuXvgjKXO7Wq4K8CrWa3q5KSOL38/Pz9TJ0yrHtMM5XZadH5bCqKm9dQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755854957; c=relaxed/simple; bh=Rwl3keab6dYN71rlxvDljxrLoKkL2YyXODsnH0TLinQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=SAdcOVxzPnJ4UADK+qXqyHrYs20OvFmmIdlBgOIDuUCkoL6VUST/yKJA7CWKwi0uhtjlbGb0Rxv8y3UhcYASXxsPQDB5K6IhB8mRVqbAw1DCYGNEOk93iLEoTu9YIsuWJoTIdKwMhSqmxY6kbKc5LilVy2ZvePuPkGErzj8dYT0= 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=szeGgYJq; arc=none smtp.client-ip=209.85.128.53 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="szeGgYJq" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-45a1b00e4a1so15481455e9.0 for ; Fri, 22 Aug 2025 02:29:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1755854953; x=1756459753; 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=2wdWpsB0si2Kfd4ndZEy2yHC7zYJNQ1wIqtMcCz02iM=; b=szeGgYJqiUL0eDn/kzZmGXdUFbC5BXMmxTiEBvWUnJv1A336GMIL1VnG9d+FB0DYLF G6bbCh1Hk7UVEhEZG8z74sRlZ6XX5vQzq4fopaGRT8zYAlGmsKrSmcAvWivKdrN4l1l6 f046QpxEgk8kfsea8HKnwjlfQe9FPQ6x9Gg1J1EC6Erm7FyU9Op+epNu+pah7No/x1Rt PcfZKpZB5riCVRoCWZMQs7jOUlrTipoR3m5YEnjX1vVjGs88+dM7XKvRsrvw/HtBGLzm FN/puv/0pD9niX/LHKCYKO1QDdcZsMyMUWwCepSbyDs4Z0BkFvyBRmijRa3B52lUN5RE kgaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755854953; x=1756459753; 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=2wdWpsB0si2Kfd4ndZEy2yHC7zYJNQ1wIqtMcCz02iM=; b=oEb/vGyzNP7Iw2JIGLNRmuy6U9Y8nwWXYq/+Ib+p51s76PpqdpdH1LC2xJ5yl9Kn/e rfKweq69vgJyWqntF6LQ+z+R53KRJMFCxNjq6QRVMV+QXL4AmPEccMa990lUPJo6xOHM 0HQ7JHKAQDKcLys6yKoue68rpNcYWtI3vL0C1vVjS3j+Cm90VRlAMzzR2iQQHGH6DOa1 jx/HwTEqaYbWZH1p5nXnr0amBWuTnMMwb0LvPFtPAlsewpCz+3ZfgS5MBt6qqe3Y20fB lg+JmW3c3PVXOjhBxC+sIyciTrWwOEG0srMCsW1SYkWNDgZJtKtsGAcGIcsmo4mW9KGx hPTA== X-Forwarded-Encrypted: i=1; AJvYcCXgExD+tDk95gztYNDQfzvQkmUO1RJs2FFzgbXuFGfiUubrrURpeHdtfMHsEHByMRToIq5sHWy8JDnKDM0=@vger.kernel.org X-Gm-Message-State: AOJu0Yz2HMicNsGufz20sQ+k6zNzyttan2gjG1bLH+2dAPA+pcww6zC7 d/jSj0H5phrTpTvlLci1xQ6Yari+87Sn8c5w8Tcw9N/PRgMOd3e68afhLiGtFFKHGbs= X-Gm-Gg: ASbGnct9Pqx4vMQUIg71xPAdOxSUKp3ZgUI/9pP8V8bhhSPqR5lLyp52/a8bWRA5qg1 PmJipVNocg5cy/o3S6uvQhcfuDR3UEhUdfg3sFTDYpx2Z9LLl/qu5NNfNqPthzqwYonIvHOUnFI tVlq1pZX2DBzvrOmCkOj+z36ASdRwYmWg+T+pXJsac9NtlQm+niXWzoPZLfAaCObPeuKla41Fr3 FJfsTGW9zX9lguM2IzKND11OuOZNVXG0POCF06cSqBV0aaHh1LNy/tHKyjFqjggUh8CL+st6YHc 7Lp1n2xxw7dg/fnS1Ukkj7qmFxEvLyk4/NubE7JtkpWI6sVb2dZVALWjmblK8+q6DJob4gJ4rmD BW0UWTqTSPWEQM3VZEgK/WhSPn7ZTLgf8yXNxphH8QgCOEXqb X-Google-Smtp-Source: AGHT+IFXI7Ix91fHfWyNJxLAbc2IehV1gaOfTrq/sbg2co87gcQLY5GTNPxxzCKw3j8LGkFtPcmykA== X-Received: by 2002:a05:600c:46d3:b0:459:dde3:1a56 with SMTP id 5b1f17b1804b1-45b517d2ab6mr17674865e9.28.1755854953263; Fri, 22 Aug 2025 02:29:13 -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.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 22 Aug 2025 02:29:12 -0700 (PDT) From: Stephan Gerhold Date: Fri, 22 Aug 2025 11:29:00 +0200 Subject: [PATCH v2 09/10] arm64: dts: qcom: x1e80100-microsoft-romulus: 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-9-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: 09d77be56093 ("arm64: dts: qcom: Add support for X1-based Surface La= ptop 7 devices") Signed-off-by: Stephan Gerhold --- arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi b/arc= h/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi index 27dd5e4e9939124360544ee9c59900ebb01f3f49..f4ae0f4623a5fbc85932a879473= 399870a49c35e 100644 --- a/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi +++ b/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi @@ -965,6 +965,9 @@ &mdss_dp1_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