Received: by 2002:ac0:950c:0:0:0:0:0 with SMTP id f12csp977826imc; Mon, 11 Mar 2019 03:52:28 -0700 (PDT) X-Google-Smtp-Source: APXvYqzrbf8yIHoEDfilKZYeS8A+rYyyg2AI5G2XQvDaymklkZOO+tllTHzAMpOBIolnx7Ok7yWb X-Received: by 2002:a17:902:8697:: with SMTP id g23mr33925764plo.30.1552301548504; Mon, 11 Mar 2019 03:52:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552301548; cv=none; d=google.com; s=arc-20160816; b=YvA8KMaSKT6P8JaO4zz29lRkFyWSZHV3Lwvtxbs9Xs4cEC0Nr4tJDKGh8cNi6wrbYg EuCdp9hz0dQnOq7kH0qnICFa9vdnMfCGT3noLh0IOqwDDumEdEwH57qckImi2yV6Ml/1 UQOQnX+hUtXTT8knTLIuNXW1H8Cs5xIZTHsH6qSTohmEH7I+O9ujLGXnXlvb8MreY5NJ /zS7STZOlXZKvjrJt9ywMPDuqo9qKKLGyO72sh7zeVJw+2dpj9XoXvqu24y/nLNlOPeL PJaST/yqRBov+iYs03mjDX98G11fsJJogWtt3u9FrLPweg7PTt+/G6RZtr7urTFuOtp1 Ek4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=acF3DitoyymhurVq8KUqY0AN8ctPL+NGsZ1lE4tVO3I=; b=NbRDksoecAI4yQqLSQUpDsFX5TXdcITCfXxM3B9NQxmrIISPIurQfwQAK/oI3GD8oE SZYru2zCi503P+vDfNJ3vpj9+ZqAuXOQKBNsOdZ8DomuroNEVrDOwKKVQNc2o9QZp5fM izXWm1Uuh3lUrq3zVDLbCEJJrbRdjcusYJjageodFxaIrIujeJVqp6HUsmFLHGSLsULr kibeWvuQY+9EwKmBBPfWHJ8DjMY3iBCrLrXTr93PIUeVSPQyciosZtfvOvx+yFkBkPvB 47Zp5kYYZIB9tUkaVwNFdb8x534+qX4G5KAKf5Y28JZ0boCQPBgodO23galHbaoNIaHU tMrQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=Xam3wbBf; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id cm8si5513818plb.47.2019.03.11.03.52.13; Mon, 11 Mar 2019 03:52:28 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=Xam3wbBf; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727239AbfCKKvu (ORCPT + 99 others); Mon, 11 Mar 2019 06:51:50 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:45176 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725839AbfCKKvu (ORCPT ); Mon, 11 Mar 2019 06:51:50 -0400 Received: by mail-wr1-f66.google.com with SMTP id o7so4493457wrp.12 for ; Mon, 11 Mar 2019 03:51:49 -0700 (PDT) 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-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=fqJeLFZfUl8XPBQaT+pVTGZKl0S+1cer9pVb50Q3s+vZYbgR4FG3txFzNlgcxpC/ID WX4vtZGy+ZtmyMPvBaMBh3uqYAmeGwBYqWudwjfrYC2/piyzv7BGw2AhYvL8x58DUAK6 DsF5h/bmtN7GknJd2qry/N+r3LSXcPLQolb/o6Wt/zT6mMm1gvE7A/8vWIR4XA55ed98 S+NimlTuLwM9BHYihB6aZZoq8iXVKq8CDKzg6U+Bbwz6FGLbsaNDBGqO6jHMSWMj7ZbC Vc299fWaHxokygvaWjbhEo52R9+xw9eotQJHIjpPB1H75JTy0wE1gx+s5QxWyhC5SkPj 0J7A== X-Gm-Message-State: APjAAAVSp2wZslbFwLqtW74s20NCaZxZ0bIbn0LW0CCiNnXhpC9ccySt 6gttWPl8wtlPW/jE0ptCCpjDYQ== 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 Cc: Maxime Jourdan , Kevin Hilman , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org 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 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 -- 2.21.0