On Tue, Jan 06, 2015 at 12:28:22AM +0900, Inki Dae wrote:
[...]
-------- Original Message --------
Subject: [PATCH v2 2/3] drm/panel: add s6e63j0x03 LCD panel driver
Date: Tue, 09 Dec 2014 18:29:05 +0900
From: Hyungwon Hwang <redacted>
To: dri-devel@lists.freedesktop.org
CC: airlied@linux.ie, devicetree@vger.kernel.org, robh+dt@kernel.org,
pawel.moll@arm.com, mark.rutland@arm.com, ijc+devicetree@hellion.org.uk,
galak@codeaurora.org, linux-samsung-soc@vger.kernel.org,
kyungmin.park@samsung.com, inki.dae@samsung.com, a.hajda@samsung.com,
kgene.kim@samsung.com, thierry.reding@gmail.com, Hyungwon Hwang
[off-list ref]
From: Inki Dae <inki.dae@samsung.com>
This patch adds MIPI-DSI based S6E63J0X03 AMOLED LCD panel driver
which uses mipi_dsi bus to communicate with panel. The panel has
320×320 resolution in 1.63-inch physical panel. This panel is used in
Samsung Galaxy Gear 2.
Signed-off-by: Inki Dae <inki.dae@samsung.com>
Signed-off-by: Hyungwon Hwang <redacted>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
---
Changes for v2:
- Change the gamma table to 2-dimensional array
- Change the way to make index for brightness
- Make command functions to an array so that it can be called simply
- Change command id for reading device ID
- Change the way to handle the error condition
- Remove power variable, and use the same name variable in bl_dev
- Add the state FB_BLANK_NORMAL to represent the state which the panel
is working but blanked
- Miscellaneous changes to increase the readability and follow the
coding-style standard
drivers/gpu/drm/panel/Kconfig | 6 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-s6e63j0x03.c | 549
+++++++++++++++++++++++++++++++
3 files changed, 556 insertions(+)
create mode 100644 drivers/gpu/drm/panel/panel-s6e63j0x03.c
I thought I had mentioned this before, but this is missing device tree
binding documentation.
Thierry