Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp415054imm; Fri, 21 Sep 2018 02:20:35 -0700 (PDT) X-Google-Smtp-Source: ACcGV61jgAW9iPtYl8i3/anPFMGRB9N6tSELr2wADtlbGR73TkMQ1nNT/cUg8IdBkkyZVC9oD959 X-Received: by 2002:a17:902:8643:: with SMTP id y3-v6mr941899plt.306.1537521634955; Fri, 21 Sep 2018 02:20:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537521634; cv=none; d=google.com; s=arc-20160816; b=a+udqSsr92wsBAMnzRly0KHfkx47ZLaeHuIJL3dUpMcJapWQerBZ7wMeXblNVxDAy2 mLjwdS/KZKje0RW4OXOtpyYp2jogwjJA20b4BHu+Z5SRjwZCd+eWmddjDPt1R0Bs/Tek p2g6WMTYWTb6XUwHcPFn65Lcn36cIbX4M0UGpLo1T4XW05aBuP4xxRvKS6Yn7zzzC6Cy BrAyNcpsOAbj1afhuELcSKWgQumDIXfAWsu0SHpLYVaOCNqTx1Db8ltmJKclLPF0rWcw A59CG6z9FY83ctODKKjPpYLjSPeR1m8tm8szCRpAq+FG+H/rz5VGRAJ8KIF42qEK2QqE Db3g== 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:mail-followup-to :message-id:subject:cc:to:from:date:dkim-signature; bh=7qp8I2J9cN2HrlPxm/AXMT+FJnXPh+bXknrDhTD6lcw=; b=UsdgDj7zy9fj302xXFckdLpjDRAhtmtYTX/znU8HlgMALijd+E5nuPRxaWw8cfR38r Pa8ezfSBBNzXb5vE/4K6xhAAhBnGyApJNusZE46fYL4lbgWluRlhYhbwDdeTzGVyB6mU BzFzcus2qaMCzACNVF/IgBLnLBAPAjYE7w69w+tY6bQiffobIFx9vj8USfIfwKXnLUws rpDeSsAjB1XMYby122P24tp3EftXxu0cDnUvwzSHv9pSb2WDxmcNl9Yz7gWiAvVDEI9m YrGBBpwWA3EM7wkjPAMcZYnhTAOtCrn5cN+3bH3oNJJg6Ge55KzgxCq1NJ/9oqzJIDG7 AwZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@ffwll.ch header.s=google header.b=WU8mBRIb; 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 u6-v6si27723547pfu.143.2018.09.21.02.20.19; Fri, 21 Sep 2018 02:20:34 -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=fail header.i=@ffwll.ch header.s=google header.b=WU8mBRIb; 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 S2389542AbeIUPGc (ORCPT + 99 others); Fri, 21 Sep 2018 11:06:32 -0400 Received: from mail-ed1-f66.google.com ([209.85.208.66]:44429 "EHLO mail-ed1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725898AbeIUPGb (ORCPT ); Fri, 21 Sep 2018 11:06:31 -0400 Received: by mail-ed1-f66.google.com with SMTP id s10-v6so10138342edb.11 for ; Fri, 21 Sep 2018 02:18:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=sender:date:from:to:cc:subject:message-id:mail-followup-to :references:mime-version:content-disposition:in-reply-to:user-agent; bh=7qp8I2J9cN2HrlPxm/AXMT+FJnXPh+bXknrDhTD6lcw=; b=WU8mBRIbJkzVmjPokzWzIRTmPGSdrkEfhH7B7srTJox3iDaM9Jt4j5WugjKJN3SwEk py5h1n4LtJYYka0sIUny7Ju0pJJrLatxXfv2hFTWjdElAdPK2kPeBmdWQc4xcYO0SOUC 1/cLCz6r51jQTkpJlBPXE31sBA7cB9tFRD69k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=7qp8I2J9cN2HrlPxm/AXMT+FJnXPh+bXknrDhTD6lcw=; b=FcEbwMmwNV2YC+8Wvhe1PN/qx0k/4rKnsMOSZCgYs94/Zn8I7VUbkByPcOfkxUlZ/+ OwSzPHs1YbXGkGyaz3uz3BET92wHkuyqhrA+t63TCrlnGSkn8PbO4N4UV7mtiFKDWL/O lDwjT/P3gEUry07VshBP0hqSnpvbBGC4HGq74IugJ+9e+ANqS6owiMWL/m+IiS5zBDTi v4xaej0s6QMGFm3qjx9xhoAqv0fQ/yuS42+KqjuydDOJVBr8L4EUAK61b6ZUbcv70RBv JqljF5kl7SBFCe/VGM41EFvI5nwR7ddF93ff4fcOKTDEAPbPxp86kKVVqlZh/yMM8Vrs Dfig== X-Gm-Message-State: APzg51AhydSEJ/KTLX4/SWw4+7XUXz2qz81TujPeWR6nXLlHToWmutHX WI86M3gTKGwjUDsf9z5foTDKAA== X-Received: by 2002:a50:a105:: with SMTP id 5-v6mr7100286edj.186.1537521513519; Fri, 21 Sep 2018 02:18:33 -0700 (PDT) Received: from phenom.ffwll.local ([2a02:168:569e:0:3106:d637:d723:e855]) by smtp.gmail.com with ESMTPSA id a19-v6sm2534316edd.69.2018.09.21.02.18.32 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 21 Sep 2018 02:18:32 -0700 (PDT) Date: Fri, 21 Sep 2018 11:18:30 +0200 From: Daniel Vetter To: Eric Engestrom Cc: dri-devel@lists.freedesktop.org, Daniel Vetter , Gustavo Padovan , Maarten Lankhorst , Sean Paul , David Airlie , linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/2] drm/fourcc: rename Intel modifiers to follow the naming convention Message-ID: <20180921091830.GA11082@phenom.ffwll.local> Mail-Followup-To: Eric Engestrom , dri-devel@lists.freedesktop.org, Gustavo Padovan , Maarten Lankhorst , Sean Paul , David Airlie , linux-kernel@vger.kernel.org References: <20180918172217.18754-1-eric.engestrom@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180918172217.18754-1-eric.engestrom@intel.com> X-Operating-System: Linux phenom 4.14.0-1-amd64 User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Sep 18, 2018 at 06:21:59PM +0100, Eric Engestrom wrote: > All the other vendors use the format > DRM_FORMAT_MOD_{SAMSUNG,QCOM,VIVANTE,NVIDIA,BROADCOM,ARM}_* for their > modifiers, except Intel. > > Suggested-by: Gerd Hoffmann > Signed-off-by: Eric Engestrom I think it'd be good to add why you want this (easier to parse in tooling, or something like that was what you said on irc). With that addressed, Reviewed-by: Daniel Vetter on both patches. Probably best if you get i915 maintainers to merge both through drm-intel. -Daniel > --- > include/uapi/drm/drm_fourcc.h | 15 ++++++++++----- > 1 file changed, 10 insertions(+), 5 deletions(-) > > diff --git a/include/uapi/drm/drm_fourcc.h b/include/uapi/drm/drm_fourcc.h > index 139632b871816f9e3dad..170a562223387687592a 100644 > --- a/include/uapi/drm/drm_fourcc.h > +++ b/include/uapi/drm/drm_fourcc.h > @@ -271,7 +271,8 @@ extern "C" { > * sharing. It exists since on a given platform it does uniquely identify the > * layout in a simple way for i915-specific userspace. > */ > -#define I915_FORMAT_MOD_X_TILED fourcc_mod_code(INTEL, 1) > +#define DRM_FORMAT_MOD_INTEL_X_TILED fourcc_mod_code(INTEL, 1) > +#define I915_FORMAT_MOD_X_TILED DRM_FORMAT_MOD_INTEL_X_TILED > > /* > * Intel Y-tiling layout > @@ -286,7 +287,8 @@ extern "C" { > * sharing. It exists since on a given platform it does uniquely identify the > * layout in a simple way for i915-specific userspace. > */ > -#define I915_FORMAT_MOD_Y_TILED fourcc_mod_code(INTEL, 2) > +#define DRM_FORMAT_MOD_INTEL_Y_TILED fourcc_mod_code(INTEL, 2) > +#define I915_FORMAT_MOD_Y_TILED DRM_FORMAT_MOD_INTEL_Y_TILED > > /* > * Intel Yf-tiling layout > @@ -301,7 +303,8 @@ extern "C" { > * 64 byte blocks of pixels contain four pixel rows of 16 bytes, where the width > * in pixel depends on the pixel depth. > */ > -#define I915_FORMAT_MOD_Yf_TILED fourcc_mod_code(INTEL, 3) > +#define DRM_FORMAT_MOD_INTEL_Yf_TILED fourcc_mod_code(INTEL, 3) > +#define I915_FORMAT_MOD_Yf_TILED DRM_FORMAT_MOD_INTEL_Yf_TILED > > /* > * Intel color control surface (CCS) for render compression > @@ -320,8 +323,10 @@ extern "C" { > * But that fact is not relevant unless the memory is accessed > * directly. > */ > -#define I915_FORMAT_MOD_Y_TILED_CCS fourcc_mod_code(INTEL, 4) > -#define I915_FORMAT_MOD_Yf_TILED_CCS fourcc_mod_code(INTEL, 5) > +#define DRM_FORMAT_MOD_INTEL_Y_TILED_CCS fourcc_mod_code(INTEL, 4) > +#define I915_FORMAT_MOD_Y_TILED_CCS DRM_FORMAT_MOD_INTEL_Y_TILED_CCS > +#define DRM_FORMAT_MOD_INTEL_Yf_TILED_CCS fourcc_mod_code(INTEL, 5) > +#define I915_FORMAT_MOD_Yf_TILED_CCS DRM_FORMAT_MOD_INTEL_Yf_TILED_CCS > > /* > * Tiled, NV12MT, grouped in 64 (pixels) x 32 (lines) -sized macroblocks > -- > Cheers, > Eric > -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch