From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C743BC433F5 for ; Thu, 20 Jan 2022 15:55:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id: In-Reply-To:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date: Reply-To:Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date :Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=imfEyci19zWZzXkKZQMlJB1liKvw0cDJIhrVut0hx/M=; b=AE5nzFz/L1PQBK5Dp8SdvU4Dwc Xb6DhBfSzB8b7Cqqpv8rUPbM1Q1fbQNwz+SAAMVtudl4Zox0IQLpvyVr0QHpTU761U0TS4GH5HW2A 2IUXdoygBhQcADD36bWn3oHFPf0YiHw002qR58/y2HqSmguU5EOmWiT0CycMkaZOhZ30u4A/QDF72 s44P8U6rkXcHsr+MwzOAs92T2pb9rIwYLUkAntCZz/xfKkW0O04HLNwoP3rSo2pnoXhvzZwl7S4AV hTUFat8raUTVOR1XX/d6Jx1wHv9ZaE/42D9jzQ+e1mg2sFTMfOwtkMjCg2HEYlKdZyJj18SC5vnue NeEUdaOw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nAZlL-00CG42-Uy; Thu, 20 Jan 2022 15:54:12 +0000 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nAZlI-00CG3G-Is for linux-arm-kernel@lists.infradead.org; Thu, 20 Jan 2022 15:54:10 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 96B2B3201DD7; Thu, 20 Jan 2022 10:54:07 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Thu, 20 Jan 2022 10:54:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cerno.tech; h=cc :cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm1; bh=VLS/dYdTxujqHqzsBNiB7u4FXBhtv8ioEUBhK7 YSK6w=; b=WWwbMCVhwbDm4e1g+QwCvIbT6Dlmh+YRzAa7Faf9xMgVel+V/2vLjd vySHGa3R3UD3MZLAOTiiiF8mNaC1yVwfokfKfpv2Flem79QvAkxOzD+thB9oClzc VFJGPFUTkAxyWnhiyhxtaFjT1oNg9KXuTtO+JiHtHki94lEOlBuYLVzZI9kyuSvw uUyKpcy1nNYCWwEi/Noi/LJHILxYqAOr67Cs8RMUEIZM7l5zJfdDmNHdD88FCzAc 38FTLi6FM+Yh+RL8utJhkvooVK5+ZRnfE6DOcI/V78uIoeSV/dpoNJP+7FQ8UUMU TWDjLpI1gM80u4ZmFyu8b14GeXw/TALg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=VLS/dYdTxujqHqzsB NiB7u4FXBhtv8ioEUBhK7YSK6w=; b=Ah16EPDLD72ktIdJLCF/ts6CPvAY+W2qQ u+SVsHhjWnhS42P8sYy798QlXU4nOgEkkhfjaGGSJ8IpG6uDVYIfWS03BAb61SAN ZOSKcpCzzBNOPpsmtTlkNPL9G/RYxe24YvFh01rxVazfBF3o9e+QXeAkOw2ba50i hbLHWb0TwuCFIxqRQ8IcFvpZPZuD5Td4ZRBZzBX26aRjTDxZzbALXRGclm2DX0ou a5heYlZMhhgjANshI64dw0xnLQyDCFytTO5I+13T9fmtb57o/fr8jutxliP2+5SM YEot2AXWFtyNQYSXdVnP1nQOnMlE8SMy+m0EU7EXdrIOXDKPJ7dTA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrudekgdektdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesghdtreertddtudenucfhrhhomhepofgrgihimhgv ucftihhprghrugcuoehmrgigihhmvgestggvrhhnohdrthgvtghhqeenucggtffrrghtth gvrhhnpeetgfejtdelgeffffeitdfhtddvfeeijeffteelkefhledvvefggfdujeegieeg hfenucffohhmrghinhepghhithhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepmhgrgihimhgvsegtvghrnhhordhtvggthh X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 20 Jan 2022 10:54:06 -0500 (EST) Date: Thu, 20 Jan 2022 16:54:05 +0100 From: Maxime Ripard To: Florian Fainelli Cc: Stefan Wahren , Phil Elwell , Dave Stevenson , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , Nicolas Saenz Julienne Subject: Re: [BUG] bcm2711: bad_chained_irq in brcmstb_l2_intc_irq_handle Message-ID: <20220120155405.jeg7cx4lafnytun4@houat> References: <330c4d09-3ba7-dfc7-25a7-4840b2ea6784@i2se.com> <31f2cd8f-32b6-beca-0cae-66c23b73ece0@gmail.com> MIME-Version: 1.0 In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220120_075408_683254_06B6768F X-CRM114-Status: GOOD ( 16.94 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============0377173905646809345==" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org --===============0377173905646809345== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ossterfrncb5bmxg" Content-Disposition: inline --ossterfrncb5bmxg Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Florian, On Sun, Jan 16, 2022 at 08:59:15PM -0800, Florian Fainelli wrote: > > > =A0=A012:=A0=A0=A0=A0 130322=A0=A0=A0=A0=A0 26028=A0=A0=A0=A0=A0 2767= 0=A0=A0=A0=A0 135225=A0=A0=A0=A0 GICv2=A0 30 Level > > > arch_timer > > > =A0=A013:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2=A0 27 Level > > > kvm guest vtimer > > > =A0=A019:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2 107 Level > > > fe004000.txp > > > =A0=A020:=A0=A0=A0=A0=A0=A0 7450=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0= =A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv2=A0 6= 5 Level > > > fe00b880.mailbox > > > =A0=A025:=A0=A0=A0=A0=A0=A0 6525=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0= =A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv2 153 = Level > > > uart-pl011 > > > =A0=A026:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2 149 Level > > > fe205000.i2c, fe804000.i2c > > > =A0=A027:=A0=A0=A0=A0=A0=A0=A0=A0=A0 9=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2 125 Level > > > ttyS1 > > > =A0=A028:=A0=A0=A0=A0=A0 36999=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0= =A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv2 158 Lev= el > > > mmc0, mmc1 > > > =A0=A029:=A0=A0=A0=A0=A0=A0=A0=A0=A0 1=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2 129 Level > > > vc4 hvs > > > =A0=A030:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2 105 Level > > > fe980000.usb, fe980000.usb > > > =A0=A031:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2 112 Level > > > DMA IRQ > > > =A0=A033:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2 114 Level > > > DMA IRQ > > > =A0=A040:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2 141 Level > > > vc4 crtc > > > =A0=A041:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2 142 Level > > > vc4 crtc, vc4 crtc > > > =A0=A042:=A0=A0=A0=A0=A0=A0=A0=A0 10=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0= =A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv2 1= 33 Level > > > vc4 crtc > > > =A0=A043:=A0=A0=A0=A0=A0=A0=A0=A0=A0 1=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0 > > > interrupt-controller@7ef00100=A0=A0 0 Edge=A0=A0=A0=A0=A0 vc4 hdmi ce= c tx > > > =A0=A044:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0 > > > interrupt-controller@7ef00100=A0=A0 1 Edge=A0=A0=A0=A0=A0 vc4 hdmi ce= c rx > > > =A0=A047:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0 > > > interrupt-controller@7ef00100=A0=A0 4 Edge=A0=A0=A0=A0=A0 vc4 hdmi hp= d connected > > > =A0=A048:=A0=A0=A0=A0=A0=A0=A0=A0=A0 1=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0 > > > interrupt-controller@7ef00100=A0=A0 5 Edge=A0=A0=A0=A0=A0 vc4 hdmi hp= d disconnected > > > =A0=A049:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0 > > > interrupt-controller@7ef00100=A0=A0 8 Edge=A0=A0=A0=A0=A0 vc4 hdmi ce= c tx > > > =A0=A050:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0 > > > interrupt-controller@7ef00100=A0=A0 7 Edge=A0=A0=A0=A0=A0 vc4 hdmi ce= c rx > > > =A0=A053:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0 > > > interrupt-controller@7ef00100=A0 10 Edge=A0=A0=A0=A0=A0 vc4 hdmi hpd = connected > > > =A0=A054:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0 > > > interrupt-controller@7ef00100=A0 11 Edge=A0=A0=A0=A0=A0 vc4 hdmi hpd = disconnected > > > =A0=A055:=A0=A0=A0=A0=A0=A0=A0=A0=A0 7=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2=A0 66 Level > > > VCHIQ doorbell > > > =A0=A056:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2=A0 48 Level > > > arm-pmu > > > =A0=A057:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2=A0 49 Level > > > arm-pmu > > > =A0=A058:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2=A0 50 Level > > > arm-pmu > > > =A0=A059:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2=A0 51 Level > > > arm-pmu > > > =A0=A062:=A0=A0=A0=A0=A0 47599=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0= =A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv2 189 Lev= el > > > eth0 > > > =A0=A063:=A0=A0=A0=A0=A0=A0 4681=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0= =A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv2 190 = Level > > > eth0 > > > =A0=A064:=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0= =A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0 GICv= 2 175 Level > > > PCIe PME, aerdrv > > > =A0=A065:=A0=A0=A0=A0=A0=A0=A0 326=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0= =A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0 BRCM STB PCIe MSI > > > 524288 Edge=A0=A0=A0=A0=A0 xhci_hcd > > > IPI0:=A0=A0=A0=A0=A0 2442=A0=A0=A0=A0=A0=A0 5185=A0=A0=A0=A0=A0=A0 71= 95=A0=A0=A0=A0=A0 18290=A0=A0=A0=A0=A0=A0 Rescheduling > > > interrupts > > > IPI1:=A0=A0=A0=A0=A0=A0 481=A0=A0=A0=A0=A0=A0=A0 383=A0=A0=A0=A0=A0= =A0=A0 518=A0=A0=A0=A0=A0=A0=A0 533=A0=A0=A0=A0=A0=A0 Function call > > > interrupts > > > IPI2:=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0= =A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0 CPU stop > > > interrupts > > > IPI3:=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0= =A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0 CPU sto= p (for > > > crash dump) interrupts > > > IPI4:=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0= =A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0 Timer b= roadcast > > > interrupts > > > IPI5:=A0=A0=A0=A0=A0=A0=A0=A0 1=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0= =A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0 IRQ work > > > interrupts > > > IPI6:=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0= =A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0 0=A0=A0=A0=A0=A0=A0 CPU wak= e-up > > > interrupts > > > Err:=A0=A0=A0=A0=A0=A0=A0=A0=A0 1 > > >=20 > > > Comparing the vendor & mainline DTS, i noticed differences at hdmi0/1. > > > The vendor DTS has an additional register to access the same space as > > > aon_intr (interrupt parent), which looks ugly [2]. > >=20 > > OK, so while I do see how we set external_irq_controller to let the > > interrupt be managed externally from vc4_hdmi.c else do it internally, I > > don't see the code that tries to map the "intr2" register space, let > > alone fetch its resource, do you know where that is? >=20 > Downstream appears to be setting the 'aon_intr' Device Tree node with a > status =3D disabled property, still leaves me wondering whether the "intr= 2" > register space is used. It's not used, its last (and only) user was reverted in: https://github.com/raspberrypi/linux/commit/07170fdd6daffb3fb276a9dc814d6d0= 2d82b055f > I think it would be prudent to change the hpd_con, hpd_rm variables in > vc4_hdmi.c to be signed integers instead of unsigned integers, if nothing > else such that -EPROBE_DEFER might be returned. Yeah, that would make sense. Maxime --ossterfrncb5bmxg Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCYemFnAAKCRDj7w1vZxhR xRy6AQCCcmZQo2ikOphQF3jwDHmTR2UMd+Cai4DPqOQ6TLNyTwD/V7NdRJOM0oyd JUmb45Z8V7iA9iv/4xskySy4cDTe7wM= =DB59 -----END PGP SIGNATURE----- --ossterfrncb5bmxg-- --===============0377173905646809345== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel --===============0377173905646809345==--