From patchwork Mon Jul 25 23:50:58 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kevin Brace X-Patchwork-Id: 12928513 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B2EC8C43334 for ; Mon, 25 Jul 2022 23:52:51 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id D496A10F535; Mon, 25 Jul 2022 23:52:50 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by gabe.freedesktop.org (Postfix) with ESMTPS id D3D9810F4D2 for ; Mon, 25 Jul 2022 23:52:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1658793164; bh=Ju/OpSux3pc6rRe2VYkPWmOTc5lJTdBlzRroBfM2UP8=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=OSt87L7ekldAOhWQOJO9WkZ/fSI1herYT2la6WjxWC90b7JunAkV8Kh+rqge1Pl5V WpAlqofEIR+V3MCQlEZL0yA5mpweF+UEDT6qe6qwyOOKl0DT0LLaUHDYY4VqSYNqBz LSYbKxJ6KsOUycG8SDRfVoM8m5+G8UYyjbfMGur4= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.localdomain ([108.233.15.105]) by mail.gmx.net (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MyKHm-1nHq7g0Ilo-00ye7A; Tue, 26 Jul 2022 01:52:43 +0200 From: Kevin Brace To: dri-devel@lists.freedesktop.org Subject: [PATCH v3 03/32] drm/via: Add via_crtc_hw.h Date: Mon, 25 Jul 2022 16:50:58 -0700 Message-Id: <20220725235127.20433-4-kevinbrace@gmx.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220725235127.20433-1-kevinbrace@gmx.com> References: <20220725235127.20433-1-kevinbrace@gmx.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:5vR9668bfDFg1gvz/+5NtBYDmaPcPLNfK2dQYFRNT8eoolDjMpY MPnkKs0pudmVUShRuBKCoZkpouIu7dvYbe6x20taG97DbPQo+/Yf1rQBW7mVwRhjZe6VN7d QBhy32HNCyVLBiBoyEjSxYPPTH7FW26dK2Lh0a5ykI6d94yqA6OlCuqtA08yv1rbWMLwKxy 49eZ4PmM7MofgFchNaAcw== X-UI-Out-Filterresults: notjunk:1;V03:K0:klfpZkNHlJY=:S9Nye2E8xT2k+YhZSjTq7g YW8DElIA3xs5tAYdYjzY/+v+KTeN7VIQIyfsL9B/lLMmWDHARxgCOiOpbOlIn1ssz1GTXQW/t sJMYmANH9g2D8KfRBTvVMDD+U5f+gelWCdZy+1O+n2Uq0zwdts89elhsoSm8OsU5g0oDP0uVe vN+h0eXL0b5W9oTbkOIpZxKotOH7/W0zoE2wfHZ6MVUYD/fOm9h8h5KeOZVC+KsDiVPlIFadp CJNZ/zwvk29vk1CHtPvYQjKN7OaEWmRX6T31zHxOXD7xX5F+BNn6Q7dDklVhxmd+GuhaqB26F RMMad4LUYdL7xP2srldfZ4yAS9kxKiLzrdiaOi4Kg4uTBvKJeRhi7kbLOwwj1xtiNAK+WPhgL YNu4VrRjMiniVfqvazGfEHaidSxucL0/yIQ8yfPBaYp6Zr+LejlR8t7dhS+zA9q/emOlgreH7 7RtC9d0dj7R7EWeMr3TXSKcKuTtGf4q/QgfK4V79PI0WRluf2hnPFCn5T/tjAhM4UjIfUoT+w 09N83vNqb7xRlt9+UwLIlOD4lR05XKFC0V9YHmWXRsmiYDNCY6/tphdT4bHehZgs60+c8++ty dbXMUWIS++gwvuTWwwoTQhXi8UV7fFI/caTaO/bTmUWMecjKItW/7Am1u0WBiEX46IYqp6vjO B579fDaWRw4aeIE1CFPaJsWPeyDGgnRm8bbVhi4m0web2cYkhfvRtS8RbA0lbtY5oMPAsMPgq 9Lz4BaYrP1E0iwc4utyqdFtMTnwuigrxrnCR/+vniC3KOonKJ9daDcoWEGbxRbfV5Kv/hHFQv Ci543Go7CLbCq5On/Zvm1ScXPPPV229XpNsLMvCWHDUf5LGpcF9vqxgFxOqmt7WOasc/jsfHe wpMBxntt+MakGcIqHhG1L15e5JIGoTBbj+dR9x5G4x4NuV4UB41RSFuZwXuBYet0bc56rzzbM D5fAgASpNvPTY2gQ9XbNtych4PdNp2m6zaSRLxFbmAMfYtVsNvmjoPH7t7ax12Fi6D+wCJ1fr i2txUm6QVzk39T5Lq6s79aba+U9EvsvPMLkZ1qoTzM+48hMFlAhGqBrpLRoqIn31ZjUO79JTJ gIXQIuDCHk3bteoiWtDUL8NjqtTtBwWtntldUTWC3ngc/gFwGbziD1ylg== X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Kevin Brace Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_crtc_hw.h | 1190 +++++++++++++++++++++++++++++ 1 file changed, 1190 insertions(+) create mode 100644 drivers/gpu/drm/via/via_crtc_hw.h -- 2.35.1 diff --git a/drivers/gpu/drm/via/via_crtc_hw.h b/drivers/gpu/drm/via/via_crtc_hw.h new file mode 100644 index 000000000000..4a6b785324bd --- /dev/null +++ b/drivers/gpu/drm/via/via_crtc_hw.h @@ -0,0 +1,1190 @@ +/* + * Copyright 2012 James Simmons. All Rights Reserved. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sub license, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice (including the + * next paragraph) shall be included in all copies or substantial portions + * of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + * + * Author(s): + * James Simmons + */ + +#ifndef __CRTC_HW_H__ +#define __CRTC_HW_H__ + +#include