Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp237134pxb; Tue, 31 Aug 2021 20:15:58 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyLJJCdN5v/4O9NXTQJejF1YXQil1LK4lMj+oG8F33cXNq3wGtABK4F3OHiEMYD7mREPsXh X-Received: by 2002:a6b:fd05:: with SMTP id c5mr24779064ioi.102.1630466157936; Tue, 31 Aug 2021 20:15:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1630466157; cv=none; d=google.com; s=arc-20160816; b=Vv6EUF77dlBKT4TGrXFOJbGxeN8/IDSHqOcwx/HyRmFdJmkNvE9e2l/I0tPFCsuxnY 8iSA3b9xoiOiRqyYuyoGTSz0PGKP/mobKR+vgnyZhfqTH2mW8AbjOTORjIYXRbtDSjMA 71PpjvS+DL7NEnT4PA5N0e92hUoY8VwIRIzqWaXh4+3FZlzd4AQJCuyCqHqpkPpP669w KiwjzdT9DR0hT1tfgfdhAP+3oOQx/7idDSLeMaQk4iJnH2yxJRpePmc/fn4Y0l0C80Rj vYNrZkbT5o2wkjdhlQ8TjEViboFwiCeHi53EbMBHwNfVofJGzFY2cCMfpvLomnHfygF5 91GA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:reply-to :in-reply-to:references:mime-version; bh=d55o8VRMccw0pmcvesAE8Rz9x+AqcwcttzF+pmxCfek=; b=jQdR3+/QY0UxM3Km05zC9ZBtQt5CiiuEY94tW6MXyHUHS0tWYK9F4CAOOpOa+HqUbU Fhq7C4vfs3YrlQf6fb8FIKV+niOGYYaYy9qWBFT+A1f/DbvCeZjhVZ6LHyK6V0ieIRz8 K8bRqENvfFCRwuclV7xNWrVrQg7+ZlhrY217fRSZSpkZv2Pn9j8ZG6w5HPJ/igeOrI/s lE/dpQvawS/0A5lwJH1Yv3d77Ts0D5L96oCrf6MUmBGUMHESpi+wfRxLUW1HOUraxbmm /oDtasElcOZMbZ5N1PYl/jVa5IpJKt20vDk7UBtl14vx/7fvNmu7xtw9JrptitY9Buf6 tuFA== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j2si19498799ilr.113.2021.08.31.20.15.39; Tue, 31 Aug 2021 20:15:57 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241457AbhIADON (ORCPT + 99 others); Tue, 31 Aug 2021 23:14:13 -0400 Received: from mail-lf1-f48.google.com ([209.85.167.48]:41668 "EHLO mail-lf1-f48.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236106AbhIADOK (ORCPT ); Tue, 31 Aug 2021 23:14:10 -0400 Received: by mail-lf1-f48.google.com with SMTP id y34so3326540lfa.8; Tue, 31 Aug 2021 20:13:13 -0700 (PDT) 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:reply-to :from:date:message-id:subject:to:cc; bh=d55o8VRMccw0pmcvesAE8Rz9x+AqcwcttzF+pmxCfek=; b=E3BLgVvx+QOcTFO4S7s0rxlsuZ7TLLseKvuc3NCkzFENw07eXkgbCM+madxtJYH9PI WFGBEDRuaIU6T4La6kQMg2zzL1j5vkk1R+SglmjrVSJkn/970a5+XpNMV2sqfhi6FH+Y Vru2C8tG+VsJLwdExrR0ajywplEdUWr9aVSx27FXOhDfML3WnNpDj31oI17DU5Is3ObT 1xa6/Hwzn69LQidlp1vi7Cys/aSQ8Ty34jgMbhyimPPPWea27BlS40s/GL5nmK/I6Dmo 8F0o05NQv1d6gVPQZTRV6cLmI2ixiGGeXYAoXGvNabzc4vbHip7Ce/cuzijpNIM38rZ4 c6gg== X-Gm-Message-State: AOAM5301srTPIipdVR+SOWf0wjhVhD0VUWfT1BO4tMj+rRBFo4j2JECl vNKzsUuDeXLm/92pTMqNEnkOwaNCKMel/g== X-Received: by 2002:a05:6512:4da:: with SMTP id w26mr10844837lfq.576.1630465993065; Tue, 31 Aug 2021 20:13:13 -0700 (PDT) Received: from mail-lf1-f46.google.com (mail-lf1-f46.google.com. [209.85.167.46]) by smtp.gmail.com with ESMTPSA id y35sm2403920lje.127.2021.08.31.20.13.12 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 31 Aug 2021 20:13:12 -0700 (PDT) Received: by mail-lf1-f46.google.com with SMTP id p38so3508818lfa.0; Tue, 31 Aug 2021 20:13:12 -0700 (PDT) X-Received: by 2002:a05:6512:3b27:: with SMTP id f39mr23258174lfv.303.1630465992483; Tue, 31 Aug 2021 20:13:12 -0700 (PDT) MIME-Version: 1.0 References: <20210831184819.93670-1-jernej.skrabec@gmail.com> In-Reply-To: <20210831184819.93670-1-jernej.skrabec@gmail.com> Reply-To: wens@csie.org From: Chen-Yu Tsai Date: Wed, 1 Sep 2021 11:13:01 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] drm/sun4i: Fix macros in sun8i_csc.h To: Jernej Skrabec Cc: Maxime Ripard , David Airlie , Daniel Vetter , dri-devel , linux-arm-kernel , linux-sunxi@lists.linux.dev, linux-kernel , stable , Roman Stratiienko Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Sep 1, 2021 at 2:48 AM Jernej Skrabec wrote: > > Macros SUN8I_CSC_CTRL() and SUN8I_CSC_COEFF() don't follow usual > recommendation of having arguments enclosed in parenthesis. While that > didn't change anything for quiet sometime, it actually become important ^ Typo > after CSC code rework with commit ea067aee45a8 ("drm/sun4i: de2/de3: > Remove redundant CSC matrices"). > > Without this fix, colours are completely off for supported YVU formats > on SoCs with DE2 (A64, H3, R40, etc.). > > Fix the issue by enclosing macro arguments in parenthesis. > > Cc: stable@vger.kernel.org # 5.12+ > Fixes: 883029390550 ("drm/sun4i: Add DE2 CSC library") > Reported-by: Roman Stratiienko > Signed-off-by: Jernej Skrabec Otherwise, Reviewed-by: Chen-Yu Tsai