From patchwork Thu Feb 21 14:36:00 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thierry Reding X-Patchwork-Id: 222303 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 0B8EE2C007E for ; Fri, 22 Feb 2013 01:36:29 +1100 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753679Ab3BUOg0 (ORCPT ); Thu, 21 Feb 2013 09:36:26 -0500 Received: from moutng.kundenserver.de ([212.227.126.186]:59883 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753859Ab3BUOgZ (ORCPT ); Thu, 21 Feb 2013 09:36:25 -0500 Received: from mailbox.adnet.avionic-design.de (mailbox.avionic-design.de [109.75.18.3]) by mrelayeu.kundenserver.de (node=mreu1) with ESMTP (Nemesis) id 0McitZ-1UQTkV0i6T-00HgYa; Thu, 21 Feb 2013 15:36:22 +0100 Received: from localhost (localhost [127.0.0.1]) by mailbox.adnet.avionic-design.de (Postfix) with ESMTP id 687422A28109; Thu, 21 Feb 2013 15:36:21 +0100 (CET) X-Virus-Scanned: amavisd-new at avionic-design.de Received: from mailbox.adnet.avionic-design.de ([127.0.0.1]) by localhost (mailbox.avionic-design.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MHP2HSwLF2pv; Thu, 21 Feb 2013 15:36:20 +0100 (CET) Received: from mailman.adnet.avionic-design.de (mailman.adnet.avionic-design.de [172.20.31.172]) by mailbox.adnet.avionic-design.de (Postfix) with ESMTP id C8ACD2A2822D; Thu, 21 Feb 2013 15:36:02 +0100 (CET) Received: from localhost (avionic-0098.adnet.avionic-design.de [172.20.31.233]) by mailman.adnet.avionic-design.de (Postfix) with ESMTP id 4D5E4100920; Thu, 21 Feb 2013 15:35:58 +0100 (CET) From: Thierry Reding To: Dave Airlie Cc: dri-devel@lists.freedesktop.org, linux-tegra@vger.kernel.org Subject: [PATCH v4 8/9] drm/tegra: Fix color expansion Date: Thu, 21 Feb 2013 15:36:00 +0100 Message-Id: <1361457361-13838-9-git-send-email-thierry.reding@avionic-design.de> X-Mailer: git-send-email 1.8.1.2 In-Reply-To: <1361457361-13838-1-git-send-email-thierry.reding@avionic-design.de> References: <1361457361-13838-1-git-send-email-thierry.reding@avionic-design.de> X-Provags-ID: V02:K0:Q3WJoj4rekp+mZp2Nbvg5HPNqPsPa+klVQIt4Aile9X MPzSuAxqhhZty61xf5XvTRAgAKLu+TW9Wi32KkKeg2iBSc+cWI mpKC9/eQd/AFcVwyo9BhYGkWo7LihHmkNnRlnj8pU3FZiqwQXj Anfn1JSBIkK24Jc6n7bzlOpxHv8Jnk2tMvyE3Kp3UkM/PTpBk1 85h/qa6HTUC+OttSX8GJprkC8MZi23s/z5lXVj2vZELXzsYOyz Km1ct3WqbHgIEF+095BvjKAOyMac6Pq0/gJ/pVQPpp6rwEhZs8 0FhI/PA+M1Ol4s9YdqSu4y0FQxI1AxOWO2PTz1VkbLJZ9NO9Ds FAHlAISt2V2Xosj7HckGcyNSqf608CKfSTPBbMQo41l4rzdT0q ZFs/tMf7r3MgRbA3TjjsV37Oojz9UD8Cp08DTlTjjaJwAfbgrV m1r9s Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org bpp stores the number of bytes per pixel, but color expansion needs to be enabled for less than 24 bits per pixel. Signed-off-by: Thierry Reding --- drivers/gpu/drm/tegra/dc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/tegra/dc.c b/drivers/gpu/drm/tegra/dc.c index 2086400..bf8095c 100644 --- a/drivers/gpu/drm/tegra/dc.c +++ b/drivers/gpu/drm/tegra/dc.c @@ -500,7 +500,7 @@ int tegra_dc_setup_window(struct tegra_dc *dc, unsigned int index, tegra_dc_writel(dc, 0x0000, DC_WIN_CSC_KVB); value |= CSC_ENABLE; - } else if (bpp < 24) { + } else if (window->bits_per_pixel < 24) { value |= COLOR_EXPAND; }