Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp584838ybe; Fri, 13 Sep 2019 02:53:24 -0700 (PDT) X-Google-Smtp-Source: APXvYqzx7gD0ViSxBTRDuhem7qZzk8NG9FIpfkZ7SMyCIXiU+gSw+hzOxOJMzdRiQbTNdkJScJvJ X-Received: by 2002:a50:884c:: with SMTP id c12mr46430111edc.134.1568368404562; Fri, 13 Sep 2019 02:53:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1568368404; cv=none; d=google.com; s=arc-20160816; b=iT7gUI1zKMgxRHFrBy3McyhsXJ0UGJAHTph246wZLXzHyOdFoyXK8QlFRGOiLG7xRv 60C+qFpqM8x5xuWQwo+F2XAlTzmR+yuRSZjizU9s2HOOd9SlqKhgHiLQd2a893kdowW9 PXZLdu/vJUhcpUl905ZnPk+lOdzjQGO0z5eM4WDZa8UgmQ0i4bK2jmGoMiTUom9Nyn2x RWVqlRSHld6kKPWFA1sBsTyDdD5eshMSQmgdVeI2tTjjjadJIBncIfBdyn/h8a6mT6L8 VFtcyRIYhQG75ErrZL/V04NlV8zUuLa8abpUooRhf+Vra2RuShhrGBnjiENBA52oGm2G UPcg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:organisation:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=EOB3Ams6B1dCLOvhbcMldbATp8h2pNT9RrBLihGXbyw=; b=R0M5Il0H9iXTh1Y6UZk0HXkfXu9Xm09zw1wt7f3FuwsBRhjwCnAJ/tOH1KpcFu2F7P uQz64s0rBJJZ0nIxcXAleKg/aaHphIX7bCyMC+zHqym6K2hEPB0WdoHRrSKiuAioMcGC +q8BAs3varECHTrhNqGWqBNhJ5ShkmnlP2pF6LFzF7yEfgSXmtDHtNaOvFzQ/0RRiBUY VybRD39Cx87/jvlk2jKvwptu77AHa+O16v++bvm0fx2ueE8U/+AAmyaDtx0pkwlkOLMq CfKmw/r6X6O53ofKN7NLPo9TqosPEniQokr08p/wJXOzFQBt5BJ4Rgi38cBLTpmE3wk/ jgsw== 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 u10si14468966ejt.224.2019.09.13.02.52.59; Fri, 13 Sep 2019 02:53:24 -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 S2387473AbfIMIVe (ORCPT + 99 others); Fri, 13 Sep 2019 04:21:34 -0400 Received: from kirsty.vergenet.net ([202.4.237.240]:42672 "EHLO kirsty.vergenet.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387435AbfIMIVe (ORCPT ); Fri, 13 Sep 2019 04:21:34 -0400 Received: from reginn.horms.nl (watermunt.horms.nl [80.127.179.77]) by kirsty.vergenet.net (Postfix) with ESMTPA id 2568725AEB1; Fri, 13 Sep 2019 18:21:32 +1000 (AEST) Received: by reginn.horms.nl (Postfix, from userid 7100) id 167D9940513; Fri, 13 Sep 2019 10:21:30 +0200 (CEST) Date: Fri, 13 Sep 2019 10:21:29 +0200 From: Simon Horman To: Sergei Shtylyov Cc: Kieran Bingham , linux-renesas-soc@vger.kernel.org, Laurent Pinchart , David Airlie , Daniel Vetter , "open list:DRM DRIVERS FOR RENESAS" , open list Subject: Re: [PATCH] drm: rcar-du: Add r8a77980 support Message-ID: <20190913082129.lvusbp6pbcayqh5r@verge.net.au> References: <20190911192502.16609-1-kieran.bingham+renesas@ideasonboard.com> <70b94265-69f3-d18f-1b67-b5b814723b1b@cogentembedded.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <70b94265-69f3-d18f-1b67-b5b814723b1b@cogentembedded.com> Organisation: Horms Solutions BV User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 12, 2019 at 01:00:41PM +0300, Sergei Shtylyov wrote: > Hello! > > On 11.09.2019 22:25, Kieran Bingham wrote: > > > Add direct support for the r8a77980 (V3H). > > > > The V3H shares a common, compatible configuration with the r8a77970 > > (V3M) so that device info structure is reused. > > Do we really need to add yet another compatible in this case? > I just added r8a77970 to the compatible prop in the r8a77980 DT. That's why > a patch like this one didn't get posted by me. The reason for having per-SoC compat strings is that the IP blocks are not versioned and while we can observe that there are similarities between, f.e. the DU on the r8a77970 and r8a77980, we can't be certain that differences may not emerge at some point. By having per-SoC compat strings we have the flexibility for the driver to address any such differences as the need arises. My recollection is that this scheme has been adopted for non-versioned Renesas IP blocks since June 2015 and uses of this scheme well before that. > > Signed-off-by: Kieran Bingham Reviewed-by: Simon Horman > [...] > > MBR, Sergei >