From patchwork Mon Mar 11 10:51:42 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Maxime Jourdan X-Patchwork-Id: 10848907 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id E74BB6C2 for ; Tue, 12 Mar 2019 09:33:45 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D4A85294E5 for ; Tue, 12 Mar 2019 09:33:45 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C9473294ED; Tue, 12 Mar 2019 09:33:45 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id C2F3F294E5 for ; Tue, 12 Mar 2019 09:33:41 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 1EC4D89F01; Tue, 12 Mar 2019 09:33:30 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mail-wr1-x443.google.com (mail-wr1-x443.google.com [IPv6:2a00:1450:4864:20::443]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1B6DE88D18 for ; Mon, 11 Mar 2019 10:51:50 +0000 (UTC) Received: by mail-wr1-x443.google.com with SMTP id g12so4520511wrm.5 for ; Mon, 11 Mar 2019 03:51:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=acF3DitoyymhurVq8KUqY0AN8ctPL+NGsZ1lE4tVO3I=; b=DxpQA+KmhvG0vpiqml51MUOnaXtDusVMQQDyh+auWnfZuAcuEAxS8uIfoWL7nUCeBl CurQBfnvwutiWhEdurGMQpnw/u78FG+x1PTlA8eN6PSekWh02DrN1DzA/Jwwxq4zUV5h a/O53banCTpr59mWVtQIueD4QfEs+nMnCy5RMcX1r2GPef+KmbgAYnuUxChq1vgSnDcc 0hGuLIQ3eJsJh/HAG6452OOCuvtMInBGkdim9AK/HS7+sfsuq1YNF+iA6SUt7r1P5L04 SYkBf+GdC4dFN+wtUFpySiDgMEhd/gABORUPjHz0pK6dlEno91OsqYCR6w5xTCil7f3S QAFg== X-Gm-Message-State: APjAAAX6Z7yKXG2W3HP7ZSdouBi7ZzLgYBxwnvFEO2jNlOyeR5149yLS jZLlTYFUIdTdQz4ep/FHDaPBBw== X-Google-Smtp-Source: APXvYqwshDw1X8JBQbcUMRf0bddU46IVIkrhV3UbcV4g/noVcWEUba+Kf7z9rnKOxGqJ9FDS8wnrLQ== X-Received: by 2002:a5d:474b:: with SMTP id o11mr2667939wrs.182.1552301508744; Mon, 11 Mar 2019 03:51:48 -0700 (PDT) Received: from mjourdan-pc.numericable.fr (abo-99-183-68.mtp.modulonet.fr. [85.68.183.99]) by smtp.gmail.com with ESMTPSA id c21sm6902640wre.35.2019.03.11.03.51.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Mar 2019 03:51:48 -0700 (PDT) From: Maxime Jourdan To: Neil Armstrong Subject: [PATCH 0/2] drm/meson: only allow using meson-canvas Date: Mon, 11 Mar 2019 11:51:42 +0100 Message-Id: <20190311105144.7276-1-mjourdan@baylibre.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 X-Mailman-Approved-At: Tue, 12 Mar 2019 09:33:22 +0000 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=acF3DitoyymhurVq8KUqY0AN8ctPL+NGsZ1lE4tVO3I=; b=Xam3wbBfd+QhtmWpMxny/jrawAMCumM4nWMa7Xu337tUqy+CimqV1cXpy16vr2loIv H+zh7kWK0sEQgpQkR2C3jsbZJUBEHWdNI0oBweRGtbGu4gv1YXstggVDlvHO2uTwBP/v Kz9tvYfHV6jCjcDMnVU1coDvtlBWi4AXHY3Xu1nGNWB0Pe/A/NzSM/tsWkl9HgcHAa9M csXTu5eUKcvjv4Yj9VLCc9riOgMX4RKPHihgAZ/wcvNYMGj45EMBuzl0n3vJZd3lRxk+ UgqXRH1z8Svc4MoBi0krEkk8KpGroThieJLsvSRY8zFEGp/RcC5M40LEQgIy7bMKviVd 5szQ== X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Maxime Jourdan , devicetree@vger.kernel.org, Kevin Hilman , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" X-Virus-Scanned: ClamAV using ClamSMTP This patch series aims at removing access to the DMC register range from the meson DRM driver, and is the final step at fully migrating it to using the meson canvas provider module. Please see the commit notes of patch 1/2 "dt-bindings: display: amlogic, meson-vpu: exclusively use amlogic,canvas" for more information. This series also incorporates a probing fix proposed by Neil Armstrong [1] although rewritten because of heavy code changes in the corresponding location. [1] https://lkml.org/lkml/2019/2/4/152 Maxime Jourdan (2): dt-bindings: display: amlogic, meson-vpu: exclusively use amlogic,canvas drm/meson: exclusively use the canvas provider module .../bindings/display/amlogic,meson-vpu.txt | 5 +- drivers/gpu/drm/meson/Makefile | 2 +- drivers/gpu/drm/meson/meson_canvas.c | 73 ---------------- drivers/gpu/drm/meson/meson_canvas.h | 51 ----------- drivers/gpu/drm/meson/meson_crtc.c | 84 ++++++------------- drivers/gpu/drm/meson/meson_drv.c | 68 ++++++--------- drivers/gpu/drm/meson/meson_drv.h | 1 - drivers/gpu/drm/meson/meson_overlay.c | 8 -- drivers/gpu/drm/meson/meson_plane.c | 6 +- drivers/gpu/drm/meson/meson_viu.c | 1 - 10 files changed, 53 insertions(+), 246 deletions(-) delete mode 100644 drivers/gpu/drm/meson/meson_canvas.c delete mode 100644 drivers/gpu/drm/meson/meson_canvas.h