Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp8418061imu; Thu, 15 Nov 2018 11:11:37 -0800 (PST) X-Google-Smtp-Source: AJdET5fMsVrIrdP4IwpJ1c6v7JuPj8ysKF5goYKXUYEN27htwboXFUJm7Yt5ozjuAfi5CiVEBfEM X-Received: by 2002:a62:5fc5:: with SMTP id t188-v6mr7783414pfb.84.1542309097345; Thu, 15 Nov 2018 11:11:37 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542309097; cv=none; d=google.com; s=arc-20160816; b=DO1jIziQeTtMxtaQn9p1gaAOXlFbyQ+oLPD3rXAQfzGHMZdFxqKz5oTFdf64UDWoV8 eIg8Mz+hV6+zbQIY5Vw4TaSuoExF0EMVg0JK2FelJN8J1e9knaHXc61X6DXgmyi8FuYq HHeVHgRhBPrktvCmMtejwIK4XXP5UQ/LVki6dUwqheZycJP9oZWNSxDk1LmFgKCNs3s7 esTw27sORjeREiPN30zNpnhFqgLQAVwBf8vxp2gviaDb8oRwZBTQO7LF3LtRROAEapPN OOPhABzrep3qzTM4T7wsfrg3f1inOQIpHZ4Uiltx3Oy8QpBdRPm0eUBC+WNtyS0nV1pv UZTQ== 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:message-id:subject:cc :to:from:date:dkim-signature; bh=F/gL5wJQuyxKuxgH080Jx8m27jE6jhNuPqzqo0LX/sQ=; b=DSDzeFfxSREcZfh3sWMLiCMdSRwoNyclLHlKRnLfySLj7q2nUhnCD35ZTi2b+Dr/xQ 5UBe2LijyqWX5AXVHrbAlnv+saLWftndqWIYMEREQVkOfAWPOgZyEdj1RvNgcFzbV7CS T0fns5ehFqjioqMWQ+JldObjaWplAKj9XLANS3AQRBjFvVljlIKm0S6YlRvistYBarJN 6fnQYeOlDbHmzrICwZjc9vQ6uzO9RUlw0Et4cCS8koFUSyBH3w+hf/dUy4CFeeNZD3cJ WkP8Go8ytnGTrWG2fn/CAeaCXbfKT0M4I9ppIxocUzXT4zE8UZMCzkBKM7SQ4GKu9cQU qE6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=A49BPK5F; 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 g21si17012349pgl.114.2018.11.15.11.11.22; Thu, 15 Nov 2018 11:11: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; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=A49BPK5F; 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 S1729203AbeKPFRt (ORCPT + 99 others); Fri, 16 Nov 2018 00:17:49 -0500 Received: from heliosphere.sirena.org.uk ([172.104.155.198]:49870 "EHLO heliosphere.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725742AbeKPFRt (ORCPT ); Fri, 16 Nov 2018 00:17:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sirena.org.uk; s=20170815-heliosphere; h=In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=F/gL5wJQuyxKuxgH080Jx8m27jE6jhNuPqzqo0LX/sQ=; b=A49BPK5FXYEnKfhHAdwOzSp68 LMJ7r0tHPx4dHYp+LiJEp/AO8ev9F/O+F/+8Lftph+tkJqh6kAmtgUeTHceROlKwsCwF9oGDMHZk/ UkCVj5Aw/ojspUD17LBQgWyoqpV4xyy+Y4++QI5eG1tlZ3dxHGLDrvvCwba6dsDtxw0Jg=; Received: from [64.114.255.97] (helo=finisterre.ee.mobilebroadband) by heliosphere.sirena.org.uk with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1gNN0A-0006Bp-Lh; Thu, 15 Nov 2018 19:08:31 +0000 Received: by finisterre.ee.mobilebroadband (Postfix, from userid 1000) id 7C5B9440078; Thu, 15 Nov 2018 19:08:24 +0000 (GMT) Date: Thu, 15 Nov 2018 11:08:24 -0800 From: Mark Brown To: Boris Brezillon Cc: vitor , Wolfram Sang , linux-i2c@vger.kernel.org, Jonathan Corbet , linux-doc@vger.kernel.org, Greg Kroah-Hartman , Arnd Bergmann , Przemyslaw Sroka , Arkadiusz Golec , Alan Douglas , Bartosz Folta , Damian Kos , Alicja Jurasik-Urbaniak , Cyprian Wronka , Suresh Punnoose , Rafal Ciepiela , Thomas Petazzoni , Nishanth Menon , Rob Herring , Pawel Moll , Mark Rutland , Ian Campbell , Kumar Gala , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Geert Uytterhoeven , Linus Walleij , Xiang Lin , linux-gpio@vger.kernel.org, Sekhar Nori , Przemyslaw Gaj , Peter Rosin , Mike Shettel , Stephen Boyd Subject: Re: [PATCH v10 0/9] Add the I3C subsystem Message-ID: <20181115190824.GJ2089@sirena.org.uk> References: <20181026144333.12276-1-boris.brezillon@bootlin.com> <76b1d15d-232c-d8ba-5eba-8394e71be725@synopsys.com> <20181115135731.25f60990@bbrezillon> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="vCQF5Fh1eN3mBuH/" Content-Disposition: inline In-Reply-To: <20181115135731.25f60990@bbrezillon> X-Cookie: No Canadian coins. 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 --vCQF5Fh1eN3mBuH/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 15, 2018 at 01:57:31PM +0100, Boris Brezillon wrote: > What we could do though, is expose I3C devices that do not have a > driver in kernel space, like spidev does. Yes, this is much safer and more robust especially if the bus has enumeration requirements like you're saying it does. It's much easier and more sensible to do this if the bus can be enumerated than it is with SPI, USB would be a good example here I guess (though I've never looked at the details of how USB does this on the implementation side=20 so this may be me speaking in blissful ignorance). I do agree that there will be use cases that turn up for this. --vCQF5Fh1eN3mBuH/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAlvtxCcACgkQJNaLcl1U h9Cwqgf9FzaFIpuw5W1ZNyAo/CrKG9CG7oGaFJL30zMrjp4pW4+47CHwCNFgWYa8 934xtfIiTiMP+TJgyRu9HkkW1/FnQQbjPUFG1sDZxDUJIrAyRpJNySUqr9gIbW0V d/ghzX8St9zFvrvzm7aILWbwC35lbjpSFIb2pXhtril67M5ZbWBNlRONJIAXePLR 4uPM5hr202hXDVw3EJOHb5M/q+SneMMei60TIMep9qYBI/zSGHIcUUEc/nDkgU3p gLkitVuEv1M3Imj+KmB+dnVFP5GGijN5yq5zcuKMpBoxPgt9TBpelkpFTO1ncelW 1GZMkdv9qBVLAmGo7gaP5scgYnFr/w== =HYvt -----END PGP SIGNATURE----- --vCQF5Fh1eN3mBuH/--