Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp11980308rwl; Tue, 3 Jan 2023 07:25:47 -0800 (PST) X-Google-Smtp-Source: AMrXdXumd4TPuyAHp9LXzUTbdyq9sUYOxHNBgPZ9Fse7O8sWut4iYyxJCAHP2sPaPGlsT/nO7ezV X-Received: by 2002:a17:90b:4d84:b0:225:f9f9:746a with SMTP id oj4-20020a17090b4d8400b00225f9f9746amr28395335pjb.37.1672759547217; Tue, 03 Jan 2023 07:25:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672759547; cv=none; d=google.com; s=arc-20160816; b=sqx7iQKnjB94zGEgGYA/LceB47+BvaJ5bBIItRNWyIBhtp5o7j+18tnHMTYsMkIuxX W0r9gCkGONVGmvZf/mRLR30fTzUn4YqlPXNjaXKw25IMcw6vvOO5EGiG5nigC8OeejBn zif+tyTqYFOxbsI1RTeVzPvQxeXCRam3yK4kVrYyDuNb2pRdea/Ao7E3mex0sYHro81O jRkAKZREFfMFQo6gde3uYKRcGVKDLqR8zyixqkALepbOro2etNfovxUcCNkWjuyT2yq9 WF6wc2CuH60KgxIsu7hABDk5ymLaOLScGNen1xyv7X7U3lgi9x1odDlreNGPrHyryR9X r/+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version:date :message-id:subject:references:in-reply-to:cc:to:from:dkim-signature; bh=emFl/AZUWSl/eqqmm16JjQIqORdboWtvoQxidHCvtDU=; b=PESAYpsAyk3fxYMyBY9u06lxWFmMh4tK39PN+TXixnoSs7aii/YrF3omDBHkNJ7veX fIShPIw2bEE+4pg1x2uoCNQjmbrXgrG9GIY1ygRivo+NaGLItZGj/t1et17rV8FyHqWh ms9D6EbnsDuux74WlhkWwnEM5gAIUP7r4IK9HA2mljLuG0TeKum4Gjo2OeeWA3U0ctU0 cCHq4aymzCsGXqN3bX/XGJcFlQKklPqh1wpbLr26XjNM9uiHpcEgOL553prKWok6+QCx TABQObwhLnDKVTAElNcS+YhivtDkhOxZtp3sXmHcCYgWiyoA3x0cY0ZtKSeLPzxtnf/R FVRQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=KHlVYqB2; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y4-20020a631804000000b00476fdba9e11si32685817pgl.622.2023.01.03.07.25.39; Tue, 03 Jan 2023 07:25:47 -0800 (PST) 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=@kernel.org header.s=k20201202 header.b=KHlVYqB2; 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=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237816AbjACOsc (ORCPT + 60 others); Tue, 3 Jan 2023 09:48:32 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55864 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230166AbjACOs3 (ORCPT ); Tue, 3 Jan 2023 09:48:29 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2BDAD2BDB; Tue, 3 Jan 2023 06:48:29 -0800 (PST) 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 ams.source.kernel.org (Postfix) with ESMTPS id C4380B80E4A; Tue, 3 Jan 2023 14:48:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4E58DC433EF; Tue, 3 Jan 2023 14:48:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1672757306; bh=HQ/f5bb2T+vCcsil5attd5ZhSruOb+wwCOJdncMEw34=; h=From:To:Cc:In-Reply-To:References:Subject:Date:From; b=KHlVYqB2TXbti8UdT3LdyF0rLG60zuy+c68G3irf9GnbDNjjIEpC0IbXOoNBY7sZ1 RAjDRlZA8HVaJSF8/j/plrD3U6ZoQ9ejkRmR6m3RhTJqtyerUnASmmgHeoHFZknJxh K4ukOvooVWDQQKxMxzETP8KrqsMAb+JRralS7lmnEs6sGIcMZkA12Nye7xtxhdSyFS wNpnwwSathahyAf1CXKHc2hsKKKamJoNS5CDPeqWSDYmP3MeNcXmKiNkPAyLHLGUj7 2AbR/alUi+dF9Mzt7FkT4CrMdysWAV37dUs0OrwJgITtNSJzAjHt+PsDHylY+o6wOm OIT2XYkPVO31A== From: Mark Brown To: Linus Walleij , Vincent Whitchurch Cc: kernel@axis.com, linux-arm-kernel@lists.infradead.org, linux-spi@vger.kernel.org, linux-kernel@vger.kernel.org In-Reply-To: <20230102160852.3090202-1-vincent.whitchurch@axis.com> References: <20230102160852.3090202-1-vincent.whitchurch@axis.com> Subject: Re: [PATCH] spi: pl022: Only use DT-specified DMA channels Message-Id: <167275730502.106091.7148795609007337973.b4-ty@kernel.org> Date: Tue, 03 Jan 2023 14:48:25 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.12-dev-7ab1d X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham 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, 02 Jan 2023 17:08:51 +0100, Vincent Whitchurch wrote: > When a platform is booted with devicetree and does not provide a > platform data structure, the driver creates one internally. enable_dma > should not be set in this structure when creating it; the probe function > will set it later if DMA channels are specified via the devicetree. > > Setting enable_dma = 1 when creating this internal platform data can > lead to pl022_dma_probe() finding bogus DMA channels (since there is no > channel filter specified) when no DMA channels are specified in the > devicetree. > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git for-next Thanks! [1/1] spi: pl022: Only use DT-specified DMA channels commit: dfce16722b9cb842a6f23500ee80b3d07b47bdd4 All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark