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 X-Spam-Level: X-Spam-Status: No, score=-7.2 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS, USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0885AC7618F for ; Thu, 18 Jul 2019 18:22:12 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id D0F2C21019 for ; Thu, 18 Jul 2019 18:22:11 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="TkfH2oqH"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=gmx.net header.i=@gmx.net header.b="FE6gMsjx" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D0F2C21019 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=gmx.net Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date: Message-ID:From:References:To:Subject:Reply-To:Content-ID:Content-Description :Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=/RgBC538EC/XRHxthx/2ksIjXBZNEglcLkvXAAa7JvM=; b=TkfH2oqHFo2IVi Wvd1mLJCh+QUrYLXShGoUlKJqXRklisDpyHK29dWNdllzd0KVbpywqAerfEovapj7KdOkMtLWwUox mEm4X9lDtpEV20zzI8vlKtN9JNQ7scgpQzql8+6JW+fTHfx+RhZkX3/E/5Y3E8WQig06AFHQ07IxA Qg7o0bJRKQWhThmIJpaDH6BYh0/Oa22R42Lace6yqQEQznPNZcdXhyanD/oA0yZ3KiA039Ba4D8+9 CCblRY3hEWREDgiqK94Oo/nqMXWwnlg1bZxp0Ypala0rGNcLH/gbIURfU5g4AkNMuEIfhVNFmkVZ4 rK/DsDbN/VBHzM83wBgQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92 #3 (Red Hat Linux)) id 1hoB2a-0000ju-Nt; Thu, 18 Jul 2019 18:22:04 +0000 Received: from mout.gmx.net ([212.227.17.21]) by bombadil.infradead.org with esmtps (Exim 4.92 #3 (Red Hat Linux)) id 1hoB2W-0000dA-Ci; Thu, 18 Jul 2019 18:22:02 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1563474102; bh=LEb+QreJh0nhKeLgLrWCsyepc4FfQRzGAEBsJlBjezs=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=FE6gMsjxZVvDt32CJbzix65lH6BwOpQIiAQcz53GOmGtVwLHzd67qCbU9X4FiiXeJ 7UlSbT8ming4vzrhRMA90rny/6mnfcYUrIU6nVQX1m5ZXUXBysWxAsPwHebhIU/pR7 C+b2CqbmRDoXncgfx1tuhiQgTVaEx4hYhZEkcWz8= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.162] ([37.4.249.117]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MQ2Tn-1hkaWr2vPn-005F2B; Thu, 18 Jul 2019 20:21:42 +0200 Subject: Re: [PATCH RFC 15/18] spi: bcm2835: enable shared interrupt support To: Florian Fainelli , Mark Brown References: <1563398164-2679-1-git-send-email-wahrenst@gmx.net> <1563398164-2679-2-git-send-email-wahrenst@gmx.net> <20190718124205.GC5761@sirena.org.uk> From: Stefan Wahren Message-ID: <28dd33bc-c1b5-b976-ad19-ebf681df8647@gmx.net> Date: Thu, 18 Jul 2019 20:21:36 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-Provags-ID: V03:K1:OMa7ss/FQ3gEvRCvujL0m2ZpsEsDrGKiMMy9r4AE/oiZKECsRXW swy0E0Ck11lrwH5Delw6+pPeE9AwIvFPcr9Y5ulqxeJZ4kQzbfZOAD2/Ta+PwEOPOsi5xKK eRh+YrKEQohuGFV3Ph19UGA2NMq1jhnz9dylQb9xgPH2nYAPMYNX8R5ZI/mU7L2R+VgK8C+ 2oz9SR6Brc6/4JdERXzeg== X-UI-Out-Filterresults: notjunk:1;V03:K0:kcwmTVhPOkQ=:/2opJO7ezNBUMlmY5ZjZmP enEnAnPwJ9Wws7agK22p0HPh4On+cPZxgsLyqG5MBJTnpq1jQmUyir4mkjkjbtA9gipH+4WlO fbGoVmpXhNdUX/9sMJCyA/Tk/8qXmZW9wDLFhTiP3jMgiKihb16gCCiRnHrm9kkj0ffnRX3O0 rK7BVGHEBDHX7MNS8YicfX+YO6joWL/9zERWvOuafMVE6lGeneKlfGkDmihhmzM+QS8TbSx4E 9MHxN+fhAb4DSdFoA34A36v+4dPbNlnwyCEjsYUT2ev4cYdHxrPTR3zK55yHV5P9DBRcP+OBm TQbmhjrx1OlWAiUTJtegviMzICqEVQwyUKr7nMeSw++rKGAweZ9k9Gsud8RYhBPhZdekkQag8 zr8yWaEzIjrVP4SIZD2nAZPT/jNMJByW59V8Bw7dlf6tGOHFr2fxtepXiljgkKQ+tHwJDCgw3 8V/UHBY7KfVGi67CQumTVyByLyZUemOZQ9qGTgq0SOBMvuj+/Ws0ortZ5zuW0HtLw+XBCXemZ F5UHOrOpMfnBwmjd5DU5Lbq5rYNszKX1QUS+YIYKTuE/Do3aBJY0UkEHUYGcXtUwEZKukmyct 0R5WviOx98d4XnjYmbDfK33PhAh8TIXs46cPbiFMvK2x7dgn6wf13+WO9bYAAkv/i5bwL/rXY o0KTh73NsdKF6iHYtp/5i5VQT5LqbfDLZyjsZEF0R6N5VrbovXzbCf/dewtOwUgjVi8H3jUbW szmev4LvdGuh0S+enGSsZ8WhJ2rxzQ2p5BWN1BrS4FRq7qwYTdUXSVFmZF7J+D/7TnpH920SX f3MA8riCwc58HL/LplD6A1hLV+FAR0Uoht0209H4BRn9hTgA3IgXdvyGFi3JRVP5bIlRNMWnK nSO9DAOZ+y2oMVMQr1CsV231ur6/KZeraAO0wjNc9PxGKdtdgU0jx4e9Qzx5tfK4mPT8MQUKH fIpE1HrzZmzbGa5qXT6/07ROq/9sJOdmVSaX22sI5rU4WdOk1PlxkgQQffQpj/WFaLZR9bL+4 wLX6KA+Ex1v2E/fLPkuY9Y4VwhG/n2JxRdJalHrq5ZrGZcwEHK2OYn8icwXuYmlkXaXTEYjzX VGMrJPWDAmYk7s= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190718_112200_729882_FE230C0D X-CRM114-Status: GOOD ( 14.90 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , Ulf Hansson , Scott Branden , Stephen Boyd , Ray Jui , Linus Walleij , Adrian Hunter , Eric Anholt , Rob Herring , bcm-kernel-feedback-list@broadcom.com, linux-arm-kernel@lists.infradead.org, Martin Sperl , Michael Turquette , Nicolas Saenz Julienne , linux-rpi-kernel@lists.infradead.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Florian, Am 18.07.19 um 20:05 schrieb Florian Fainelli: > On 7/18/19 10:53 AM, Stefan Wahren wrote: >> Hi Mark, >> > I was about to submit a change to address that since we also have that > shared interrupt on BCM7211: > > https://github.com/ffainelli/linux/commit/15d96d82bd42991dc71369128131312d5338f65c > > Martin's patch is more efficient in terms of amount of register > accesses, but I am bit worried (based on the register description) that > the INTR bit is only asserted with the read FIFO crossing a certain > condition and that a TX only transfer may not be captured by that condition. > > Maybe we can just check spi_controller::idling to determine if that > specific instance generated an interrupt? sorry, i'm not that SPI expert. I suggest to drop this non-essential patch from the series and discuss this separate. Stefan _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel