From patchwork Tue Jun 28 21:52:19 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Kevin Brace X-Patchwork-Id: 12898978 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 07622C43334 for ; Tue, 28 Jun 2022 21:53:50 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 4BE62113F58; Tue, 28 Jun 2022 21:53:49 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7FD7E113F58 for ; Tue, 28 Jun 2022 21:53:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1656453224; bh=Qo3/r4PY7SdpPzEDffVyVthoeGQOD9hT+LF4mAEiQfM=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=DmSlkBo2VyNVUWSAKqhtKFftKmyfxgoArPIn0/anvneWvG2r+7PsKVmaz3BqS6h5O asuwcMDYN32qMVbKc4zJlEBaSJ5P3U9Ajh7GWIRxQgiuRAcyrR2Hr4DeMJxpdTZbrX pyT5ceWn3XrAnXxxe+7A9LrbfzF/uTjmaNEcOyOc= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.localdomain ([174.250.0.5]) by mail.gmx.net (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1My32L-1niR333ecZ-00zWL1; Tue, 28 Jun 2022 23:53:44 +0200 From: Kevin Brace To: dri-devel@lists.freedesktop.org Subject: [PATCH v2 05/32] drm/via: Add via_drv.h Date: Tue, 28 Jun 2022 16:52:19 -0500 Message-Id: <20220628215246.19706-6-kevinbrace@gmx.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220628215246.19706-1-kevinbrace@gmx.com> References: <20220628215246.19706-1-kevinbrace@gmx.com> MIME-Version: 1.0 X-Provags-ID: V03:K1:qCe+qjvNjkfCtdznpnlHpfBqydpYRTyhKzvib3Nc3dHp82wcmf6 dNNyVT3DoKynhOLlR8tE3UBIr6Xc02t5ZGZ51ZdGvNB6oqUsSDAoFWE1DD5PoVb4HM9uuXu 1tmA069pEjxRxfeD5AfKjXsoqdzV3FYQtXAZW6BghMcI3Ieb/mAckqZXkPeFlfz8zOG1FjX 6RA/FDDAl7S++g6mEFNlw== X-UI-Out-Filterresults: notjunk:1;V03:K0:YyuZwPVQj5U=:T7LzscrS5JehK1gB9dh8YR MQp4FO0ndIfEkXm1G0//BvCXdpb6X5EjHyLtfbDtPPqAemI+iGXel6+Wr+XyTGcsHAtZ4/gFG SyDMEvQpaRMWYGskPKu13NkCL5WEVJ8kx/eCflYjZ5eAumn8yDnIfj3XkJU75qawLt4fZxSr9 JSwEhn2C13RCSD47BwaWDrVoOHJ1nj00F9ItICzcKZwju/VxlqTrkG6Pck1OVK5slyK4qZiZo ealQQGbsY62bqVTO6/tTG//ebTPnqfMztFONe7DbFBIVud7vUvA9yX0R03k8Jc4Z99V14/lxk BL1n7bzg52p1UzP0HZak2jaCQ9eHRgx4G53iAG/t9bxdjin/AwoTZqPbMjq3+5BIit/7M2z+m 3j1MMWcD///hbBqN2UyUIYAEvFu64OFV52pLFqt/KPKOnqRzXZ0kswHxYKhAKffFQ4t4j/bcJ iI7uGP1dYtV7rcE6RKrZLnjST6y1XQ8N3X9gM18LW3yh0pMkwRepxSPnvanf2tmxQyUgozJYu tGaX+eOnnS6MVI+siuAvW3vUzOfu7uDSgjVcliYM7mLE3R3XQzx/W9h+Z4oa+lMGaCstAZ/4H gbFEcK42yfFti2yuuNutacPb46hFbBt3P93gEYduy/ok67DW8fRNS/2I2S6KH3koHAa9oqKKZ LSvPfE0Mi1Ya3zhoU/CRxs9HDnKShil0GKs1KcDY3JZwDfxVcG/ghOjWs7V6Vlwt4zdyOpBDs 1O5uZNpaUfqOZSeqpAOPb/7RBHnXwJadH92O5GwZPL1RKTVJNUKxDgKFE0rb1msHfer/Ur9oj +/lPOsDTySum2AVtxyqKKaKDRbFjqy7qIo4cpN26qPn3u+l5Ebx7wXwVZmHnnSmY90RpaOxO0 rBSRAQVvzhEXkKIPFY4qP96D760IyzBLpy9Dvn+Ju+lgJZowSNc6fzKNIWr0cEW3UScEl6FaJ e3bKJSPGJHaFTf97aSihxQSe9Z1ERGrolj5BQJPHC3apDhWt6yD7hkkKBMHjxxok8XdsD4/6/ 4//NdpHW8F0ldWoLBLbw1pTnnKXh0rbNGWO/62Wzmc0XkVpKl8L2zy/TJbjCi3bs18lQ956Wu 0ZdVgDX9kbNgxxuGzXobSRGhKPPSuOkOPlqJEbrV6O2GjtZBHCffTFotw== 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