Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp784082ybg; Wed, 10 Jun 2020 13:41:04 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzDxCI5/+FzPJ8JnRZjH3ruoMB1Rluy9yKx4hn9wClMongKTlxEqK7EoAZ/BTuA3mlPBGgS X-Received: by 2002:a17:906:2c10:: with SMTP id e16mr4949423ejh.189.1591821663973; Wed, 10 Jun 2020 13:41:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591821663; cv=none; d=google.com; s=arc-20160816; b=ntO1ULw7teI1Y0/KTAPt2fjyIp7cc8F+EjMOnovxQHvVfiU9np/T5wHWnRhubeE4Nc B2AmJp5LDAaIND3IE8JhU51gdnopGq0SagIWToZSE2UEe+LDPhI3XUuYucJ6TX8jig72 9zlVfID4QlyxQ2CqySexzHHu9Vk5iwMYVn6RF4a7NWq0FuhBwije9ChG03v5W1KP7KJe TJHMZ/MCoCBlx2xpg4DBtqxwciGLqFO9ex3pkaPuHII6gh5pZ/ge3cCX5qiCkj1IeFpc ZSrUn9MGrfhaquEC3vNz0MvCsqTWHFwcli36sd9MXW12eKsENBiGuKKIVL8395lSMFa2 FRrQ== 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:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=vVDBawfAIxR+XgFV9N0wVIVrEr9RkqoH4OUGfhUX4TE=; b=vCAnf8mvPNCzBztiC+c6PQAyN+hEB9wMzHRJ2P1mAsw+1Bf8IDXzY9VM4bUxG/XnPy aTjcMODym0/2MzOTZMVxygHGqWkXbwjX1JmncYKzRTXIk3FWrlf0mJhUcLNX302OOziX I/yW/v+xwpOPX1u9xMiSBLcYTdQ9eLU1uExDJQB569hoKZJtPq5+bo2sYLVj1iDyno6b zLNzn4xXiZyo3hp3gMNMtUF6Zo/xIW8G7zxm6lLB5NR3xuXux3I5CVFwrEqE5F2BBOJy azv52xpjBsmjRtdnKbOnoIcaGI0KxP2QKf7xyzfziqN+r5LgrPyE+xsWhXD0LOlDUuNz KKpw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=obrMb8CF; 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 r21si648076ejb.629.2020.06.10.13.40.40; Wed, 10 Jun 2020 13:41: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=@kernel.org header.s=default header.b=obrMb8CF; 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 S1726369AbgFJUi6 (ORCPT + 99 others); Wed, 10 Jun 2020 16:38:58 -0400 Received: from mail.kernel.org ([198.145.29.99]:44030 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726253AbgFJUi5 (ORCPT ); Wed, 10 Jun 2020 16:38:57 -0400 Received: from mail-oo1-f45.google.com (mail-oo1-f45.google.com [209.85.161.45]) (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 3EB8D207ED; Wed, 10 Jun 2020 20:38:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1591821537; bh=vVDBawfAIxR+XgFV9N0wVIVrEr9RkqoH4OUGfhUX4TE=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=obrMb8CFFtynYPduPZU5dw8GK0JLm4lbIpVKlhyxSMP3ZYf9FftY2ArfbXLa5M8HM ZQmMAtKKCVEcnbzT6GwUR5vtSc80RJjZIt7aWZm47gkROA+yI/H8IeNS4B2F/fzdyK BpLZ3iT/zOih+RgES70kk3kYmmDjFCoV6Q7B43sU= Received: by mail-oo1-f45.google.com with SMTP id z145so771708ooa.13; Wed, 10 Jun 2020 13:38:57 -0700 (PDT) X-Gm-Message-State: AOAM530X4NK86tlYVVemqxSfJKtg10ovYk445zaRZsdrsGAkYZ/1UAFO OOdTBWAjgm4cq6Koy/EEJh9UYzVtCq9/fdwvFg== X-Received: by 2002:a4a:6156:: with SMTP id u22mr3669189ooe.50.1591821536614; Wed, 10 Jun 2020 13:38:56 -0700 (PDT) MIME-Version: 1.0 References: <1587749770-15082-1-git-send-email-ben.levinsky@xilinx.com> <1587749770-15082-5-git-send-email-ben.levinsky@xilinx.com> <20200511221755.GA13585@bogus> In-Reply-To: From: Rob Herring Date: Wed, 10 Jun 2020 14:38:45 -0600 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v4 4/5] dt-bindings: remoteproc: Add documentation for ZynqMP R5 rproc bindings To: Ben Levinsky Cc: "ohad@wizery.com" , "bjorn.andersson@linaro.org" , Michal Simek , Jolly Shah , Rajan Vaja , "mark.rutland@arm.com" , "linux-remoteproc@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Stefano Stabellini Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, May 26, 2020 at 11:40 AM Ben Levinsky wrote: > > Hi Rob, > > The Xilinx R5 Remoteproc driver has been around for a long time -- admitt= edly we should have upstreamed it long ago. The driver in the current form = is using an "classic" remoteproc device tree node as described here. I would rather not have 2 possible bindings to maintain. If there's been no rush to upstream this til now, then it can wait longer. > > I am working with Stefano to come up with an appropriate System Device Tr= ee representation but it is not going to be ready right away. Our preferenc= e would be to upstream the remoteproc node and driver in their current form= s while system device tree is maturing. There's obviously going to still need to be some sort of description of the interface between cores, but this has parts that obviously conflict with what's getting defined for system DT. The TCMs are the most obvious. If you can remove (or hardcode in the driver) what conflicts, then perhaps this can be upstreamed now. Rob