Received: by 2002:a25:1104:0:0:0:0:0 with SMTP id 4csp399428ybr; Fri, 22 May 2020 09:13:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyNsB4OWQ6WEluYgqyvZNLY6fyl6TjydWc9sdWb2sawdmhlE2PdFRtEoP2LRsRwXoOA9qaz X-Received: by 2002:a17:906:b843:: with SMTP id ga3mr8542032ejb.340.1590163981290; Fri, 22 May 2020 09:13:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590163981; cv=none; d=google.com; s=arc-20160816; b=X+X7t86l/YMIuLWd5BqiClsuYKhf97as1cIdiM8Fp0dD/R9Tc15qng2QgsXoZf9fLs rSEyEFcN/nFukGEJOzIMUICz96uN3LQU6SmUEzp3UmUFUb38O8nIpyyUklkH2JQEW7Hn qPvongpiTOqOqRh9MQQYHjgZvKTEO1Xl/63BYmUXjXpIYxgSKj4z3xceD/KRDSk6DXzz ZhwJKOwYFG7mRGQcTJEpZMG3Z3Ht5WdSYkDglCDSXf7oW0nzdpdsoIHF9nzsXF2D2jRv yGteUXV0tsuOYUdDENlcDi7IsHOsCrC1ZVFa0kkEZeqgmvzILJq5V5UfBKC1cZ2YrVRt khcg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=0JTmKNCOSVfFXsp/l6r6vK0A1aX62Wnt1tZs/rKDZpY=; b=bJXgq8fQffYy/Gzy54q6qJid883A1PLiHr0EHaIpfklbVqTbZNkIJ4KUPURR6Sclga 60Lqn0Oq5+XIJwRxrGngvDvFP2wTMCaphCSMbOU5nGFboY2uYPP2ZXdV1siGIwQOnu/v vpqXp/DdISuUP5MVgSuV5DS9B1vCFE8YFFCqN1A6KdxYrpSQuDh86KScOneC5jNIOUPb vVwQb87RC5drbgsDFhrP08pT6QFas9nrIcRpvEVviTbiH58NNqmVCeGCjeWzNLykETLi 7KFQ/wpWnSncIeWCxMUztfCl4g4M7eaj/SAvHHoU6LqTFP+Mzirsk1Tgw2cyF+o4mCSw UeYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=anRopDlS; 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=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k8si4735369ejs.101.2020.05.22.09.12.37; Fri, 22 May 2020 09:13:01 -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=@kernel.org header.s=default header.b=anRopDlS; 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=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730568AbgEVQLX (ORCPT + 99 others); Fri, 22 May 2020 12:11:23 -0400 Received: from mail.kernel.org ([198.145.29.99]:43144 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730534AbgEVQLW (ORCPT ); Fri, 22 May 2020 12:11:22 -0400 Received: from mail-ot1-f44.google.com (mail-ot1-f44.google.com [209.85.210.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 5112520756; Fri, 22 May 2020 16:11:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1590163881; bh=0JTmKNCOSVfFXsp/l6r6vK0A1aX62Wnt1tZs/rKDZpY=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=anRopDlSy27Vri+GchbA7goiaVkxcLQzgTGILyAL2Y3RvkT5TtlBC7txjMwEYL6j7 XTGXoWBzRR7Aalhez7WPQA9Skc44AlXum58TyP+6N6k3pksrurLP+rSsrIRRZw5T6e 6izbOEHyZyXCnZ4Rmk5yWEfz84A5oy/Qv/baUiVE= Received: by mail-ot1-f44.google.com with SMTP id d7so8613586ote.6; Fri, 22 May 2020 09:11:21 -0700 (PDT) X-Gm-Message-State: AOAM532k5UsPAP40VoevnSouJirLWONZSKcU0RR+ItZoco7PQHrGXGfc 1t4fXEmfNwx9h5JxkCfGcCmhuYHHl5dhzigjfg== X-Received: by 2002:a9d:51ca:: with SMTP id d10mr5587167oth.129.1590163880607; Fri, 22 May 2020 09:11:20 -0700 (PDT) MIME-Version: 1.0 References: <20200514145927.17555-1-kishon@ti.com> In-Reply-To: <20200514145927.17555-1-kishon@ti.com> From: Rob Herring Date: Fri, 22 May 2020 10:11:09 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 00/19] Implement NTB Controller using multiple PCI EP To: Kishon Vijay Abraham I Cc: Lorenzo Pieralisi , Arnd Bergmann , Jon Mason , Dave Jiang , Allen Hubbe , Tom Joseph , Bjorn Helgaas , Greg Kroah-Hartman , Jonathan Corbet , PCI , Linux Doc Mailing List , "linux-kernel@vger.kernel.org" , devicetree@vger.kernel.org, linux-ntb@googlegroups.com Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, May 14, 2020 at 8:59 AM Kishon Vijay Abraham I wrote: > > This series is about implementing SW defined NTB using > multiple endpoint instances. This series has been tested using > 2 endpoint instances in J7 connected to two DRA7 boards. However there > is nothing platform specific for the NTB functionality. > > This was presented in Linux Plumbers Conference. The presentation > can be found @ [1] I'd like to know why putting this into DT is better than configfs. Does it solve some problem? Doing things in userspace is so much easier and more flexible than modifying and updating a DT. I don't really think the PCI endpoint stuff is mature enough to be putting into DT either. Rob