Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp435250ybl; Wed, 29 Jan 2020 03:18:38 -0800 (PST) X-Google-Smtp-Source: APXvYqw7Oz14M1m4/b+lEP34DZEN+LbspM67nOTx0fn53WNMnU/ZvfhNVhFlzYAy/nvClM0o3nCl X-Received: by 2002:a05:6808:907:: with SMTP id w7mr6118595oih.91.1580296717865; Wed, 29 Jan 2020 03:18:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580296717; cv=none; d=google.com; s=arc-20160816; b=pXdntAxj/uD3/MbuT4vK1qq02/UEihhTDk78XSfZd9ovTEZYAd78Tg3yZyQf9SNFiS duE1/0VQp21dARLv95KwBGSPO+10U2sSPbswRpxNOdD/77xJlc/yQmOmXo7oKctULeu9 HkOlEE/koQ7mb8hgS/F/vy6i42jjxRu8e7/Y2GpUoEjsjqF4JgXpBvAjOpItIPvBmJV3 4dh5PzliHy1o9cHXE7LvcO1WYa2/M9lTKUEEQZT/5k8MiToMxmbfeuvgNhOxHv82B2n7 fBA2V6RcqdowbqU5h0npDVMUqTyOsjJXoc07pW0tjwfXJGrHzU9QRMBVk1N6jiTsHyqE NOPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:mail-followup-to :message-id:subject:cc:to:from:date; bh=5MRRXq2wrKZ81t6yby734wApol6VVXRuEjyJRfac3gc=; b=FOBaq6NEbHZz4ysFXDWfUAGB8eRu735OXmygkgpi1/avDh50APV7Uc/PB7tGQHquFK L/v6etAthI6YKAs4nn3FlnluqWaO7xOK+agb/s4UjARaAp0uvdjXxn8EtQZg/wmwFmD6 O15K+yZwTfnQZqDTVaB2kOl5hVWMCoLF23T4IpSIDvcJxHYfLcWZfIK3inhdy6np/l6f 6l7qUmM5pDN2IY2OusJpWLgGB4iz20L7l2ZJFUazkP25TavNnKlnnw6R6esxFZh7UlMj oNn9LEoZDHyN7jSzmuy63PPanYnzMQ9X0mzS2iMgCqXG+ecWpIs/1chfPc1Dk0y7S+SY 1mBg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t192si916901oif.75.2020.01.29.03.18.24; Wed, 29 Jan 2020 03:18:37 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726271AbgA2LRV (ORCPT + 99 others); Wed, 29 Jan 2020 06:17:21 -0500 Received: from foss.arm.com ([217.140.110.172]:39618 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726067AbgA2LRV (ORCPT ); Wed, 29 Jan 2020 06:17:21 -0500 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 469C71FB; Wed, 29 Jan 2020 03:17:20 -0800 (PST) Received: from localhost (unknown [10.37.6.21]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 5D9D33F67D; Wed, 29 Jan 2020 03:17:19 -0800 (PST) Date: Wed, 29 Jan 2020 11:17:17 +0000 From: Mark Brown To: Greg KH Cc: Linus Walleij , Benjamin GAIGNARD , "robh@kernel.org" , Loic PALLARDY , "arnd@arndb.de" , "devicetree@vger.kernel.org" , "system-dt@lists.openampproject.org" , "s.hauer@pengutronix.de" , "linux-kernel@vger.kernel.org" , "lkml@metux.net" , "linux-imx@nxp.com" , "kernel@pengutronix.de" , "sudeep.holla@arm.com" , "fabio.estevam@nxp.com" , "stefano.stabellini@xilinx.com" , "shawnguo@kernel.org" , "linux-arm-kernel@lists.infradead.org" Subject: Re: [PATCH v2 2/7] bus: Introduce firewall controller framework Message-ID: <20200129111717.GA3928@sirena.org.uk> Mail-Followup-To: Greg KH , Linus Walleij , Benjamin GAIGNARD , "robh@kernel.org" , Loic PALLARDY , "arnd@arndb.de" , "devicetree@vger.kernel.org" , "system-dt@lists.openampproject.org" , "s.hauer@pengutronix.de" , "linux-kernel@vger.kernel.org" , "lkml@metux.net" , "linux-imx@nxp.com" , "kernel@pengutronix.de" , "sudeep.holla@arm.com" , "fabio.estevam@nxp.com" , "stefano.stabellini@xilinx.com" , "shawnguo@kernel.org" , "linux-arm-kernel@lists.infradead.org" References: <20200128153806.7780-1-benjamin.gaignard@st.com> <20200128153806.7780-3-benjamin.gaignard@st.com> <20200128155243.GC3438643@kroah.com> <0dd9dc95-1329-0ad4-d03d-99899ea4f574@st.com> <20200128165712.GA3667596@kroah.com> <62b38576-0e1a-e30e-a954-a8b6a7d8d897@st.com> <20200129095240.GA3852081@kroah.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="OXfL5xGRrasGEqWY" Content-Disposition: inline In-Reply-To: <20200129095240.GA3852081@kroah.com> X-Cookie: Chocolate chip. User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --OXfL5xGRrasGEqWY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Jan 29, 2020 at 10:52:40AM +0100, Greg KH wrote: > It just needs to be part of the bus logic for the specific bus that this > "firewall" is on. Just like we do the same thing for USB or thunderbolt > devices. Put this in the bus-specific code please. I'd expect that this is going to affect at least platform and AMBA buses. --OXfL5xGRrasGEqWY Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAl4xaboACgkQJNaLcl1U h9AXbAf+KRZCtLfkXYUWRgFwJkclHlVSyIoUud3CsqCBy5e60mmmGtO/XARpZkDm riG9GS1aF/2cXrFRpsaj0g9dkUsAhVJPddW/L9xvVP8od3iKT1XRTgLdVaMWZlt+ P8gZ0SdSe7IR2Oedeb3pB8BAAnHLbHroB7PUwxr6/3yVk5XO1JHVh9nD3nHiY8av VVliKZLOA+nzN7BjsD5uoQeM1wLp7pBNjXdsJXAgwkTYhKQTZCcJvPpz0G/tjF4P C3l51yXi2jBlsWIChml2OMfEgtTGHQONR2+nXzQ7+gb2z/g0AgjngOBjtbO2B7sM C33w5SPMmYSvIHOUKPSFodAeeFr1Kg== =oi89 -----END PGP SIGNATURE----- --OXfL5xGRrasGEqWY--