Received: by 2002:a25:ef43:0:0:0:0:0 with SMTP id w3csp714390ybm; Fri, 29 May 2020 10:21:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzl4hVZ4YzIfEVudYFn1cKla0avKbmgy1tAcJmpXz1LEtfDGHlxpxhMTRZhQNtde5PnagRS X-Received: by 2002:aa7:ca13:: with SMTP id y19mr9125860eds.30.1590772883794; Fri, 29 May 2020 10:21:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590772883; cv=none; d=google.com; s=arc-20160816; b=nkyZ+lRIfXm7aHVKoIriVe/kpz5QEYx5CgcmSOwfhWsk2KybuDIu74dquhG+cinRlm iTjRF6aAcT+PdJv8RkHMofhTzwlGgjIn7l+fpe18kLJx6FRwwzSSayaCHYGvd3ssB9qc nRgP6cv5O2z8rZYoKdY3Nn3JcB282XCCRGXhLYd/6NHAj2t2cKHrDBC1/nmigc04rZCv zxr4OmxOH34qGFuIv1yjo058rGkIXzLbXX3sr4sCJOs+YprtcdHfgQ80zS+38CSHgBL+ PJd/g2iATAOe/roqHMtZ9fqocBdez+farC3gYAXDSPeA1fShgfK0Aj9YTwOy3jhIdjl3 dQUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:subject:references:in-reply-to :cc:to:from:date:dkim-signature; bh=piS9n42cte4nNnaBtaWtitXY7tSwqLmbpWqPoDyGSVQ=; b=n/v1Dvp230bgcW0vlgueMMV1L287fF3A2/WjeO8dVw7sbAhLBwBLTWSrrVKHWCGCzq +p8d+v/Ta7Zju0rXEa9RT0rBuN+xmCNW/I5Kmp382Qx6+20M7WT5Ms0JnxojW/m/FXVE fpnzVb+wRXWv22Q+rfw/buUnjXpGVTkxUKBuVCWXIZE2SmmL9GDS+a4qbuSL0KvIQJp+ KMaSz6Jv/DleDEfJmXIfyiMllnjBRTkcYS5Ytx+jIH3NhS155AMuxvTXO2hSjrLhmUbn SMuITWdbsSeOj3bp4JE2DL2tVl6InLeY2gaT5I1yzaSs7lQuWL/57u/5imCLsC6Wis4z 642Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=OhJ+mVVa; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dm11si1134417ejc.312.2020.05.29.10.21.00; Fri, 29 May 2020 10:21:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=OhJ+mVVa; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1727101AbgE2RS6 (ORCPT + 99 others); Fri, 29 May 2020 13:18:58 -0400 Received: from mail.kernel.org ([198.145.29.99]:38076 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725821AbgE2RS5 (ORCPT ); Fri, 29 May 2020 13:18:57 -0400 Received: from localhost (fw-tnat.cambridge.arm.com [217.140.96.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id A0FA420897; Fri, 29 May 2020 17:18:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1590772737; bh=5AnoZIQt/nUngVMipM9Z3V3UapCgO2srd+PigzQFs3Y=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From; b=OhJ+mVVaKP2Dl1XjqU+DoGalrBE9hn5wEeNejkhRZA5ZekruQZcuIfpeU5f2aUE+G a6XQuHzTos903BkVK35wpK0T+HnHSC0V6cwE2jqrvM5InXkrQYrOau6Pb9CV5Cqgmn Ejsn76KQEKsB0k9FQVw1Wk34d2B1ENh/TGzWL67o= Date: Fri, 29 May 2020 18:18:54 +0100 From: Mark Brown To: bcm-kernel-feedback-list@broadcom.com, Ray Jui , Nicolas Saenz Julienne , Scott Branden , Florian Fainelli Cc: linux-spi@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rpi-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Martin Sperl In-Reply-To: <20200528185805.28991-1-nsaenzjulienne@suse.de> References: <20200528185805.28991-1-nsaenzjulienne@suse.de> Subject: Re: [PATCH] spi: bcm2835: Enable shared interrupt support Message-Id: <159077271265.17043.9288577188746299196.b4-ty@kernel.org> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 28 May 2020 20:58:04 +0200, Nicolas Saenz Julienne wrote: > bcm2711, Rasberry Pi 4's SoC, shares one interrupt for multiple > instances of the bcm2835 SPI controller. So this enables shared > interrupt support for them. > > The early bail out in the interrupt routine avoids messing with buffers > of transfers being done by other means. Otherwise, the driver can handle > receiving interrupts asserted by other controllers during an IRQ based > transfer. Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git for-next Thanks! [1/1] spi: bcm2835: Enable shared interrupt support commit: ecfbd3cf3b8bb73ac6a80ddf430b5912fd4402a6 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