Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp415169yba; Sat, 20 Apr 2019 05:24:31 -0700 (PDT) X-Google-Smtp-Source: APXvYqzC4iduXoF+emWbw76S4HWnI06BKj5V6buh1Tst5BtKQmMvpxtoMEXy2yK2+n1qeBbB0u2h X-Received: by 2002:aa7:91d5:: with SMTP id z21mr9585186pfa.222.1555763071819; Sat, 20 Apr 2019 05:24:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555763071; cv=none; d=google.com; s=arc-20160816; b=cahfAWylmAYWqnytJqrhFb1+F2cdyUACiyGySZn7buTDkkDfmI7YshsA/+XEIbAsYj qcwBgkX2Mf7n35TVvMy0oarLvIlw64h7T8GYacCNsLGJEec+XZzvhJKiiF9iyov67kHS Vrx8OtBioCTAO+KXkSL9FcTZ/MPQ+zEhu+IHSnGZRZhknqUKmEnzrH4dBvEzl3ZW/qNX GC62kvtZN7bo1JLFZfU378CXg+UJ7w92qIotiuPxHKUGoKeiWSayL+aPE5KLzuCWBk9+ 24f4Dw9fcOP+6PTpv2SAuD+lIw3rXdd3O5hHtvqZ6aZLp5A+VH+NFSGGasV53d2QQ2Nd w2pw== 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=lZrcXnZdn7xjrXsqmqiror62OxRMVPaG0x3r/D/8YBQ=; b=H6gEydrX60rfjdcwZ+4CCiGZne2VV8QodshQgwecSJGAfgRNQ6bEKcgfB05IVzhJhK oeCfGh++6quNHThorZODE1J07PIRtAbmMceId+CuKwAV+uBeKqhXR34zdgO1WfpC9Zum EK29DJxI0pqzvWQi03cgBr2cxJnnH9fs58+dUMkTCF1oKkd5F2qO4lHLGcwv5mk/btPr b68ZKPS8gGYg+f5qkPpWMdikas2U7g0ZCEs17boRQjpIIGZCsnMjLsrgI0GOLB+jm45+ 5fQ+ld84LzzbodBgLUTuejPG6/P5KFlkIpGfewvlp4mlmS6UVcsuR/Li8HN5lzScNyuz 0RzQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@vanguardiasur-com-ar.20150623.gappssmtp.com header.s=20150623 header.b=WwxZc8O1; 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 k70si7300296pgd.75.2019.04.20.05.24.16; Sat, 20 Apr 2019 05:24:31 -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; dkim=pass header.i=@vanguardiasur-com-ar.20150623.gappssmtp.com header.s=20150623 header.b=WwxZc8O1; 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 S1727432AbfDTMXZ (ORCPT + 99 others); Sat, 20 Apr 2019 08:23:25 -0400 Received: from mail-pg1-f193.google.com ([209.85.215.193]:37068 "EHLO mail-pg1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726179AbfDTMXZ (ORCPT ); Sat, 20 Apr 2019 08:23:25 -0400 Received: by mail-pg1-f193.google.com with SMTP id e6so3804537pgc.4 for ; Sat, 20 Apr 2019 05:23:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vanguardiasur-com-ar.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=lZrcXnZdn7xjrXsqmqiror62OxRMVPaG0x3r/D/8YBQ=; b=WwxZc8O19Qlub3zgWlpi5OUaGAH38MjbtmfB6pV1Bnvn2bopmJ+gO44s0krCgU1BS+ /xZHFCfsl1+Ij4/0qjBZgK593iIOnYegGprcFFka5b/G/mJKnzonSHgDoMNt1J2rXmcx 2lTT8fu0DPy4zc18zbuawNtfNEecgRpZQTWXl9Gah0/CQ1Tq3gjfZmRfBDvmranTV+cf MS4PLIGDVM2daVOiBy77m+B4c5v9yPyySMn1a1HAlCMbGaDdcncjxA6fdQEqwnY5C5u2 kXbw/zwG+VEU17iLriowDr5gcb+ZCReSJ09FttusDgF0gqga5gsvAN5HZWpdvbbEIUhz 73Gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=lZrcXnZdn7xjrXsqmqiror62OxRMVPaG0x3r/D/8YBQ=; b=BlzCUeNXZY6ZdJV9pPKhuFhRTFTHQzDlj5rJ31jyGsWNIQ8dI8Lo29spIpSUL44xbL poBDwvtgJwv7ArK+EedKyaahKF/e1FKeQ5AA0DnikwmboGxSSxbHAt9qDDyyZSnTddmN JJ5bqgnWcNGu2DwRouM81y3ta2aD6enjHkd87viqC+WUpJUKdH8pG27BjaM5kvebYlbA xerkbJG1+3/pmZFjKcaAUhJQxd2rQYU7g3vGJtWMO0CvjqDVsCKkOvV514aYSzfNof5O kSn0PjQhL3Tg6hd0Pz8pGcCJDfAcnmSvrfa3SQeKauhZvqBc/oIg+x2jPJzTpTyN7Ngt 03zg== X-Gm-Message-State: APjAAAU528MXy1bqXdw4S4d7KILuwRRp6wNflX6M/R2flTkeHmTr/kAx 4bHmjZ9vdVYEjOXQ1sfltWJfce3X8x2Tp7Kk3ivfjg== X-Received: by 2002:a62:2fc7:: with SMTP id v190mr9325689pfv.10.1555763004733; Sat, 20 Apr 2019 05:23:24 -0700 (PDT) MIME-Version: 1.0 References: <20190414200824.28348-1-paul@crapouillou.net> <20190414200824.28348-2-paul@crapouillou.net> In-Reply-To: From: Ezequiel Garcia Date: Sat, 20 Apr 2019 09:23:13 -0300 Message-ID: Subject: Re: [PATCH v3 2/3] dt-bindings: Add header for the ingenic-drm driver bindings To: Rob Herring Cc: Paul Cercueil , David Airlie , Daniel Vetter , Mark Rutland , Maarten Lankhorst , Maxime Ripard , Sean Paul , od@zcrc.me, dri-devel , devicetree@vger.kernel.org, "linux-kernel@vger.kernel.org" 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 Wed, 17 Apr 2019 at 10:48, Rob Herring wrote: > > On Sun, Apr 14, 2019 at 3:08 PM Paul Cercueil wrot= e: > > > > Add macros that can be used with the ingenic,lcd-mode property in the > > devicetree node that corresponds to the ingenic-drm driver. > > DRM is a Linuxism. > > > > > Signed-off-by: Paul Cercueil > > Tested-by: Artur Rojek > > --- > > > > Notes: > > v2: No change > > > > v3: s/_DRM// > > > > include/dt-bindings/display/ingenic,drm.h | 28 +++++++++++++++++++++++= +++++ > > DRM is a Linuxism... > > > 1 file changed, 28 insertions(+) > > create mode 100644 include/dt-bindings/display/ingenic,drm.h > > > > diff --git a/include/dt-bindings/display/ingenic,drm.h b/include/dt-bin= dings/display/ingenic,drm.h > > new file mode 100644 > > index 000000000000..c749b8c346fc > > --- /dev/null > > +++ b/include/dt-bindings/display/ingenic,drm.h > > @@ -0,0 +1,28 @@ > > +/* SPDX-License-Identifier: GPL-2.0 */ > > +/* > > + * Ingenic JZ47xx KMS driver > > Pretty sure this file is not a KMS driver. > > > + * > > + * Copyright (C) 2019, Paul Cercueil > > + */ > > +#ifndef __INCLUDE_DT_BINDINGS_DISPLAY_INGENIC_DRM_H__ > > +#define __INCLUDE_DT_BINDINGS_DISPLAY_INGENIC_DRM_H__ > > + > > +#define JZ_LCD_GENERIC_16BIT 0 > > +#define JZ_LCD_GENERIC_18BIT 16 > > We have some generic properties for defining the bus width already. > Plus, in many cases this can be implied by the panel compatible. The > exceptions are cases such as when both the ctrlr and panel support > multiple modes. > In the same direction as Rob's comment, I'd like to see these decoupled from the register value. Ideally, we'd like to reuse this driver and its bindings for JZ4780, and these values are already different. Thanks! --=20 Ezequiel Garc=C3=ADa, VanguardiaSur www.vanguardiasur.com.ar