From patchwork Fri Jun 24 20:26:09 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Kevin Brace X-Patchwork-Id: 12895047 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 8EBC4C43334 for ; Fri, 24 Jun 2022 20:32:40 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id CA89810F19B; Fri, 24 Jun 2022 20:32:39 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id A003410F19B for ; Fri, 24 Jun 2022 20:32:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1656102755; bh=Qo3/r4PY7SdpPzEDffVyVthoeGQOD9hT+LF4mAEiQfM=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=lHEbUdWV2Ve8uejVJlt6pbNMwEJXxMClDsKmwN9x0ZVljOdfRQkuT8wXxTD4RVFuW 0u8mlxik33ZU4WghN8RHBUbUXYcfbw0uCrhumjJc4hCbkaeOTInizNEDkKzZDkpcsn 8Ggq0U+dgMg7fAdhmqmO9GNbpjWySaTAfpKIYHQ0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.localdomain ([174.250.50.5]) by mail.gmx.net (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1N0X8o-1nhvIE0ifs-00wW2Y; Fri, 24 Jun 2022 22:27:32 +0200 From: Kevin Brace To: dri-devel@lists.freedesktop.org Subject: [PATCH 04/28] drm/via: Add via_drv.h Date: Fri, 24 Jun 2022 15:26:09 -0500 Message-Id: <20220624202633.3978-5-kevinbrace@gmx.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220624202633.3978-1-kevinbrace@gmx.com> References: <20220624202633.3978-1-kevinbrace@gmx.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:FCGW9FE+XZYzwe6W2T35phDy4aEX5K2YWP/DBJQkfGQ2+2PjgAk 9MSgTX7lXAOV0gw1fAPZVFWdCFnKmHzBeE+z0OtPPt9nDmomsIeuUQERgiKxt29FeUueB8T GvwQ5pCB2J180cqTnMcwUuN1tXPscJPkYEXF3ZmE+QczNMrPS03WlEAI5vsxDyeHNhnJOpr T7fy7yJzJ8xnx4rf0fTJQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:4YlC+lnJ9f0=:jOYib61ZVh27v897HqN6lp OqI1dYriKOC475ztjrvXCLmcNU9VIebDNwBO82s178yWGzptfhiWGuS1XHQ4qu0U2ZmEQdOL5 xAxmzcQHAHMCh5mwyInIUpDqZaWnl30sH/pKnYpY4dXA+botcq4q1frE/aZufpHQpaoaDwDMN XiRAt8GLh2qumT64TCQuUQxl9TxpWV6CwbCADCR8mb478wbxPvdfUb6R5uGtYir+IYGk5VHhv mBjsPPCAdt3Lo0iowC7xECynEqJBa1tB1v3pyJQ/D2m0qwbs7RJkw4PFIhZBuWmWsDW2XnbnN D40NQVFeQb4jE3J/L98wTuaYE6PgAZtXUsdFaEI3s/WRYh4tt7IE0yKv/3nCLK+8QRYPNkc+F pbbRzBadR5EfEPAF/YIBA/Y2n79j5LJ7E9c6wA1GhHhxz6gXuzmVZGAmZh0Tz6N9TzQa4TQfO MZciQtU/nAAhnZxTLP0/ZG/R7TqLhRNITgHOcDYU1cNNzTLgJzKGUjGeVNiI8E1jn8diy6cAe fu1/c3+67JpOd+F0gC10miw+qNwO35pbZ8QWOt/QR6OpN+fGoRTvO+QC/zlu0UXwi+0CTDLyP OUcGifwvUuo2khmc9evQ6ZUEebkT93P5b2zOW6R/Jx0+/e6s/vBvJmNn+2HAV+CC323e5kIrr rPOfnFsLCEzL8YU0ilGL0y2sZWb+n2WRKZNlcG84dPC6puph0hCls1knAr0ep8hxu9QS3uZJV yfBaz4MzeJeWiIJtt+hCyYTlseVIJNBqyZZr/Szp39dQfnsxknwSyVpgai6FGeWfb6bmOfAcq fEgqzYNu0KseIpLaTln0oJPFDsIJhRIZcPkVJh/JZ6kfAYOornH3EoFoHawfV3FaWfU2heC04 wySJA10sCQvD9giKNpRpHbo3P7zu06k0kKQyceAPCD+TCWZZZ1CTZwQgpsRf2Vn58HvpBKpZO WGyyfWpS7+OXS5gw2TCFp0eD67qIKRHWj7QfRPx4XwJLPE1SHcxFeCyLY2cPm9qJRDw+8xuOV kuEN5DWMJ18nJ5Uaz4uOh32Sg2cyB/A2MxTAyRq+qAmFwMPXRbsS/qqqVUKipaHV99iyFEXd2 +8jWinTPoanwai/uUNqdvoUMASpeRE1NzGjcHF44dmBUqYXIFL7BcLAfA== 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 Main header file for the module. Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_drv.h | 437 ++++++++++++++++++++++++++++++++++ 1 file changed, 437 insertions(+) create mode 100644 drivers/gpu/drm/via/via_drv.h -- 2.35.1 diff --git a/drivers/gpu/drm/via/via_drv.h b/drivers/gpu/drm/via/via_drv.h new file mode 100644 index 000000000000..330ab8905417 --- /dev/null +++ b/drivers/gpu/drm/via/via_drv.h @@ -0,0 +1,437 @@ +/* + * Copyright © 2019 Kevin Brace. + * 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 NON-INFRINGEMENT. IN NO EVENT SHALL + * THE AUTHOR(S) OR COPYRIGHT HOLDER(S) 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): + * Kevin Brace + * James Simmons + */ + +#ifndef _VIA_DRV_H +#define _VIA_DRV_H + + +#include + +#include