Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp34749697rwd; Sun, 9 Jul 2023 19:47:11 -0700 (PDT) X-Google-Smtp-Source: APBJJlHKTO8cK+7ddhA5sLuV8++vAE13cYIj7zWdDZPwfmzDvPcAC1J6TCDYSlrOHO6J8Ya8MNOT X-Received: by 2002:a17:907:d30d:b0:965:6075:d100 with SMTP id vg13-20020a170907d30d00b009656075d100mr12197376ejc.39.1688957231386; Sun, 09 Jul 2023 19:47:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688957231; cv=none; d=google.com; s=arc-20160816; b=Lm4cwuMnGJSB2lYZjiMacg0TolIkBVwVw82Z36+d1BJ8bSm+ANKQW/Bm8f/76c99DT KVuA5EF1/HAMuseIaTxiBIfN5pdB0ZHYdtVpTipCsjsyycZfsSLh1qLjsve1f18NO8Q0 buGRXjRh4qCtxPvnOSeR0eqg8u6Q9gZNUp/NtytuygL1LWXPIVCmUfzBuzjbxBiIZKd1 AI61hXIQD057gNPK+Krk0qrW663q2LkFxppyalsmd+G8TYhaMGnrErb9Kq4SJCg9zEde uzNEqkq6hciGOiP3MGmJPoqnpxxozjugrHQI1aU2kcp2wgxpm7S6ARt4tr1qMEjk6cjt GSLA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:to:subject:message-id :date:from:in-reply-to:references:mime-version:dkim-signature; bh=isa1f9w1YAsa/74wPYj1r7q419fkTN20HLg99m8qpkA=; fh=qmuqjFkMHgpz/FUnWiRwHtjKD850lvTewqANZy5G7A0=; b=NRzVFeSkSXi+fcialv1ITaY9ex4GuYaxgiB44oqw5t1p4aSSpWIcovlSw61rOMGxvT fvVKGQBEbS9ETvGgFtKLQxFqq6XF9bQiCxx0OTPrBIvkLhwHvjTNVoGr7PSRX3yG5gI9 tywaHgoA20Qms2DajIO5LQL2ToLceNdfJAAPXMNFdQawsEQaL5PpcBTDH+G0MUotUxa3 OHBSRTAIQOI8SOUvsE7dEwKutb6NwSCuI1xKH+ttDcu3qkicqnz7BUZw67kswpt5uOd9 csS26QLBC+SqQef3a91Jufn88IuI5l9dQ0YhracoNthvnU5rWedGeFsZtFFcYmOWdyVk /IiA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sifive.com header.s=google header.b=mFZswzl1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=sifive.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o8-20020a17090608c800b00992cd72e0b1si7071347eje.667.2023.07.09.19.46.47; Sun, 09 Jul 2023 19:47:11 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@sifive.com header.s=google header.b=mFZswzl1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=sifive.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229451AbjGJCbl (ORCPT + 99 others); Sun, 9 Jul 2023 22:31:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40746 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230037AbjGJCbk (ORCPT ); Sun, 9 Jul 2023 22:31:40 -0400 Received: from mail-io1-xd2b.google.com (mail-io1-xd2b.google.com [IPv6:2607:f8b0:4864:20::d2b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 374CF120 for ; Sun, 9 Jul 2023 19:31:39 -0700 (PDT) Received: by mail-io1-xd2b.google.com with SMTP id ca18e2360f4ac-7836164a08aso206389239f.1 for ; Sun, 09 Jul 2023 19:31:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sifive.com; s=google; t=1688956298; x=1691548298; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=isa1f9w1YAsa/74wPYj1r7q419fkTN20HLg99m8qpkA=; b=mFZswzl1RlYTs5AWE7GDCCo8UVeEYQHjmFqzYJvYIsP9YMuHde68KL/MO7BqBcUs/j Pfzss9dd27Rtu2QxNSq2/ln1Tiw6onWpGNqqXRmuhRsF5e2kMlap+MwafD+AOmyaNKQV xpc3XiDHGoY7NpSuxiw+Pz7ZiLl4J0gpyyzJk53/6as1xrky1yiyQD/0xaggkQGBNjag jiOx4qPqZgfzq+mITWOrHXZ+nrFYZUNpUzarzlulx3EpWianmMztR69VqOnNVITIEh6I 29bs54tp8g+FIUEznagf5oxQZ6oiGB/Q8Q4/S50hOPUDw8Imk+dmex1pD+JYEWi9GXfX npQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688956298; x=1691548298; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=isa1f9w1YAsa/74wPYj1r7q419fkTN20HLg99m8qpkA=; b=XT1ADcNFobilGglOUxrHYe34kQUzDz4Uu0dGNuuzJ3KO2GeoGcgKvG7V8hp4iHs+oB RPmM+gEznYmSBKweVWftV/l4eRMD/47rpyOtDgZ0DrNg+0QbVxwP/0lpaInHdi50+MI6 roqXW9XUyoB/zyYjK75jRj/AnRMiN4bz5NRl8nWvbTITJFAkrTbZ3ZbTu0PQW5RuNI+0 2d60VyWC1IUEmR7SZArnUJ0bsFo6vdiMjQW+hbXFs40PvueUc+NvfOUuk0bzjW/2757V SRlQogqdb5nmCQM9MzdWz6Qix1rwx3NRIluJLFDWF/6wH6qAa9HS5uUx/WlzHLHfSDCr aitQ== X-Gm-Message-State: ABy/qLYKFHyxYnsFUd2xXdDN73R0jriIOpvsRmnR5v1sqF+15oxIYCKH BucZfaIMD4RVfl9uR0Y37s6hFNxWT+jaUyZG3ur3aw== X-Received: by 2002:a5d:898b:0:b0:783:67a3:a69f with SMTP id m11-20020a5d898b000000b0078367a3a69fmr12969071iol.18.1688956298607; Sun, 09 Jul 2023 19:31:38 -0700 (PDT) MIME-Version: 1.0 References: <20230531090141.23546-1-zong.li@sifive.com> In-Reply-To: From: Zong Li Date: Mon, 10 Jul 2023 10:31:27 +0800 Message-ID: Subject: Re: [PATCH v3] dmaengine: xilinx: dma: remove arch dependency To: vkoul@kernel.org, palmer@dabbelt.com, paul.walmsley@sifive.com, radhey.shyam.pandey@amd.com, dmaengine@vger.kernel.org, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jun 26, 2023 at 10:54=E2=80=AFAM Zong Li wrote= : > > On Wed, May 31, 2023 at 5:01=E2=80=AFPM Zong Li wrot= e: > > > > As following patches, xilinx dma is also now architecture agnostic, > > and it can be compiled for several architectures. We have verified the > > CDMA on RISC-V platform, let's remove the ARCH dependency list instead > > of adding new ARCH. > > > > To avoid breaking the s390 build, add a dependency on HAS_IOMEM. > > > > 'e8b6c54f6d57 ("net: xilinx: temac: Relax Kconfig dependencies")' > > 'd7eaf962a90b ("net: axienet: In kconfig remove arch dependency for axi= _emac")' > > > > Signed-off-by: Zong Li > > Acked-by: Palmer Dabbelt > > Suggested-by: Radhey Shyam Pandey > > Reported-by: kernel test robot > > --- > > > > Changes in v3: > > - Add a dependency on HAS_IOMEM to avoid breaking the s390 build > > > > Changes in v2: > > - Remove ARCH dependency list instead of adding new ARCH > > > > drivers/dma/Kconfig | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/drivers/dma/Kconfig b/drivers/dma/Kconfig > > index f5f422f9b850..fd5a94e67163 100644 > > --- a/drivers/dma/Kconfig > > +++ b/drivers/dma/Kconfig > > @@ -696,7 +696,7 @@ config XGENE_DMA > > > > config XILINX_DMA > > tristate "Xilinx AXI DMAS Engine" > > - depends on (ARCH_ZYNQ || MICROBLAZE || ARM64) > > + depends on HAS_IOMEM > > select DMA_ENGINE > > help > > Enable support for Xilinx AXI VDMA Soft IP. > > -- > > 2.17.1 > > > > Hi Vinod, > Linux 6.5-rc1 is opening, could I know if this patch is good for you? > Would it be considered in this merge window? > Thanks. Hi Vinod, It seems that we are transitioning to Linux v6.5-rc2. I'm uncertain whether you consider this a new feature or a fix. Is there a possibility of incorporating it during this cycle? Thank you.