Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp1045835ybl; Wed, 14 Aug 2019 09:52:38 -0700 (PDT) X-Google-Smtp-Source: APXvYqxJiwWbtH3fKoyE4Wdrxmb8v90twI2qNpbkLh+RakSGGUbtl4HbfPRoFwk25e3RjgCV6uL5 X-Received: by 2002:a17:902:7083:: with SMTP id z3mr328363plk.87.1565801558572; Wed, 14 Aug 2019 09:52:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565801558; cv=none; d=google.com; s=arc-20160816; b=dGs8wDZ1CqJeTbA6JlHRJEcfmzk3fNdTZ79HcF466OrMgqh/hM28rPLYvbgZBDnxPR iZ2pJmiTglBWJZ679MdpV40d+1BFoIEv6xGJJZBW3tRq5hb8JK7ACQhjyzYrMiQP2h9p iURSLoLwY1RYawUYDx/Ho11mW1Xu/27OlM4zHqt5S2kd5jij35YUTFUD7ze4+ZYUPAYs CDWJFybpHYpi5VzqMfez9OBAEa4QkqpBdIYeY91h88iLBxT8ohTYJTwTKJnAlJER7Bz/ QboeFxBRGPsQ2b4L42Yh8AHGDdSTN0ufN2cynzr6LriNbijYy3SbfxsefsJ3kZDkD3hr R3aQ== 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; bh=Xobl/Dqw7li4C1U028REopVLIV1uEzclyXIBvIdCyzo=; b=RD0gGmfb28NJMef2il8pTdkJWoHoivCvPQqqwOknFDJWTIxCWpbodu0ev2CtlEtniv gkioXLiLdtCQ4ZOcTgcPEQKveMrE2DHADk8gMA0OeL1kBrmRHJjJJGA9x6UEVrKjOv3M JOoeC1aqPUKUB66HtRrA+0/uX7tFbIAXrYnDrO2sauDm0pyeZKSmLC6eAS4+Y2obyZsX 6Ue6USQP2r5ePewPL1CerpvBWrPM3gfsZu7QOMhHQqcjtmQr54JeuJ4LYdmLHqjdc8En lRPVq5jU6gbdMQK3UdqVX+CvCClPpZp/l09wgilH9/knb1M6jA3CQTjJbOfbdkz8c9qW LiBQ== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j64si135051pge.556.2019.08.14.09.52.21; Wed, 14 Aug 2019 09:52:38 -0700 (PDT) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728265AbfHNQvo (ORCPT + 99 others); Wed, 14 Aug 2019 12:51:44 -0400 Received: from foss.arm.com ([217.140.110.172]:57346 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726126AbfHNQvn (ORCPT ); Wed, 14 Aug 2019 12:51:43 -0400 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 B6676344; Wed, 14 Aug 2019 09:51:42 -0700 (PDT) Received: from e107155-lin (e107155-lin.cambridge.arm.com [10.1.196.42]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 621593F694; Wed, 14 Aug 2019 09:51:41 -0700 (PDT) Date: Wed, 14 Aug 2019 17:51:33 +0100 From: Sudeep Holla To: Jassi Brar Cc: Morten Borup Petersen , Tushar Khandelwal , Linux Kernel Mailing List , "tushar.2nov@gmail.com" , "nd@arm.com" , Morten Borup Petersen , Rob Herring , Mark Rutland , Devicetree List Subject: Re: [PATCH 1/4] mailbox: arm_mhuv2: add device tree binding documentation Message-ID: <20190814165133.GA8346@e107155-lin> References: <20190717192616.1731-1-tushar.khandelwal@arm.com> <20190717192616.1731-2-tushar.khandelwal@arm.com> <20190814100518.GA21898@e107155-lin> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Aug 14, 2019 at 09:52:25AM -0500, Jassi Brar wrote: > On Wed, Aug 14, 2019 at 5:05 AM Sudeep Holla wrote: > > > > On Tue, Aug 13, 2019 at 11:36:56AM -0500, Jassi Brar wrote: > > [...] > > > > > > >> > > > > >> As mentioned in the response to your initial comment, the driver does > > > > >> not currently support mixing protocols. > > > > >> > > > > > Thanks for acknowledging that limitation. But lets also address it. > > > > > > > > > > > > > We are hesitant to dedicate time to developing mixing protocols given > > > > that we don't have any current usecase nor any current platform which > > > > would support this. > > > > > > > Can you please share the client code against which you tested this driver? > > > From my past experience, I realise it is much more efficient to tidyup > > > the code myself, than endlessly trying to explain the benefits. > > > > > > > Thanks for the patience and offer. > > > Ok, but the offer is to Morten for MHUv2 driver. > > > Can we try the same with MHUv1 and SCMI > > upstream driver. > > > MHUv1 driver is fine as it is. > I did try my best to keep you from messing the SCMI driver, without success > https://lkml.org/lkml/2017/8/7/924 I disagree, you haven't told me how to address the usecase which I mentioned with the abstraction/multiplexer on top of MHU as you have been suggesting. I am sure MHUv2 will have the same usecase. -- Regards, Sudeep