From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756348AbdADHAC (ORCPT ); Wed, 4 Jan 2017 02:00:02 -0500 Received: from mailout1.samsung.com ([203.254.224.24]:53989 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751408AbdADG7z (ORCPT ); Wed, 4 Jan 2017 01:59:55 -0500 X-AuditID: b6c32a59-f79486d000002ff5-c3-586c9d33a35d From: Hoegeun Kwon To: robh@kernel.org, thierry.reding@gmail.com, airlied@linux.ie, kgene@kernel.org, krzk@kernel.org, inki.dae@samsung.com Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-samsung-soc@vger.kernel.org, a.hajda@samsung.com, cw00.choi@samsung.com, jh80.chung@samsung.com, Hoegeun Kwon Subject: [PATCH v4 0/3] Add support for the S6E3HA2 panel on TM2 board Date: Wed, 04 Jan 2017 15:58:32 +0900 Message-id: <1483513115-3068-1-git-send-email-hoegeun.kwon@samsung.com> X-Mailer: git-send-email 1.9.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDKsWRmVeSWpSXmKPExsWy7bCmpq7x3JwIg+73Qha31p1jteg9d5LJ 4vqX56wW848AuVe+vmezeL+8i81i0v0JLBY3frWxWvQ/fs1scf78BnaLy7vmsFnMOL+PyeL/ nh3sFj93zWNx4PPYOesuu8emVZ1sHtu/PWD1uN99nMmjb8sqRo/Pm+QC2KJSbTJSE1NSixRS 85LzUzLz0m2VvIPjneNNzQwMdQ0tLcyVFPISc1NtlVx8AnTdMnOAzlVSKEvMKQUKBSQWFyvp 29kU5ZeWpCpk5BeX2CpFGxoa6RkamOsZGRnpmRjHWhmZApUkpGa8/FpV8JWr4kzPM8YGxgsc XYycHBICJhKLm6exQthiEhfurWfrYuTiEBJYyigx5/QtFginnUli/+o77DAdP7ZNY4dIzGGU uProHZTzi1Hi/NnvzCBVbAK6El97rjOB2CICVRI/Zl8CG8Us8JlRYsKzaWAJYQE3iRlXboKN ZRFQlZh6sBMszivgLnGm5wYzxDo5iZPHJrOCNEsI9LNLXF1zhLGLkQPIkZXYdACqxkVi9rXZ UE8IS7w6vgXqVGmJv0tvMUL0djNKfG9awQzhTGCU+NmwAarbWOL+g3tgNrMAn0Tv7ydMEAt4 JTrahCBKPCRerDsDVe4o8XXJObAbhARiJZb/V5zAKL2AkWEVo1hqQXFuemqxaYGpXnFibnFp Xrpecn7uJkZwytKK3MF4ZWbQIUYBDkYlHt6A19kRQqyJZcWVuYcYJTiYlUR4d87KiRDiTUms rEotyo8vKs1JLT7EaAoMmonMUqLJ+cB0mlcSb2hiZmhiZAmE5obmSuK8CyqsI4QE0hNLUrNT UwtSi2D6mDg4pRoYc6Mqp2y4UOx5b9LJuu0+rgVH9It99Ws5jPeWh5gfl2PauV30UOEBtzqx N9zXM5qN3eoq5KaFPK1mn7/FZsep+zmiDiUvJVU35Rjb/lbcZvShjJ8pY/KTf4yKhpk/N7pr enecvGTYdX2Na3TR3ZyZvVxz5dMutx0+VBn3yk/9TOlUH8XVn9YpsRRnJBpqMRcVJwIAxDmr Jm8DAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrDLMWRmVeSWpSXmKPExsVy+t9jQV2juTkRBks/S1jcWneO1aL33Ekm i+tfnrNazD8C5F75+p7N4v3yLjaLSfcnsFjc+NXGatH/+DWzxfnzG9gtLu+aw2Yx4/w+Jov/ e3awW/zcNY/Fgc9j56y77B6bVnWyeWz/9oDV4373cSaPvi2rGD0+b5ILYItys8lITUxJLVJI zUvOT8nMS7dVCg1x07VQUshLzE21VYrQ9Q0JUlIoS8wpBfKMDNCAg3OAe7CSvl2CW8bLr1UF X7kqzvQ8Y2xgvMDRxcjJISFgIvFj2zR2CFtM4sK99WxdjFwcQgKzGCX2/mpihnB+MUr8eHwO rIpNQFfia891JhBbRKBK4sGhpSwgNrPAZ0aJy8vNQGxhATeJGVdugtWzCKhKTD3YCVbPK+Au cabnBjPENjmJk8cms05g5F7AyLCKUSK1ILmgOCk91ygvtVyvODG3uDQvXS85P3cTIzjkn0nv YDy8y/0QowAHoxIP74Yv2RFCrIllxZW5hxglOJiVRHh3zsqJEOJNSaysSi3Kjy8qzUktPsRo CnTARGYp0eR8YDzmlcQbmpibmBsbWJhbWpoYKYnzNs5+Fi4kkJ5YkpqdmlqQWgTTx8TBKdXA uGHWe37pCzvPv+j2M0xul8xdvm1Fx+y7F0yLbvMJT+K30ZySskAzKvjAwVMLe25m+vzo2iqS 7dlzjJf/y53cTc/v1KYtDzHW+rD1EeNGBwWxO5dOs1nOXv/a8YikTu/6CfVnDSbvPuAW3Dmb +bPsN/kc3c9Si89FPjvZ2PP7B9eOaTHh3IfYapRYijMSDbWYi4oTAYkA0c2PAgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170104065858epcas5p2f6a70e125b1b6d7051d8fe3a28e626f5 X-Msg-Generator: CA X-Sender-IP: 203.254.230.27 X-Local-Sender: =?UTF-8?B?6raM7ZqM6re8G1RpemVuIFBsYXRmb3JtIExhYihTL1fshLw=?= =?UTF-8?B?7YSwKRvsgrzshLHsoITsnpAbUzMo7IKs7JuQKS/sgqzsm5A=?= X-Global-Sender: =?UTF-8?B?SG9lZ2V1biBLd29uG1RpemVuIFBsYXRmb3JtIExhYi4bU2Ft?= =?UTF-8?B?c3VuZyBFbGVjdHJvbmljcxtTMy9Bc3Npc3RhbnQgRW5naW5lZXI=?= X-Sender-Code: =?UTF-8?B?QzEwG1NUQUYbQzEwVjgxMTE=?= CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-HopCount: 7 X-CMS-RootMailID: 20170104065858epcas5p2f6a70e125b1b6d7051d8fe3a28e626f5 X-RootMTR: 20170104065858epcas5p2f6a70e125b1b6d7051d8fe3a28e626f5 References: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Purpose of this patch is add support for S6E3HA2 AMOLED panel on the TM2 board. The first patch adds support for S6E3HA2 panel device tree document and driver, the second patch add support for S6E3HA2 panel device tree. Changes for V4: - Removed display-timings in devicetree, the display-timings has been fixed to be provided by the device driver. - Added the mode_set callback function into exynos_drm_mic, because the exynos_drm_mic driver can not parse a videomode struct by removing the display-timings from the devicetree. Hoegeun Kwon (2): drm/exynos: mic: Add mode_set callback function drm/panel: Add support for S6E3HA2 panel driver on TM2 board Hyungwon Hwang (1): arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board .../bindings/display/panel/samsung,s6e3ha2.txt | 40 ++ arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 17 + drivers/gpu/drm/exynos/exynos_drm_mic.c | 33 +- drivers/gpu/drm/panel/Kconfig | 6 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 741 +++++++++++++++++++++ 6 files changed, 827 insertions(+), 11 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e3ha2.txt create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c -- 1.9.1 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hoegeun Kwon Subject: [PATCH v4 0/3] Add support for the S6E3HA2 panel on TM2 board Date: Wed, 04 Jan 2017 15:58:32 +0900 Message-ID: <1483513115-3068-1-git-send-email-hoegeun.kwon@samsung.com> References: Return-path: Sender: devicetree-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: robh-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, airlied-cv59FeDIM0c@public.gmane.org, kgene-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, krzk-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, inki.dae-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org Cc: dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-samsung-soc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, a.hajda-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org, cw00.choi-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org, jh80.chung-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org, Hoegeun Kwon List-Id: devicetree@vger.kernel.org Purpose of this patch is add support for S6E3HA2 AMOLED panel on the TM2 board. The first patch adds support for S6E3HA2 panel device tree document and driver, the second patch add support for S6E3HA2 panel device tree. Changes for V4: - Removed display-timings in devicetree, the display-timings has been fixed to be provided by the device driver. - Added the mode_set callback function into exynos_drm_mic, because the exynos_drm_mic driver can not parse a videomode struct by removing the display-timings from the devicetree. Hoegeun Kwon (2): drm/exynos: mic: Add mode_set callback function drm/panel: Add support for S6E3HA2 panel driver on TM2 board Hyungwon Hwang (1): arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board .../bindings/display/panel/samsung,s6e3ha2.txt | 40 ++ arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 17 + drivers/gpu/drm/exynos/exynos_drm_mic.c | 33 +- drivers/gpu/drm/panel/Kconfig | 6 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 741 +++++++++++++++++++++ 6 files changed, 827 insertions(+), 11 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e3ha2.txt create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html