Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp1643411ybg; Thu, 4 Jun 2020 15:23:04 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzpK0gxFw7xPIKpM5qXHiR+eBUEZM69D/IFzguZ8jcaY5f5j09UqkiOwthCDXA0Y1lNNQv5 X-Received: by 2002:a17:907:ab9:: with SMTP id bz25mr5697163ejc.39.1591309383881; Thu, 04 Jun 2020 15:23:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591309383; cv=none; d=google.com; s=arc-20160816; b=N0heIQkiu2Us2QsH1PWiR7lInoQ0lW9AzvM9Gr1BM5tCYSoW7ZFwYKimu1duPt1IML ohQzqEA5yafbIVcwEceTiGj4j+CMdOXLeLIdf0GrHeJaIqS0NsF1i/vSpeAxCm6aG1FQ QfbfWfXbgivgmrdQU13haFHUYpwXurFmWdwwTi+X7x2snCqitM7+hk2A4mObbttepq/8 mo9ttPoV5DhqFA6ImJJALtUuf0gwrZIC2uWi15K7PrwB0nB05+NMXNgaiwAHhSBieJjq lZjln3szka/lb+pL5nuhoVumxlJr7KKULxSVj87pRKdt+FvAVvuM6BuNggIEOUjoDDI1 Hz9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=A3i1Y/uWZjvOKPJmr6UpXk+ssrbNL04u8CPNIJtcrUM=; b=qPAXHOsYAKJR6Xk5/ovxyMo101LYIJDTMTSBid5o5RuZvuz/wkwb5A4pA+jR2ZabpU /4fN1sj2EKcknTw4dPjTLqomKgPV7N9UFBKXlRWHUyBJti80fiz6bwqxl+kpcXNj00+2 06ePweFRBqZV4dHdO/CfGQiOk8g8CX94jUgO7qHXAutUd1Oktb0YUxDFdvWrAwWXEmyd TPK0vX58m94MvoGMlDzLcnYVxSjgGGINsv/th7l3oogJCfUGZkQMzrMlW/3g4e83faxs RkoYD7h7b1KI0lKNR9QZQE9nq6nzYRuEUxdxcImpYm8/uDw8r+aCD9F5pI7WPC9F/PTp tkUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Ib7Wc1Gn; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g3si2346264edt.591.2020.06.04.15.22.41; Thu, 04 Jun 2020 15:23:03 -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=@gmail.com header.s=20161025 header.b=Ib7Wc1Gn; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729914AbgFDQkU (ORCPT + 99 others); Thu, 4 Jun 2020 12:40:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45528 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729657AbgFDQkT (ORCPT ); Thu, 4 Jun 2020 12:40:19 -0400 Received: from mail-pj1-x1042.google.com (mail-pj1-x1042.google.com [IPv6:2607:f8b0:4864:20::1042]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3D251C08C5C0; Thu, 4 Jun 2020 09:40:19 -0700 (PDT) Received: by mail-pj1-x1042.google.com with SMTP id 5so1420863pjd.0; Thu, 04 Jun 2020 09:40:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=A3i1Y/uWZjvOKPJmr6UpXk+ssrbNL04u8CPNIJtcrUM=; b=Ib7Wc1GnX3qN2AImWV6NMbcrCTmw3Q2G02/8t7+ZAdbp5pnq9zar82fav50SR9V44Z bHjAdfvge/2orXyJV5wgsojwuGWWeM8BgfXjl8HSXxmLvi+1qEokqYWq7UmS1fhwRdLr elmkEava9W0hOtXbWzHrlRGI17+TdRAKuAL94+RbdHYU3oQBIM8UkNzUBmPd6WOV1QpC OxLxBZeLEdsfu+h1pDPd9m26bbqadt8vw+l3N2zfGSLoVqLR0QfzZ/inWMB6FTkxcD33 WalkNDwcneAwdvMp+8b6LeV/4ICyRepKs/T5hOcVuQFGKLaH3ok60zkF8ci34OXkMZYT 1B/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=A3i1Y/uWZjvOKPJmr6UpXk+ssrbNL04u8CPNIJtcrUM=; b=bGWV9GVGhYXXtpHeaGORX5GFm4vdiX4VQ/ynERJhX6t43q2J4ezNlZEIplpxqJSjhm MeCynOvWNeJFHhlJP4u7/VlVtzRYqVDREXA/SmlYWv30Z4ZhbIu55FL/VjX4PoKxUhac 7svMPQD2yMYWrWiatv4Bd1FwZiMD6h7RWLq4zw8vHAYxdGa0y2MSzK/KWaxlXKuG616K +Qb5impTU7Ag5pMVXeaCagzmyR7CAkd4RHqyano+4CRWu0peoi5Ub8+l+BGQ7QvDweBX I2LhLYNa+xkixinB12fJHFnqYNenl8v2kNKMqLzpZW1HW6nO01qlzRiB7Nefqp28JdP9 GdGQ== X-Gm-Message-State: AOAM533yiivvByCAZnAUMswxsodNH4Tfngu+1spVOO+uXDy0GqwRZ3+1 4RnLBWY0IVS6CoMRi8rLios= X-Received: by 2002:a17:90b:3651:: with SMTP id nh17mr7093309pjb.4.1591288818763; Thu, 04 Jun 2020 09:40:18 -0700 (PDT) Received: from [10.230.188.43] ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id j8sm5807508pjw.11.2020.06.04.09.40.13 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 04 Jun 2020 09:40:16 -0700 (PDT) Subject: Re: [PATCH 2/3] ARM: dts: bcm2711: Update SPI nodes compatible strings To: Lukas Wunner , Florian Fainelli Cc: linux-kernel@vger.kernel.org, Mark Brown , Rob Herring , Nicolas Saenz Julienne , Ray Jui , Scott Branden , "maintainer:BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITE..." , "open list:SPI SUBSYSTEM" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE" , "moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE" , Martin Sperl References: <20200604034655.15930-1-f.fainelli@gmail.com> <20200604034655.15930-3-f.fainelli@gmail.com> <20200604042038.jzolu6k7q3d6bsvq@wunner.de> From: Florian Fainelli Message-ID: <15c3995e-87de-0f2b-3424-5dd698b181d3@gmail.com> Date: Thu, 4 Jun 2020 09:40:12 -0700 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0 Thunderbird/68.8.1 MIME-Version: 1.0 In-Reply-To: <20200604042038.jzolu6k7q3d6bsvq@wunner.de> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 6/3/2020 9:20 PM, Lukas Wunner wrote: > On Wed, Jun 03, 2020 at 08:46:54PM -0700, Florian Fainelli wrote: >> The BCM2711 SoC features 5 SPI controllers which all share the same >> interrupt line, the SPI driver needs to support interrupt sharing, >> therefore use the chip specific compatible string to help with that. > > You're saying above that the 5 controllers all share the interrupt > but below you're only changing the compatible string of 4 controllers. > > So I assume spi0 still has its own interrupt and only the additional > 4 controllers present on the BCM2711/BCM7211 share their interrupt? Correct, there are 5 instances, but only the 4 that were added for 2711 actually share the interrupt line, I will correct that in the next patch version. -- Florian