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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id DB0A3C07E9D for ; Mon, 26 Sep 2022 15:46:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235627AbiIZPqo (ORCPT ); Mon, 26 Sep 2022 11:46:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49190 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233092AbiIZPqR (ORCPT ); Mon, 26 Sep 2022 11:46:17 -0400 Received: from verein.lst.de (verein.lst.de [213.95.11.211]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F37E7223; Mon, 26 Sep 2022 07:31:35 -0700 (PDT) Received: by verein.lst.de (Postfix, from userid 2407) id 121DD68AFE; Mon, 26 Sep 2022 16:31:29 +0200 (CEST) Date: Mon, 26 Sep 2022 16:31:28 +0200 From: Christoph Hellwig To: Serge Semin Cc: Lorenzo Pieralisi , Christoph Hellwig , Marek Szyprowski , Bjorn Helgaas , Rob Herring , Robin Murphy , William McVicker , Serge Semin , Rob Herring , Krzysztof Kozlowski , Lorenzo Pieralisi , Jingoo Han , Gustavo Pimentel , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Alexey Malahov , Pavel Parkhomenko , Frank Li , Manivannan Sadhasivam , linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v5 20/20] PCI: dwc: Add Baikal-T1 PCIe controller support Message-ID: <20220926143127.GB19031@lst.de> References: <20220822184701.25246-1-Sergey.Semin@baikalelectronics.ru> <20220822184701.25246-21-Sergey.Semin@baikalelectronics.ru> <20220912000211.ct6asuhhmnatje5e@mobilestation> <20220926124924.4vodhncnuaorrlwj@mobilestation> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220926124924.4vodhncnuaorrlwj@mobilestation> User-Agent: Mutt/1.5.17 (2007-11-01) Precedence: bulk List-ID: X-Mailing-List: linux-pci@vger.kernel.org On Mon, Sep 26, 2022 at 03:49:24PM +0300, Serge Semin wrote: > @Christoph, @Marek, @Bjorn, @Rob could you please join to the > DMA-mask related discussion. @Lorenzo can't decide which driver should > initialize the device DMA-mask. The driver that does the actual DMA mapping or allocation functions need to set it. But even with your comments on the questions I'm still confused what struct device you are even talking about. Can you explain this a bit better?