From patchwork Wed Dec 23 20:27:21 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefan Wahren X-Patchwork-Id: 11988831 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-11.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2519CC433DB for ; Wed, 23 Dec 2020 20:29:24 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id D79FB221F5 for ; Wed, 23 Dec 2020 20:29:23 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D79FB221F5 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=i2se.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:MIME-Version:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Message-Id:Date:Subject:To:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Owner; bh=fWdpWMHWSxqyxTC/MUt7ls0VeftRkESaVhvyrDFr1CU=; b=A4XixsH+VQ0xWzVhWQjYLmbbvw IGdTVHEqLFW9rHjw1GeHb2WLd/HSqmlqvqu91+uGcQaq2KfLlYz4oNs9X+aZ1KoTzwNNOYiy5FJrY +w09aAX4R+JXxMmHR5q5rhDuwVhWqAy6w+s8Bvbbwk5kbtvK7fmXSGG82wMOhelaqtMSsPg2+vAnj NrDB/9g41z2v/NvnnbXE6XB2NXz14FoTsq528lwc5OZEwbXjmKEYjK9O6KeRdLyK3/dhGQxg3v1eJ GNFimPXsPa5jjec3IRCHvOzbzPK7lSbj3RXIp6YjH92GZoMHatfT6hqYlnP6hZlxahOHTHr7ScNC2 gBZm157w==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1ksAjt-0006VS-E2; Wed, 23 Dec 2020 20:28:05 +0000 Received: from mout.kundenserver.de ([212.227.17.13]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1ksAjp-0006Ts-E2 for linux-arm-kernel@lists.infradead.org; Wed, 23 Dec 2020 20:28:02 +0000 Received: from localhost.localdomain ([37.4.249.194]) by mrelayeu.kundenserver.de (mreue108 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MYvPq-1kWE1242ZE-00UqQg; Wed, 23 Dec 2020 21:27:53 +0100 From: Stefan Wahren To: Eric Anholt , Maxime Ripard , David Airlie , Daniel Vetter , Rob Herring , Nicolas Saenz Julienne Subject: [PATCH 0/4] drm/v3d: Minor improvements Date: Wed, 23 Dec 2020 21:27:21 +0100 Message-Id: <1608755245-18069-1-git-send-email-stefan.wahren@i2se.com> X-Mailer: git-send-email 2.7.4 X-Provags-ID: V03:K1:eLT937f2cEY8ttpu9rSnMc1CBoudoq5pk7CxpZQWt6503QgiqGR Y1A5zf0zLI250QhlfHHGz8a+uQB+udt5k4h8ChBj9nJxevGT1Mj+a1spkazcI4nh7Wc7321 SigWNL2G1pgO6ZdIzDMi13c0gTJ5iVdCmSP50RX3WHu3Cy2XiTF0rmGcMrhI20aVc+nMZ7M BXBpnvW0PfSqlAx6yu//w== X-UI-Out-Filterresults: notjunk:1;V03:K0:jZ3+7xLXyDg=:dfshde98iD548DyrBrVlQ9 j4lzsJLPRETIMC58GeDbEYtyKJG3duSE9tqfbR1C5nIJ6FGfHDY0wz7k1XJ5Gdn4X1SH0rwOy YbBn0P1UoBTNcVW8TgvntWORlVDf7zJ874nVL5LbFika06CmCW1ue2nzi5/bq2ut7cWmc9x7x IhSqgMXO8CWGeagFqtLvfL3k9VnJ/2tsL4fRzse/Gz+PlDSA4wI2WybDfGNlyeUfHYi41hmFk SUHLhkGkHM4FSjx70D52YmkSF01yXWqejiXZefTiHB12JTt5tiITO1caJjwUxVKqz5A37QgF5 dcgfaJpbAtMZwGasVA3+JfXj1BLr6RUvqLGlBRM4RWkxitzsna7CDqbKGG7q4hVBemdZsg+5f 2ZH7pmT4ZLGRgLVNeqQV3pDB2tSWmWbkF5Mbn/Gt5ucSMhbHBBVAF7qDeqE6NTPz81Marhssn 4plPP7DMQQ== X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201223_152801_712174_CEC79C44 X-CRM114-Status: GOOD ( 12.61 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Stefan Wahren , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, dri-devel@lists.freedesktop.org MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org This small series of v3d patches is a preparation for the upcoming bcm2711 support. The bcm2711 support will be send separate, because it involves bigger changes. I'm not sure that the schema conversion patch is sufficient. Patch 2,3 are directly taken from Raspberry Pi 4 vendor tree. Nicolas Saenz Julienne (1): drm/v3d: Use platform_get_irq_optional() to get optional IRQs Phil Elwell (2): drm/v3d: Set dma_mask as well as coherent_dma_mask drm/v3d: Don't clear MMU control bits on exception Stefan Wahren (1): dt-bindings: gpu: Convert v3d to json-schema .../devicetree/bindings/gpu/brcm,bcm-v3d.txt | 33 ---------- .../devicetree/bindings/gpu/brcm,bcm-v3d.yaml | 76 ++++++++++++++++++++++ drivers/gpu/drm/v3d/v3d_drv.c | 4 +- drivers/gpu/drm/v3d/v3d_irq.c | 7 +- 4 files changed, 80 insertions(+), 40 deletions(-) delete mode 100644 Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt create mode 100644 Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml