Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp2463991pxb; Fri, 29 Oct 2021 01:47:50 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxwk2vKORL+kwoAYbyg67BHld/DPVbW0H2veUvQdAJnA0isAnWKr2ZyU5UKpEZ99Go0xEHa X-Received: by 2002:a17:902:c115:b0:141:690a:863b with SMTP id 21-20020a170902c11500b00141690a863bmr8579489pli.73.1635497270065; Fri, 29 Oct 2021 01:47:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635497270; cv=none; d=google.com; s=arc-20160816; b=ploq5ehiBTllJWvsrkLvTUuaKCcDfYG1NKjbVwyAFdSflGkSeUV744gwtdwRyCWzgj SGO+clSpvMuGffkm5rVfhJmdOaBqXP9Vqs5QXOBkaUFWWY54NiEZpLDz2CqSRZcFgfUj YfXqbhP1vA+2Q88nl127qCUQ0E51FqCL5tVmdmlyy3s4Egr4IBbNCoVJKwzU00aB/V+H R1QqcuSHkosH8z+7zdLXzYo7RQHEC3q7z7R9MrsR7tZKC337jxKBVZY8dvfvBQfuwev8 qJ389o3NYn341fd9iNaK0jdpp4t48PM7LI6rIT4e10tUn6yVesdFfQZQidQ2feqkdV9f npbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature :dkim-signature; bh=KCDVYpvU8owzJh7ed25Fazx4JcCpQRN+RBqX3Niw3QQ=; b=rr3AYEdcoGninqnRhoyIhD+ibA9goBXTRBuIH3SgJbzeXSvLpHz3a9959vxnNgJnNE XHDM/QaFi0QRPciXGlK+FxwWQfhoU8z9eR+Kw5d8ucPP3QWrAO2EM+yKaTSefTEKk38/ uQojlVWBzrcHhPp2iebCrLOeZSn+J9CkORcFPRmT8HOBQqqIawZwCStjMp81ezRtyovN gYx4l1I2TAJvjoQaecfY9ZHoOw0FM8g5d+vrlHwb4R+S4w57wTPA41bgbjccFUGq9SLI sDcqZCXH3FJELgGtcx1xMO4iCSroqBm/HDHGkTQrwDSw56wr9/92Ud2s6LLyk8xGSuNG V4WA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cerno.tech header.s=fm1 header.b=cgEDtuQW; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=MFlfQ3yu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=cerno.tech Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 19si7271975pji.73.2021.10.29.01.47.36; Fri, 29 Oct 2021 01:47:50 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@cerno.tech header.s=fm1 header.b=cgEDtuQW; dkim=pass header.i=@messagingengine.com header.s=fm1 header.b=MFlfQ3yu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=cerno.tech Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232568AbhJ2ItE (ORCPT + 99 others); Fri, 29 Oct 2021 04:49:04 -0400 Received: from new3-smtp.messagingengine.com ([66.111.4.229]:46529 "EHLO new3-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232536AbhJ2Is7 (ORCPT ); Fri, 29 Oct 2021 04:48:59 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailnew.nyi.internal (Postfix) with ESMTP id AFE325803D0; Fri, 29 Oct 2021 04:46:30 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Fri, 29 Oct 2021 04:46:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cerno.tech; h= date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm1; bh=KCDVYpvU8owzJh7ed25Fazx4JcC pQRN+RBqX3Niw3QQ=; b=cgEDtuQWD9fhkEryi4lv/HFBfjnu3f43dz27hM6UPYX FozRHxqlBRXWF9BgMo/xmZLAzu6VwPtLfWVlwaW/wto+bZyEB6fXSj6ExIA1YRwO 3Jil8a/ldhzmmaYzXGNY0FUt5Sqy5LcSusjF4T+Y6nKYKMQxfuMO+kTcge332hEo CQoB5x4oaiwGE+dkjn/SfuVFsKBe2aIu6LBfzU37RF6enCBpLaJlaj+2Nb/MYVJk b6PRUc6uFiAKHpkF46YGjObyxfb5UvxqgYHLJxSiPqzLQiSCy28YtseEaq41BMRG 8yvbFPA+l9PIIr09wH9PbY0RlgVJDNItSOKgjxasN6Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=KCDVYp vU8owzJh7ed25Fazx4JcCpQRN+RBqX3Niw3QQ=; b=MFlfQ3yugWe95zkPk1nfPN r3k8qBMeeQ9awm+m9VJ2EOlku2PwJTicR3/Bgd8VpuBQ0tDD8/eIjDtAgqrhzzCD /S+p4Gu1XAwzkvilg+MFtTqqvDNAsdds6DvBIIOfAcvOoCW8CAfg7eckCd5Xz+fc 8IWYXtTzh6JVSTGae2q9LaeEYu+3Ql3mQAvdXAucfdK2+wURmZAcV4qU7aI0Cpwz EDkawpscSb0RCF12VSxK2wPkfxEEU5mVcYmKgYFYDNLcTPJfX8GdsbwvX7iLyOLT 4jR3eC9vGPZuUJwWEFeUhImkAu7h4kAYJBS8qCUGF9ImzmPmryaarOpa0emgI5gA == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrvdeghedgtdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvffukfhfgggtuggjsehgtderredttddunecuhfhrohhmpeforgigihhm vgcutfhiphgrrhguuceomhgrgihimhgvsegtvghrnhhordhtvggthheqnecuggftrfgrth htvghrnhepuddvudfhkeekhefgffetffelgffftdehffduffegveetffehueeivddvjedv gfevnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmh grgihimhgvsegtvghrnhhordhtvggthh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 29 Oct 2021 04:46:27 -0400 (EDT) Date: Fri, 29 Oct 2021 10:46:25 +0200 From: Maxime Ripard To: Marek Szyprowski , Rob Clark Cc: Thierry Reding , Laurent Pinchart , Andrzej Hajda , Robert Foss , Jonas Karlman , Daniel Vetter , David Airlie , Maarten Lankhorst , Thomas Zimmermann , Jernej Skrabec , Sam Ravnborg , Neil Armstrong , Seung-Woo Kim , linux-arm-msm@vger.kernel.org, Joonyoung Shim , Tian Tao , Chen Feng , Xinwei Kong , Kyungmin Park , linux-samsung-soc@vger.kernel.org, Xinliang Liu , John Stultz , linux-kernel@vger.kernel.org, Inki Dae , dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, Sean Paul Subject: Re: [v6,02/21] drm/bridge: adv7511: Register and attach our DSI device at probe Message-ID: <20211029084625.a46nfh2xgw72m2x6@gilmour> References: <20211025151536.1048186-3-maxime@cerno.tech> <73c13cf5-ca36-f47b-f53a-11d4f015505c@samsung.com> <20211029080521.6tmfq4kjngu5slv7@gilmour> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="yh5xjlqje4fw5lh7" Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --yh5xjlqje4fw5lh7 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Oct 29, 2021 at 10:36:00AM +0200, Marek Szyprowski wrote: > Hi Mexime, >=20 > On 29.10.2021 10:05, Maxime Ripard wrote: > > On Fri, Oct 29, 2021 at 08:23:45AM +0200, Marek Szyprowski wrote: > >> On 25.10.2021 17:15, Maxime Ripard wrote: > >>> In order to avoid any probe ordering issue, the best practice is to m= ove > >>> the secondary MIPI-DSI device registration and attachment to the > >>> MIPI-DSI host at probe time. Let's do this. > >>> > >>> Acked-by: Sam Ravnborg > >>> Tested-by: John Stultz > >>> Signed-off-by: Maxime Ripard > >> This patch landed in linux-next as commit 864c49a31d6b ("drm/bridge: > >> adv7511: Register and attach our DSI device at probe"). Sadly it causes > >> endless probe-fail-defer loop on DragonBoard 410c board > >> (arch/arm64/boot/dts/qcom/apq8016-sbc.dts): > > I'm sorry to hear that (but would have been surprised if it didn't occu= r) > > > > This is supposed to be fixed by 8f59ee9a570c ("drm/msm/dsi: Adjust probe > > order"). Do you have that patch applied? >=20 > Yes, I did my test directly on linux next-20211028, which also contains= =20 > it. What might be important in my case, my DragonBoard 410c doesn't have= =20 > any display attached. >=20 > I've also noticed the following error during boot: >=20 > [=A0=A0 23.847651] msm_mdp 1a01000.mdp: Adding to iommu group 3 > [=A0=A0 23.866044] msm_mdp 1a01000.mdp: No interconnect support may cause= =20 > display underflows! > [=A0=A0 23.957949] irq: no irq domain found for mdss@1a00000 ! > [=A0=A0 23.958014] msm_dsi 1a98000.dsi: failed to request IRQ0: -22 > [=A0=A0 23.962229] msm_dsi: probe of 1a98000.dsi failed with error -22 >=20 > The above errors appeared in next-20211028 for the first time. I assume= =20 > that they are related. Yeah, it's likely that the DSI host cannot probe anymore, and the DSI bridge thus cannot find its DSI host. Rob, do you know what could be going on? Maxime --yh5xjlqje4fw5lh7 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCYXu04QAKCRDj7w1vZxhR xUk2AQC0uLhgSMqV1sSAqDsP/BJGszwlAxfb4tdIvyHAmBofAQD9Fl4HEPpgrVL+ WsKlFE07tqj66bK/WeGsO/l1JEHdpwM= =XMtB -----END PGP SIGNATURE----- --yh5xjlqje4fw5lh7--