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 6BE67C6FD1C for ; Fri, 10 Mar 2023 10:45:09 +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-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Subject:Cc:To:From:Message-ID:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=cAoAIS2qEuJVYzaAX9KX9/mXxKQAysJ0dZfcgtxYNGs=; b=DUikpK2Dy78b8r svwkcuCrne+kTPuaB39I83QD2ljWUD9Nex3lt8RvbTf2j9uRfC1na18N+pAmE5ZkqD+L6Sdu/SH1J PuVtNL98bFPHzn1OPix7/3DXivgIHpKwiHEiOG3fEEOScAHEpwKUV+aPdM5OIxomC61qk0N+T8gwR VA1JiErGxAn3IfP8kjg/FWmpopBpQmxp7PUkSoMZKD5V7wcZayAZ77OS14PPwCjeXIPBAIQeR452m gSFNwUglQYu2mdOVoqAAX7O+EFlABgPcz3j2SXXUP+JM6xUONCcc1BTobbtLVGoSgLEcKA7Oe/ZrK NAZp7T3J+xLrnheiCzsw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1paaFI-00EEWk-SN for linux-phy@archiver.kernel.org; Fri, 10 Mar 2023 10:45:08 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1paaF8-00EETc-J3; Fri, 10 Mar 2023 10:45:00 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 0108F61355; Fri, 10 Mar 2023 10:44:58 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 64D3FC4339C; Fri, 10 Mar 2023 10:44:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1678445097; bh=TPxM6KK9/OyA82h8iJjmd8WFZT103NQH+ETqZREhhgY=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=D+j9smyxvtBK/Ms2aaaY40QVCvRcaB8b1yBg1H4n9IxI+4YZ+OundcY1FnH7GGKj9 1Y++jlWf55aSc0fGF+NGC5U/G62ZYKXcY1suUMO9Xl0QKzlrrhuxMzOx38PmLNnF+f dmI8fERezRXUDAo9olrN9xjbRVuyZgvbIwn3qxFwlXmq6nA4ZnvulzrwMqu6yOeT0g aBFTHdmP4lK2b1F3Uvmv75el+7byuqVbIdu+ROydahT4xaP5gZDqMVyDieAgNvPlSO wb3YiZdhuJocqzHnLtUGu3ny+auNY5PrS/grMaumTePFWohmwFbhPuhIkJd1LjOqmg b9c6nP1DTlLuw== Received: from sofa.misterjones.org ([185.219.108.64] helo=goblin-girl.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1paaF4-00GZyH-VJ; Fri, 10 Mar 2023 10:44:55 +0000 Date: Fri, 10 Mar 2023 10:44:54 +0000 Message-ID: <86wn3oyjfd.wl-maz@kernel.org> From: Marc Zyngier To: Lucas Tanure Cc: Vinod Koul , Kishon Vijay Abraham I , Rob Herring , Krzysztof Kozlowski , Heiko Stuebner , Thomas Gleixner , Lorenzo Pieralisi , Krzysztof Wilczynski , Bjorn Helgaas , Qu Wenruo , Piotr Oniszczuk , Peter Geis , Kever Yang , linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, kernel@collabora.com, Robin Murphy Subject: Re: [PATCH 1/7] irqchip/gic-v3: Add a DMA Non-Coherent flag In-Reply-To: <37adba14-1add-187c-01b5-5109be38018e@collabora.com> References: <20230310080518.78054-1-lucas.tanure@collabora.com> <20230310080518.78054-2-lucas.tanure@collabora.com> <37adba14-1add-187c-01b5-5109be38018e@collabora.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/28.2 (aarch64-unknown-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") X-SA-Exim-Connect-IP: 185.219.108.64 X-SA-Exim-Rcpt-To: lucas.tanure@collabora.com, vkoul@kernel.org, kishon@kernel.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, heiko@sntech.de, tglx@linutronix.de, lpieralisi@kernel.org, kw@linux.com, bhelgaas@google.com, wqu@suse.com, piotr.oniszczuk@gmail.com, pgwipeout@gmail.com, kever.yang@rock-chips.com, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, kernel@collabora.com, robin.murphy@arm.com X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230310_024458_719385_65035B50 X-CRM114-Status: GOOD ( 21.37 ) X-BeenThere: linux-phy@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux Phy Mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-phy" Errors-To: linux-phy-bounces+linux-phy=archiver.kernel.org@lists.infradead.org On Fri, 10 Mar 2023 09:53:16 +0000, Lucas Tanure wrote: > > On 10-03-2023 08:56, Marc Zyngier wrote: > > On 2023-03-10 08:05, Lucas Tanure wrote: > >> The GIC600 integration in RK356x, used in rk3588, doesn't support > >> any of the shareability or cacheability attributes, and requires > >> both values to be set to 0b00 for all the ITS and Redistributor > >> tables. > >> > >> This is loosely based on prior work from XiaoDong Huang and > >> Peter Geis fixing this issue specifically for Rockchip 356x. > > > > No. > > > > If we are going to do *anything* about this thing, it is by > > describing the actual topology. > What do you mean by describe the topology? Exactly what it means. Describe which shareability domains the GIC is in w.r.t the whole SoC. Do it consistently over the whole SoC. M. -- Without deviation from the norm, progress is not possible. -- linux-phy mailing list linux-phy@lists.infradead.org https://lists.infradead.org/mailman/listinfo/linux-phy