From patchwork Mon May 15 17:23:59 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Liviu Dudau X-Patchwork-Id: 99830 Delivered-To: patch@linaro.org Received: by 10.140.96.100 with SMTP id j91csp1649905qge; Mon, 15 May 2017 10:24:48 -0700 (PDT) X-Received: by 10.99.95.79 with SMTP id t76mr7375520pgb.82.1494869088355; Mon, 15 May 2017 10:24:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1494869088; cv=none; d=google.com; s=arc-20160816; b=bY5UNsCgpwqJz68V8M192fvR6+ITnJM7/tIrs1H/YkHdfJCpdcPiqNEvWx99haP/Yt ov2FngK0bUtAF0NuqwBMsnlBOfwY2TIuM9m2lfx6e/V0A8C9OteMbd5iS4Fm0RfxSh+J 228uA8JAz6f3l1HFEQEBJ4/Lko/eEtJwD2KXAPys5dlg9X9QvVbR0q0V02J/DRr52y8o YKJAA/inuezDvT86a6U68Rj+txYbvi7DAaPeyj2layAC7wr6K5fGMgyGdU9CJw4KYZK4 Z1qGuUsjXsDCGi0XQQZRMA9q/PZ5hjdlIXsvbnJt7k86I30AGpC3x1ko6r2iws51Biq1 VZtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=4OuqsZo3sjT53Bif1B7HvBoKi1MSiZEyxBka1KO/wmc=; b=W0aq5rjh5X2pbBo83rH9DPAWhfzusk4LU40/d3FKauPNEvxqVHuTd4AxvYV199Q4mD HOx0BOwsjg/SxLn5p2959az38ItdR4auM33PPel8IanDWV/Xvmr9Mvtq+NVr184EHPqW FfaguEO8GnIveyb8CyNihy8l7uooVUw5WLjxGJkN0oJo9LwaLN1hJNlW2Tq34/juLHBy 3NggXudqtXGdg+CzQGxtw4cB/NAE8vZFYDRLB9cuthQWn1QOfQcQ1xBzDlOcD7OPtdfB LU+/hX5BQIEEGiRo/VeaUF+oRXpP/WfZ/zdPMsTMiY4zFZmT7svo51DHly2nGXQWkb6g 0pGQ== ARC-Authentication-Results: i=1; mx.google.com; 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 m4si11213490pfg.120.2017.05.15.10.24.48; Mon, 15 May 2017 10:24:48 -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; 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 S965664AbdEORYS (ORCPT + 25 others); Mon, 15 May 2017 13:24:18 -0400 Received: from fw-tnat.cambridge.arm.com ([217.140.96.140]:17113 "EHLO cam-smtp0.cambridge.arm.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932666AbdEORYQ (ORCPT ); Mon, 15 May 2017 13:24:16 -0400 Received: from e110455-lin.cambridge.arm.com (e110455-lin.cambridge.arm.com [10.2.131.9]) by cam-smtp0.cambridge.arm.com (8.13.8/8.13.8) with ESMTP id v4FHO2Vb024564; Mon, 15 May 2017 18:24:03 +0100 From: Liviu Dudau To: Daniel Vetter Cc: Boris Brezillon , Jani Nikula , Brian Starkey , Sean Paul , DRI devel , LKML , =?utf-8?b?VmlsbGUgU3lyasOkbMOk?= , Eric Anholt Subject: [PATCH v5 0/3] drm/mali-dp: Add support for memory writeback engine Date: Mon, 15 May 2017 18:23:59 +0100 Message-Id: <20170515172402.30452-1-Liviu.Dudau@arm.com> X-Mailer: git-send-email 2.12.2 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This series introduces support for Mali DP's memory writeback engine using the generic writeback connector support introduced in the "[PATCH v5 0/2] drm: Introduce writeback connectors" series [1] This version updates the Mali DP code to remove the bespoke encoder used with the drm_writeback_connector and instead rely on the builtin one from the v5 series. v4 series can be found here [2]. Best regards, Liviu [1] https://lists.freedesktop.org/archives/dri-devel/2017-May/141796.html [2] https://lists.freedesktop.org/archives/dri-devel/2017-May/140850.html Brian Starkey (2): drm: mali-dp: Add RGB writeback formats for DP550/DP650 drm: mali-dp: Add writeback connector Liviu Dudau (1): drm: mali-dp: Add support for writeback on DP550/DP650 drivers/gpu/drm/arm/Makefile | 1 + drivers/gpu/drm/arm/malidp_crtc.c | 9 ++ drivers/gpu/drm/arm/malidp_drv.c | 19 ++- drivers/gpu/drm/arm/malidp_drv.h | 3 + drivers/gpu/drm/arm/malidp_hw.c | 88 ++++++++++--- drivers/gpu/drm/arm/malidp_hw.h | 18 +++ drivers/gpu/drm/arm/malidp_mw.c | 252 ++++++++++++++++++++++++++++++++++++++ drivers/gpu/drm/arm/malidp_mw.h | 18 +++ drivers/gpu/drm/arm/malidp_regs.h | 15 +++ 9 files changed, 402 insertions(+), 21 deletions(-) create mode 100644 drivers/gpu/drm/arm/malidp_mw.c create mode 100644 drivers/gpu/drm/arm/malidp_mw.h -- 2.12.2