Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp3044838ybt; Mon, 29 Jun 2020 13:48:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwHC1ZRjRA56MDimSTTKH/aqg0yi9fkgwhfq02aANP+gTQDvrlODFHBHS5wStQ4JJMMMjja X-Received: by 2002:aa7:c4d8:: with SMTP id p24mr17116027edr.323.1593463683072; Mon, 29 Jun 2020 13:48:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593463683; cv=none; d=google.com; s=arc-20160816; b=UzmXDtxwKfkg51zdhaCqZuFAvYJIuQq+1PvY2f3jcAP2zRU3ZeuN7FPrsTqFCtN5hu QPHeGZR5BDNhlyqPV+hsnicEc8lp2BDmBnGrMQU7ekOMOmTR1ybR5Piv45txho7iJuhO KBRt/TYe+v0fGTPgLdmYVcm67QBY1AFOSUp5eqshPXFCqrNF0OAIlXtfNifiALp+dNY/ Im8s2kCLa9ql4OZmiE/cYuCBt/fQ9e7A8g2yA/+U0w3GuNT9aKiFaiOYxPQrJ9JkR20x /LNq//kgwS24nFK96/c+abLauNGaWwdmXsBq9znACumAfO7TQQs9XBOX7Yov/oSNNq9g YKXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=w7kFF6I/7tjyYaS1rtr5oIMqxgnM+l1sJPudiJl+Cto=; b=rmAt0Kne5KRAgSmyRO9U7PnpWePTzuj1SkRBSJJAlkxPEkZawuE7FfdaEC1cxPD2K0 bQmYcE+XN5XxAUH0Npkoxmindy24bFER2tGWpuTwUrd6glp9PKnQKldM6usIN0fSkzrW 2lvG7Uwk3tT1RXf77+uiKw7dt6r3gWamw/YSyjqFRQSHfOmSR3kwGNBpMc9b+UFe3rqg tBLzyU3TQ3fojtdXqo5kKOChq4F9NEPIYXFUS2RZcQlSc8+SCQR0rHLB/wh1kRKqaDer 2al1FLOjP9mxgQvVRr4BzJ2WrysLqOiGLKCBX4g23s+hra1L+FdYK4JMqZNlxKsooW2+ JayA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=np8GQKHl; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b10si396976eja.426.2020.06.29.13.47.39; Mon, 29 Jun 2020 13:48: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=@google.com header.s=20161025 header.b=np8GQKHl; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729999AbgF2Up3 (ORCPT + 99 others); Mon, 29 Jun 2020 16:45:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58374 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731578AbgF2UpZ (ORCPT ); Mon, 29 Jun 2020 16:45:25 -0400 Received: from mail-ua1-x931.google.com (mail-ua1-x931.google.com [IPv6:2607:f8b0:4864:20::931]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7D2D4C03E97A for ; Mon, 29 Jun 2020 13:45:25 -0700 (PDT) Received: by mail-ua1-x931.google.com with SMTP id e3so5779063uan.2 for ; Mon, 29 Jun 2020 13:45:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=w7kFF6I/7tjyYaS1rtr5oIMqxgnM+l1sJPudiJl+Cto=; b=np8GQKHletK7G3CJusLVB9GC+G7QJF/kREt9GxLJ1t3Hlt3hdOPYI7AnTqvqvfjjOh XTfgB9NlwsFFJPFFY/3WXO2tvqKQyGWdikLrXJA5twdfvWv6WqsfZ8fbSnJ761heXjn9 vHh9j+YN5HmSWr/N6yqL9vCMgNC/cINJ2irupbhcqOWIFiVYa2coSiBY23Qs4cG4b/ie cUcy4Xxu/2VK8s6dDPcsm9MWe4pGDUccuyqfsEfwzQSOtHKWPVj5rEL732Fq4SCxwmox 8LSPZSwt63n11b2S6g6OLJdtEXt+dK5kugr9Rn/1xTEMZV2pqm/UsihoKln3VyxotYET UjTQ== 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; bh=w7kFF6I/7tjyYaS1rtr5oIMqxgnM+l1sJPudiJl+Cto=; b=LozfkmMbWGM5X1matpMcTZORkYHNZtp1MxZHRxRzX5gsLrwojhVJx73Yv/KGCQP9+r uEiV9AUotIjzye6E5JVBnuEyOyIkdigCFkuAkgkVbGT62VkhpXalvda+6vLK2QuzOEN1 /POBuSnNZ1fUekxA0FIrtE9Pp3hB8JvaKMcIXcwNZ4xuAULcW6o3oGZILe8RjVIT8voE 8R78TKtgBacLACckkpjocU4LzTAdiMthlAfUb9yQZ3T1qNFo3JQMQKgRkydj1jWb9IbU evyjWZg8PdeOIjYyBdkKXqa7uwt350xj5r3ucU/iX0mVs8IJvH3h0bxHhCp7iiedC1o1 HiiA== X-Gm-Message-State: AOAM531mK7/cMdyJUNSzSJvBl7nAKAG+l6B6bfsqMqJ2OWGfwIuObmdb dZj1GRyJh1rEso29gpliBupTRTDSZE0n5b4NsI1cYw== X-Received: by 2002:a9f:3b18:: with SMTP id i24mr12193440uah.52.1593463524191; Mon, 29 Jun 2020 13:45:24 -0700 (PDT) MIME-Version: 1.0 References: <1593087419-903-1-git-send-email-kalyan_t@codeaurora.org> In-Reply-To: From: Kristian Kristensen Date: Mon, 29 Jun 2020 13:45:13 -0700 Message-ID: Subject: Re: [v2] drm/msm/dpu: add support for dither block in display To: Doug Anderson Cc: Kalyan Thota , dri-devel , linux-arm-msm , freedreno , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , LKML , Rob Clark , Sean Paul , "Kristian H. Kristensen" , mkrishn@codeaurora.org, travitej@codeaurora.org, nganji@codeaurora.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Yes, this is a big improvement for the display I have here. Thanks Kalyan. Tested-by: Kristian H. Kristensen On Thu, Jun 25, 2020 at 3:21 PM Doug Anderson wrote: > > Hi, > > On Thu, Jun 25, 2020 at 5:17 AM Kalyan Thota wrote: > > > > This change enables dither block for primary interface > > in display. > > > > Enabled for 6bpc in the current version. > > > > Changes in v1: > > - Remove redundant error checks (Rob). > > > > Signed-off-by: Kalyan Thota > > --- > > drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 39 +++++++++++++++ > > drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 63 +++++++++++++++++++++---- > > drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 28 +++++++++++ > > 3 files changed, 121 insertions(+), 9 deletions(-) > > Tested-by: Douglas Anderson