Received: by 2002:a05:7412:e794:b0:fa:551:50a7 with SMTP id o20csp917772rdd; Wed, 10 Jan 2024 03:36:56 -0800 (PST) X-Google-Smtp-Source: AGHT+IGxMbFx34t769MZxsj1QX0T/lu+iIBJKGitsDGHtqzjgtVineN+Ag5q8z+mO0GYg+dePcH7 X-Received: by 2002:a05:6870:40c1:b0:1fa:efad:26ce with SMTP id l1-20020a05687040c100b001faefad26cemr453542oal.8.1704886616416; Wed, 10 Jan 2024 03:36:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704886616; cv=none; d=google.com; s=arc-20160816; b=Us9U7hiOEVILP794+PZA1uPGR0REey80QNwJV0l/nKFw82SQXHcbgkwkRzdFgBxGlE We49pz4lJ5HAhcb3f/lfQv44+OUzFOqdPeY1b0cqu9XQN7qxark0PVmtI5hKA5q98kh6 yrDRiZoDIRpLw5J1JeC4eTTT2pHoHsEBQlptYUZjrelzl8KUTzApKIVyhue1whg8B30I PVLeTts9r0G2QjErES7fYJMDLiy+EAf7eG/QuYBgHxaJ2k7O8u/74S83LQTV9muD41my EYaeKmOE12m+vt0Vbpr25xtQrb33JhfBIdNrFcY1aabE2RAsVJygQqDanKEvo/OjTeSA b9aA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=HAkF12kWNFoMruhw1tXFopfrZD7wBVUFQgsn7muBhX8=; fh=h7JO6uM4UWpoU8ILun45+AQHYZJa3KbV7G5nOVMh5Fw=; b=f4tVS0RwI32CQVGbopqHQkGOIfgSL/eH5VmYYK1djxLgp2SB31hYxDToztQ2fbwk3H qVVj/5M+kHIdOsRdF6w1FieA4HXV4VMsImwIh4oymq+n4pInQp9J5CONxI0z1VBjlQ/f w4okNwr16bgT6eEVksRHAvX70u7GZ7cJMHOWyWghTm1wCshrBoVsZJpPoonNG/P5nfU6 JlTK8ciNAA/1Q7DGc3JiUh6ZKORrvD3w5v1oQyH8CDT+9SYTaYsIpm8kFWlSFFlnqnr6 2udZ3/kfcMHb4R0Ezam840LMlctKK7dx0tQTBCAzDKsoA40j7zy/gNHxODblOOVz7zM9 qUqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Uw3d5qUD; spf=pass (google.com: domain of linux-kernel+bounces-22092-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-22092-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id a12-20020a65654c000000b005be00724141si3358339pgw.533.2024.01.10.03.36.55 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jan 2024 03:36:56 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-22092-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Uw3d5qUD; spf=pass (google.com: domain of linux-kernel+bounces-22092-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-22092-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 sy.mirrors.kernel.org (Postfix) with ESMTPS id 83416B26A50 for ; Wed, 10 Jan 2024 11:30:09 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id BEE1847A7E; Wed, 10 Jan 2024 11:29:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="Uw3d5qUD" Received: from mail-lf1-f45.google.com (mail-lf1-f45.google.com [209.85.167.45]) (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 64EB947A5B for ; Wed, 10 Jan 2024 11:29:50 +0000 (UTC) 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-lf1-f45.google.com with SMTP id 2adb3069b0e04-50e8ca6c76dso4458983e87.3 for ; Wed, 10 Jan 2024 03:29:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1704886188; x=1705490988; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=HAkF12kWNFoMruhw1tXFopfrZD7wBVUFQgsn7muBhX8=; b=Uw3d5qUDuqpbjoKUyOJbCGl8R1ZmhTGzqWWEJ2adYLgKNmWphj8Go5t/kxof9ZM3iE W4wbSJ3S4uW94wu/MiVjDxeb5GAVkdPhLMpldSk98WkStWoXYTki69leXKMQOzgzvV5c d3xrV7mJWv9byb723R4OFOXCwEYK5H2yNW7vUSfESisJPJifpKi6joyPYzoleMXu2Gqr Sgj+YBSzkoxqe0oFXx5AStGD2OARC9TtBy1kc7Ya5Pb/4o4c8VjyiudfF2/V5iWvroiG xuFEbwd0O8klkLABG8nAAdkdtlRrVCIMzCPgWzlzIOsaLI42EGis1gUFC4zDckPZp2je 3Wbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704886188; x=1705490988; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=HAkF12kWNFoMruhw1tXFopfrZD7wBVUFQgsn7muBhX8=; b=WSYNeTqkWBhb5wnubypN9wQ5Pf4YXac5Coko5TbtJ2FcbvCONC6X5Z6bieI7izAQXq PyTm6k8md1lUu+qnH+qw+GWE+8Whih/oP0gXmKlhImhfAtwg8nSius/5M1q1ktRFRfEM lKIjr3hSeLso9Q7FM6JirrBv7tC/KS6qhBqNMG0fGXPkfBN/ySmGorfqfLQBNRSNnPVA 1duQ2ZET8wGey9rcyqa27fCl4nRZY1wN6qjofltxhHdoWKFut4QeVDNZIz4j6FCDpIjv o48m9aekkzveizewXyEtvk+vrxQLtTCHMEFx7N8QuqMP21h70+RytIlY/z5h7zq5WnEg Z0Bg== X-Gm-Message-State: AOJu0Yzy6WArh5fI03lEtZ305lRiGvUoIjdrXgjNazO3THGK6bloqi3J 0Y37qdBNNSDSQJSu1L4eYZiDv6TL80MzAg== X-Received: by 2002:ac2:490e:0:b0:50e:5448:3316 with SMTP id n14-20020ac2490e000000b0050e54483316mr280029lfi.137.1704886188452; Wed, 10 Jan 2024 03:29:48 -0800 (PST) Received: from [172.30.205.119] (UNUSED.212-182-62-129.lubman.net.pl. [212.182.62.129]) by smtp.gmail.com with ESMTPSA id f15-20020a19380f000000b0050ea902d191sm640405lfa.153.2024.01.10.03.29.46 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 10 Jan 2024 03:29:48 -0800 (PST) Message-ID: <9ba86081-1484-4d1d-9555-317d10e1617f@linaro.org> Date: Wed, 10 Jan 2024 12:29:46 +0100 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 3/3] arm64: dts: qcom: sm7225-fairphone-fp4: Enable display and GPU Content-Language: en-US To: Maxime Ripard , Luca Weiss Cc: Neil Armstrong , Jessica Zhang , Sam Ravnborg , David Airlie , Daniel Vetter , Maarten Lankhorst , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org References: <20240105-fp4-panel-v1-0-1afbabc55276@fairphone.com> <20240105-fp4-panel-v1-3-1afbabc55276@fairphone.com> <3fdc6e74-d817-4341-bf64-9096608990d6@linaro.org> <2zkiop7xg7w4vkpjpol25qna5wwbq4ja5o6iwuqh25m34k6mgd@aemrbzqgx2oe> From: Konrad Dybcio In-Reply-To: <2zkiop7xg7w4vkpjpol25qna5wwbq4ja5o6iwuqh25m34k6mgd@aemrbzqgx2oe> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 1/10/24 12:23, Maxime Ripard wrote: > On Wed, Jan 10, 2024 at 12:00:23PM +0100, Luca Weiss wrote: >> On Wed Jan 10, 2024 at 11:58 AM CET, Konrad Dybcio wrote: >>> >>> >>> On 1/5/24 15:29, Luca Weiss wrote: >>>> Add the description for the display panel found on this phone and remove >>>> the simple-framebuffer that was in place until now >>> >>> Why? They should be able to coexist with a smooth-ish handoff >> >> Does that work upstream? I'm aware that downstream can do this but >> thought this was still missing upstream. > > It depends what you call smooth-ish I guess, but KMS handles the > handover just fine. You're likely to get a flicker during the transition > though. Yes, the panel driver will assert the reset pin to get the hw into a predictable state, so there will likely be a split second of black or black+garbage. Konrad