From patchwork Tue Aug 21 12:24:08 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sravanthi Kollukuduru X-Patchwork-Id: 10571455 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A51A71390 for ; Tue, 21 Aug 2018 12:24:23 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9B9F2299C5 for ; Tue, 21 Aug 2018 12:24:23 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 901A0299CE; Tue, 21 Aug 2018 12:24:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 48BCC2A0F9 for ; Tue, 21 Aug 2018 12:24:23 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726651AbeHUPoS (ORCPT ); Tue, 21 Aug 2018 11:44:18 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:49624 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726590AbeHUPoS (ORCPT ); Tue, 21 Aug 2018 11:44:18 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 683EB61477; Tue, 21 Aug 2018 12:24:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1534854261; bh=XZTvT+dVP6Nz53wrXszZrX0/+DcG7Bx5bklXYT8KAJM=; h=From:To:Cc:Subject:Date:From; b=TK11nEtRYjmlp4ZB72dTkabWBAeIQsEUVYlHTorSrANVj5DdRR8zbVd6Gvn/cmjqB OHiNGkWTq3DqEvgkiunfirpP07E1WqVW6iGMU95+jL/VkMshpiLAiqoR4UgNN0sts9 wnIbvG3PySTIsJNIFohx2OWwefZwq7Qyh/rj4cxw= Received: from skolluku-linux.qualcomm.com (blr-c-bdr-fw-01_globalnat_allzones-outside.qualcomm.com [103.229.19.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: skolluku@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id 30F1160F94; Tue, 21 Aug 2018 12:24:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1534854260; bh=XZTvT+dVP6Nz53wrXszZrX0/+DcG7Bx5bklXYT8KAJM=; h=From:To:Cc:Subject:Date:From; b=oHlkaJCa6zS5qJICqi7WhFY8tpnr4PVmKsgxgzx7lT5OXFmGZOq9NrBApmEqsrdqD mcscHtQbZOf9cDlI9XJkj3tTCmkX4fG+311ssjxEUGVBl8q2rPfPcSXx3rGbO4MAs3 Uvf6+YAlTViorAil8Sr9M9jc03mJ2HJ6Tqg681vo= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 30F1160F94 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=skolluku@codeaurora.org From: Sravanthi Kollukuduru To: dri-devel@lists.freedesktop.org, linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, devicetree@vger.kernel.org Cc: Sravanthi Kollukuduru , robdclark@gmail.com, seanpaul@chromium.org, sean@poorly.run Subject: [PATCH 0/2] Enable cursor plane on DPU Date: Tue, 21 Aug 2018 17:54:08 +0530 Message-Id: <20180821122410.17280-1-skolluku@codeaurora.org> X-Mailer: git-send-email 2.13.5 Sender: linux-arm-msm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-arm-msm@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP This patchset adds the cursor plane support on DPU driver. It also includes the fix for the black box artifacts seen around the cursor when enabled. Sravanthi Kollukuduru (2): drm/msm/dpu: enable cursor plane on dpu drm/msm/dpu: fix for cursor blend issue drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 31 +++++++++++---- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 53 +++++++++++--------------- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 35 +++++++++++------ drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 9 +---- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 4 +- 6 files changed, 76 insertions(+), 60 deletions(-)