From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750779AbdAXDGE (ORCPT ); Mon, 23 Jan 2017 22:06:04 -0500 Received: from anholt.net ([50.246.234.109]:42260 "EHLO anholt.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750753AbdAXDGC (ORCPT ); Mon, 23 Jan 2017 22:06:02 -0500 From: Eric Anholt To: Florian Fainelli , Michael Turquette , Stephen Boyd , Rob Herring , Mark Rutland , dri-devel@lists.freedesktop.org Cc: linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Stephen Warren , Lee Jones , bcm-kernel-feedback-list@broadcom.com, linux-clk@vger.kernel.org, Eric Anholt Subject: [PATCH 0/2] drm/vc4: DSI display output support Date: Mon, 23 Jan 2017 16:38:51 -0800 Message-Id: <20170124003853.16418-1-eric@anholt.net> X-Mailer: git-send-email 2.11.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is a resend from a month ago of just two of the patches (several are accepted at this point) from the DSI series, hoping to collect an ack from DT. Ccing the clock folks as well, since this ends up being a clock provider. Eric Anholt (2): dt-bindings: Document the VC4 DSI module nodes. drm/vc4: Add DSI driver .../devicetree/bindings/display/brcm,bcm-vc4.txt | 35 + drivers/gpu/drm/vc4/Kconfig | 2 + drivers/gpu/drm/vc4/Makefile | 1 + drivers/gpu/drm/vc4/vc4_debugfs.c | 1 + drivers/gpu/drm/vc4/vc4_drv.c | 1 + drivers/gpu/drm/vc4/vc4_drv.h | 5 + drivers/gpu/drm/vc4/vc4_dsi.c | 1725 ++++++++++++++++++++ 7 files changed, 1770 insertions(+) create mode 100644 drivers/gpu/drm/vc4/vc4_dsi.c -- 2.11.0 From mboxrd@z Thu Jan 1 00:00:00 1970 From: eric@anholt.net (Eric Anholt) Date: Mon, 23 Jan 2017 16:38:51 -0800 Subject: [PATCH 0/2] drm/vc4: DSI display output support Message-ID: <20170124003853.16418-1-eric@anholt.net> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org This is a resend from a month ago of just two of the patches (several are accepted at this point) from the DSI series, hoping to collect an ack from DT. Ccing the clock folks as well, since this ends up being a clock provider. Eric Anholt (2): dt-bindings: Document the VC4 DSI module nodes. drm/vc4: Add DSI driver .../devicetree/bindings/display/brcm,bcm-vc4.txt | 35 + drivers/gpu/drm/vc4/Kconfig | 2 + drivers/gpu/drm/vc4/Makefile | 1 + drivers/gpu/drm/vc4/vc4_debugfs.c | 1 + drivers/gpu/drm/vc4/vc4_drv.c | 1 + drivers/gpu/drm/vc4/vc4_drv.h | 5 + drivers/gpu/drm/vc4/vc4_dsi.c | 1725 ++++++++++++++++++++ 7 files changed, 1770 insertions(+) create mode 100644 drivers/gpu/drm/vc4/vc4_dsi.c -- 2.11.0 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Anholt Subject: [PATCH 0/2] drm/vc4: DSI display output support Date: Mon, 23 Jan 2017 16:38:51 -0800 Message-ID: <20170124003853.16418-1-eric@anholt.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from anholt.net (anholt.net [50.246.234.109]) by gabe.freedesktop.org (Postfix) with ESMTP id 29F596E0FC for ; Tue, 24 Jan 2017 03:06:02 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Florian Fainelli , Michael Turquette , Stephen Boyd , Rob Herring , Mark Rutland , dri-devel@lists.freedesktop.org Cc: Stephen Warren , Lee Jones , linux-kernel@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com, linux-rpi-kernel@lists.infradead.org, linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org List-Id: dri-devel@lists.freedesktop.org VGhpcyBpcyBhIHJlc2VuZCBmcm9tIGEgbW9udGggYWdvIG9mIGp1c3QgdHdvIG9mIHRoZSBwYXRj aGVzIChzZXZlcmFsCmFyZSBhY2NlcHRlZCBhdCB0aGlzIHBvaW50KSBmcm9tIHRoZSBEU0kgc2Vy aWVzLCBob3BpbmcgdG8gY29sbGVjdCBhbgphY2sgZnJvbSBEVC4gIENjaW5nIHRoZSBjbG9jayBm b2xrcyBhcyB3ZWxsLCBzaW5jZSB0aGlzIGVuZHMgdXAgYmVpbmcKYSBjbG9jayBwcm92aWRlci4K CkVyaWMgQW5ob2x0ICgyKToKICBkdC1iaW5kaW5nczogRG9jdW1lbnQgdGhlIFZDNCBEU0kgbW9k dWxlIG5vZGVzLgogIGRybS92YzQ6IEFkZCBEU0kgZHJpdmVyCgogLi4uL2RldmljZXRyZWUvYmlu ZGluZ3MvZGlzcGxheS9icmNtLGJjbS12YzQudHh0ICAgfCAgIDM1ICsKIGRyaXZlcnMvZ3B1L2Ry bS92YzQvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgIHwgICAgMiArCiBkcml2ZXJzL2dw dS9kcm0vdmM0L01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICB8ICAgIDEgKwogZHJpdmVy cy9ncHUvZHJtL3ZjNC92YzRfZGVidWdmcy5jICAgICAgICAgICAgICAgICAgfCAgICAxICsKIGRy aXZlcnMvZ3B1L2RybS92YzQvdmM0X2Rydi5jICAgICAgICAgICAgICAgICAgICAgIHwgICAgMSAr CiBkcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF9kcnYuaCAgICAgICAgICAgICAgICAgICAgICB8ICAg IDUgKwogZHJpdmVycy9ncHUvZHJtL3ZjNC92YzRfZHNpLmMgICAgICAgICAgICAgICAgICAgICAg fCAxNzI1ICsrKysrKysrKysrKysrKysrKysrCiA3IGZpbGVzIGNoYW5nZWQsIDE3NzAgaW5zZXJ0 aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvZ3B1L2RybS92YzQvdmM0X2RzaS5j CgotLSAKMi4xMS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2 ZWwK