From patchwork Mon Dec 2 07:34:30 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexandre Demers X-Patchwork-Id: 3264181 Return-Path: X-Original-To: patchwork-dri-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 8A3D99F373 for ; Mon, 2 Dec 2013 07:34:38 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 8C93420279 for ; Mon, 2 Dec 2013 07:34:37 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) by mail.kernel.org (Postfix) with ESMTP id ABA1120251 for ; Mon, 2 Dec 2013 07:34:36 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 36013FA851; Sun, 1 Dec 2013 23:34:35 -0800 (PST) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mail-ie0-f180.google.com (mail-ie0-f180.google.com [209.85.223.180]) by gabe.freedesktop.org (Postfix) with ESMTP id F0849FA851 for ; Sun, 1 Dec 2013 23:34:32 -0800 (PST) Received: by mail-ie0-f180.google.com with SMTP id tp5so20114277ieb.11 for ; Sun, 01 Dec 2013 23:34:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=b0Kl0j7Mb6MtqqptYwdnLjz2pBb0sUMSh8ovWbpnjks=; b=B/KoiFLFpQGaKCPgY1iLE0w8axOMHlV+Z482fQrTWgSM35XwlAm5LzSxfXu9eFjQWx PkgQ+rzcgAoWdQiTmOLPo8liDCwgTvMpNq9qXTdsqD0xjlyJnEr9lPxWa7xUKIFXTPal TPUgc3NQxzVj5gZdkBlowA6OVLGwI87ZADyLH9gh3/QjYVueczKfLmNRRaMdaD7yNMCM 4sA9SB+L63Wf9NxRX8wtewBbdjPm+4YvkyYYaQ87ENCsWQgQOrhgorsPJzh7dpQ41IeS jueFMysds+j0lu8kN/36LMwMH/CW9q2lUf1GYAxqfy+GBJM5i+fmz34+tpu2NTI59buK 1u+A== X-Received: by 10.42.204.4 with SMTP id fk4mr40337148icb.31.1385969672696; Sun, 01 Dec 2013 23:34:32 -0800 (PST) Received: from localhost.localdomain (198-91-147-59.cpe.distributel.net. [198.91.147.59]) by mx.google.com with ESMTPSA id u1sm64802430ige.1.2013.12.01.23.34.31 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 01 Dec 2013 23:34:32 -0800 (PST) From: Alexandre Demers To: dri-devel@lists.freedesktop.org Subject: [PATCH] drm/radeon: Cayman - add missing registers Date: Mon, 2 Dec 2013 02:34:30 -0500 Message-Id: <1385969670-2415-1-git-send-email-alexandre.f.demers@gmail.com> X-Mailer: git-send-email 1.8.4.2 Cc: alexander.deucher@amd.com X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: dri-devel-bounces@lists.freedesktop.org Errors-To: dri-devel-bounces@lists.freedesktop.org X-Spam-Status: No, score=-4.1 required=5.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, T_DKIM_INVALID, UNPARSEABLE_RELAY,UPPERCASE_50_75 autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Added some missing registers listed in documentation. Signed-off-by: Alexandre Demers --- drivers/gpu/drm/radeon/reg_srcs/cayman | 78 +++++++++++++++++++++++++++++----- 1 file changed, 67 insertions(+), 11 deletions(-) diff --git a/drivers/gpu/drm/radeon/reg_srcs/cayman b/drivers/gpu/drm/radeon/reg_srcs/cayman index ca8896d..596cd62 100644 --- a/drivers/gpu/drm/radeon/reg_srcs/cayman +++ b/drivers/gpu/drm/radeon/reg_srcs/cayman @@ -559,50 +559,106 @@ cayman 0x9400 0x00028C34 PA_SC_AA_SAMPLE_LOCS_PIXEL_X1_Y1_3 0x00028C38 PA_SC_AA_MASK_X0_Y0_X1_Y0 0x00028C3C PA_SC_AA_MASK_X0_Y1_X1_Y1 +0x00028C70 CB_COLOR0_INFO +0x00028C74 CB_COLOR0_ATTRIB 0x00028C78 CB_COLOR0_DIM -0x00028CB4 CB_COLOR1_DIM -0x00028CF0 CB_COLOR2_DIM -0x00028D2C CB_COLOR3_DIM -0x00028D68 CB_COLOR4_DIM -0x00028DA4 CB_COLOR5_DIM -0x00028DE0 CB_COLOR6_DIM -0x00028E1C CB_COLOR7_DIM -0x00028E58 CB_COLOR8_DIM -0x00028E74 CB_COLOR9_DIM -0x00028E90 CB_COLOR10_DIM -0x00028EAC CB_COLOR11_DIM +0x00028C7C CB_COLOR0_CMASK +0x00028C80 CB_COLOR0_CMAKS_SLICE +0x00028C84 CB_COLOR0_FMASK +0x00028C88 CB_COLOR0_FMASK_SLICE 0x00028C8C CB_COLOR0_CLEAR_WORD0 0x00028C90 CB_COLOR0_CLEAR_WORD1 0x00028C94 CB_COLOR0_CLEAR_WORD2 0x00028C98 CB_COLOR0_CLEAR_WORD3 +0x00028CAC CB_COLOR1_INFO +0x00028CB0 CB_COLOR1_ATTRIB +0x00028CB4 CB_COLOR1_DIM +0x00028CB8 CB_COLOR1_CMASK +0x00028CBC CB_COLOR1_CMAKS_SLICE +0x00028CC0 CB_COLOR1_FMASK +0x00028CC4 CB_COLOR1_FMASK_SLICE 0x00028CC8 CB_COLOR1_CLEAR_WORD0 0x00028CCC CB_COLOR1_CLEAR_WORD1 0x00028CD0 CB_COLOR1_CLEAR_WORD2 0x00028CD4 CB_COLOR1_CLEAR_WORD3 +0x00028CE8 CB_COLOR2_INFO +0x00028CEC CB_COLOR2_ATTRIB +0x00028CF0 CB_COLOR2_DIM +0x00028CF4 CB_COLOR2_CMASK +0x00028CF8 CB_COLOR2_CMAKS_SLICE +0x00028CFC CB_COLOR2_FMASK +0x00028D00 CB_COLOR2_FMASK_SLICE 0x00028D04 CB_COLOR2_CLEAR_WORD0 0x00028D08 CB_COLOR2_CLEAR_WORD1 0x00028D0C CB_COLOR2_CLEAR_WORD2 0x00028D10 CB_COLOR2_CLEAR_WORD3 +0x00028D24 CB_COLOR3_INFO +0x00028D28 CB_COLOR3_ATTRIB +0x00028D2C CB_COLOR3_DIM +0x00028D30 CB_COLOR3_CMASK +0x00028D34 CB_COLOR3_CMAKS_SLICE +0x00028D38 CB_COLOR3_FMASK +0x00028D3C CB_COLOR3_FMASK_SLICE 0x00028D40 CB_COLOR3_CLEAR_WORD0 0x00028D44 CB_COLOR3_CLEAR_WORD1 0x00028D48 CB_COLOR3_CLEAR_WORD2 0x00028D4C CB_COLOR3_CLEAR_WORD3 +0x00028D60 CB_COLOR4_INFO +0x00028D64 CB_COLOR4_ATTRIB +0x00028D68 CB_COLOR4_DIM +0x00028D6C CB_COLOR4_CMASK +0x00028D70 CB_COLOR4_CMAKS_SLICE +0x00028D74 CB_COLOR4_FMASK +0x00028D78 CB_COLOR4_FMASK_SLICE 0x00028D7C CB_COLOR4_CLEAR_WORD0 0x00028D80 CB_COLOR4_CLEAR_WORD1 0x00028D84 CB_COLOR4_CLEAR_WORD2 0x00028D88 CB_COLOR4_CLEAR_WORD3 +0x00028D9C CB_COLOR5_INFO +0x00028DA0 CB_COLOR5_ATTRIB +0x00028DA4 CB_COLOR5_DIM +0x00028DA8 CB_COLOR5_CMASK +0x00028DAC CB_COLOR5_CMAKS_SLICE +0x00028DB0 CB_COLOR5_FMASK +0x00028DB4 CB_COLOR5_FMASK_SLICE 0x00028DB8 CB_COLOR5_CLEAR_WORD0 0x00028DBC CB_COLOR5_CLEAR_WORD1 0x00028DC0 CB_COLOR5_CLEAR_WORD2 0x00028DC4 CB_COLOR5_CLEAR_WORD3 +0x00028DD8 CB_COLOR6_INFO +0x00028DDC CB_COLOR6_ATTRIB +0x00028DE0 CB_COLOR6_DIM +0x00028DE4 CB_COLOR6_CMASK +0x00028DE8 CB_COLOR6_CMAKS_SLICE +0x00028DEC CB_COLOR6_FMASK +0x00028DF0 CB_COLOR6_FMASK_SLICE 0x00028DF4 CB_COLOR6_CLEAR_WORD0 0x00028DF8 CB_COLOR6_CLEAR_WORD1 0x00028DFC CB_COLOR6_CLEAR_WORD2 0x00028E00 CB_COLOR6_CLEAR_WORD3 +0x00028E14 CB_COLOR7_INFO +0x00028E18 CB_COLOR7_ATTRIB +0x00028E1C CB_COLOR7_DIM +0x00028E20 CB_COLOR7_CMASK +0x00028E24 CB_COLOR7_CMAKS_SLICE +0x00028E28 CB_COLOR7_FMASK +0x00028E2C CB_COLOR7_FMASK_SLICE 0x00028E30 CB_COLOR7_CLEAR_WORD0 0x00028E34 CB_COLOR7_CLEAR_WORD1 0x00028E38 CB_COLOR7_CLEAR_WORD2 0x00028E3C CB_COLOR7_CLEAR_WORD3 +0x00028E50 CB_COLOR8_INFO +0x00028E54 CB_COLOR8_ATTRIB +0x00028E58 CB_COLOR8_DIM +0x00028E6C CB_COLOR9_INFO +0x00028E70 CB_COLOR9_ATTRIB +0x00028E74 CB_COLOR9_DIM +0x00028E88 CB_COLOR10_INFO +0x00028E8C CB_COLOR10_ATTRIB +0x00028E90 CB_COLOR10_DIM +0x00028EA4 CB_COLOR11_INFO +0x00028EA8 CB_COLOR11_ATTRIB +0x00028EAC CB_COLOR11_DIM 0x00028F80 SQ_ALU_CONST_BUFFER_SIZE_HS_0 0x00028F84 SQ_ALU_CONST_BUFFER_SIZE_HS_1 0x00028F88 SQ_ALU_CONST_BUFFER_SIZE_HS_2