[PATCH v9 2/3] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2017-02-01 Thread Hoegeun Kwon
This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel driver. This panel has 1440x2560 resolution in 5.7-inch physical panel in the TM2 device. Signed-off-by: Donghwa Lee <dh09@samsung.com> Signed-off-by: Hyungwon Hwang <human.hw...@samsung.com> Signed-off-by: Hoegeun Kwo

[PATCH v9 1/3] dt-bindings: Add support for samsung s6e3ha2 panel binding

2017-02-01 Thread Hoegeun Kwon
The Samsung s6e3ha2 is a 5.7" 1440x2560 AMOLED panel connected using MIPI-DSI interfaces. Signed-off-by: Donghwa Lee <dh09@samsung.com> Signed-off-by: Hyungwon Hwang <human.hw...@samsung.com> Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Reviewed-

[PATCH v9 3/3] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2017-02-01 Thread Hoegeun Kwon
cw00.c...@samsung.com> Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Tested-by: Chanwoo Choi <cw00.c...@samsung.com> --- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/exynos5433-t

[PATCH v9 0/3] Add support for the S6E3HA2 panel on TM2 board

2017-02-01 Thread Hoegeun Kwon
a description of the virtual channel number of a DSI peripheral. Depends on: [1] https://git.kernel.org/cgit/linux/kernel/git/krzk/linux.git/ (for-next branch) [2] https://patchwork.kernel.org/patch/9504131/ - ("arm64: dts: exynos: Add tm2 touchkey node") Hoegeun Kwon (2): dt-bindings: A

Re: [PATCH v8 2/3] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2017-02-01 Thread Hoegeun Kwon
On 01/31/2017 06:22 PM, Krzysztof Kozlowski wrote: On Tue, Jan 31, 2017 at 2:01 AM, Inki Dae <inki@samsung.com> wrote: 2017년 01월 24일 10:50에 Hoegeun Kwon 이(가) 쓴 글: Dear Thierry, Could you please review this patch? Thierry, I think this patch has been reviewed enough but no commen

Re: [PATCH 2/5] arm64: dts: exynos: Move the clock-frequency property

2017-02-08 Thread Hoegeun Kwon
On 02/08/2017 04:32 PM, Krzysztof Kozlowski wrote: On Wed, Feb 8, 2017 at 9:24 AM, Hoegeun Kwon <hoegeun.k...@samsung.com> wrote: "Remove the ports node abd move burst and esc clock frequency properties to the parent (DSI node)." The information which is missing is the ans

Re: [PATCH 2/5] arm64: dts: exynos: Move the clock-frequency property

2017-02-08 Thread Hoegeun Kwon
Hi krzysztof, On 02/08/2017 05:13 AM, Krzysztof Kozlowski wrote: Hi, I think the subject is not really matching the real work. You are rather removing the OF graph from DSI node. On Mon, Feb 06, 2017 at 11:19:41AM +0900, Hoegeun Kwon wrote: The OF graph is not needed because the panel

[PATCH 0/5] Fix the parse_dt of exynos dsi

2017-02-06 Thread Hoegeun Kwon
This patch fixed the parse_dt function of exynos dsi and fixed the related exynos3250, exynos4210, exynos4412, exynos5433 dts. Hoegeun Kwon (5): drm/exynos: dsi: Fix the parse_dt function arm64: dts: exynos: Move the clock-frequency property arm: dts: Move the clock-frequency property

[PATCH 1/5] drm/exynos: dsi: Fix the parse_dt function

2017-02-06 Thread Hoegeun Kwon
-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 32 1 file changed, 8 insertions(+), 24 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_drm_dsi.c b/drivers/gpu/drm/exynos/exynos_drm_dsi.c index e07cb1f..214d486

[PATCH 5/5] arm: dts: Move the clock-frequency property for exynos4210 dts

2017-02-06 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So removed the ports and moved burst, esc clock-frequency property to the top. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- arch/arm/boot/dts/exynos4210-trats.dts | 23 ++- 1 file chan

[PATCH 2/5] arm64: dts: exynos: Move the clock-frequency property

2017-02-06 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So removed the ports and moved burst, esc clock-frequency property to the top. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi | 16 ++-- 1 file chan

[PATCH 3/5] arm: dts: Move the clock-frequency property for exynos3250 dts

2017-02-06 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So removed the ports and moved burst, esc clock-frequency property to the top. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- arch/arm/boot/dts/exynos3250-rinato.dts | 23 ++- 1 file chan

[PATCH 4/5] arm: dts: Move the clock-frequency property for exynos4412 dts

2017-02-06 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So removed the ports and moved burst, esc clock-frequency property to the top. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- arch/arm/boot/dts/exynos4412-trats2.dts | 23 ++- 1 file chan

[PATCH] drm/exynos: fimd: Do not use HW trigger for exynos3250

2017-02-05 Thread Hoegeun Kwon
and use SW trigger as it was before the mentioned commit. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_drm_fimd.c b/drivers/gpu/drm/exynos/exynos_drm_fimd

Re: [PATCH v8 2/3] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2017-01-24 Thread Hoegeun Kwon
Dear Thierry, Could you please review this patch? Best Regards, Hoegeun Kwon On 01/11/2017 03:33 PM, Hoegeun Kwon wrote: This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel driver. This panel has 1440x2560 resolution in 5.7-inch physical panel in the TM2 device. Signed-off

Re: [PATCH v10 0/3] Add support for the S6E3HA2 panel on TM2 board

2017-02-21 Thread Hoegeun Kwon
Hi all, This patchset is resent patchset. Because I have a missing TO, CC, I sent it again. Sorry, I will send it in the correct format next time. Best Regards, Hoegeun On 02/22/2017 10:09 AM, Hoegeun Kwon wrote: Dear Thierry, I understand that your opinion is: It is better to handle

[PATCH v10 2/3] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2017-02-21 Thread Hoegeun Kwon
This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel driver. This panel has 1440x2560 resolution in 5.7-inch physical panel in the TM2 device. Signed-off-by: Donghwa Lee <dh09@samsung.com> Signed-off-by: Hyungwon Hwang <human.hw...@samsung.com> Signed-off-by:

[PATCH v10 0/3] Add support for the S6E3HA2 panel on TM2 board

2017-02-21 Thread Hoegeun Kwon
/kernel/git/krzk/linux.git/ (for-next branch) [2] https://patchwork.kernel.org/patch/9504131/ - ("arm64: dts: exynos: Add tm2 touchkey node") Hoegeun Kwon (2): dt-bindings: Add support for samsung s6e3ha2 panel binding drm/panel: Add support for S6E3HA2 panel driver on TM2 board Hyun

[PATCH v10 1/3] dt-bindings: Add support for samsung s6e3ha2 panel binding

2017-02-21 Thread Hoegeun Kwon
The Samsung s6e3ha2 is a 5.7" 1440x2560 AMOLED panel connected using MIPI-DSI interfaces. Signed-off-by: Donghwa Lee <dh09@samsung.com> Signed-off-by: Hyungwon Hwang <human.hw...@samsung.com> Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Reviewed-

[PATCH v10 3/3] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2017-02-21 Thread Hoegeun Kwon
cw00.c...@samsung.com> Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Tested-by: Chanwoo Choi <cw00.c...@samsung.com> --- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/exynos5433-t

[PATCH v10 1/3] dt-bindings: Add support for samsung s6e3ha2 panel binding

2017-02-19 Thread Hoegeun Kwon
The Samsung s6e3ha2 is a 5.7" 1440x2560 AMOLED panel connected using MIPI-DSI interfaces. Signed-off-by: Donghwa Lee <dh09@samsung.com> Signed-off-by: Hyungwon Hwang <human.hw...@samsung.com> Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Reviewed-

[PATCH v10 2/3] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2017-02-19 Thread Hoegeun Kwon
This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel driver. This panel has 1440x2560 resolution in 5.7-inch physical panel in the TM2 device. Signed-off-by: Donghwa Lee <dh09@samsung.com> Signed-off-by: Hyungwon Hwang <human.hw...@samsung.com> Signed-off-by: Hoegeun Kwo

[PATCH v10 0/3] Add support for the S6E3HA2 panel on TM2 board

2017-02-19 Thread Hoegeun Kwon
/git/krzk/linux.git/ (for-next branch) [2] https://patchwork.kernel.org/patch/9504131/ - ("arm64: dts: exynos: Add tm2 touchkey node") Hoegeun Kwon (2): dt-bindings: Add support for samsung s6e3ha2 panel binding drm/panel: Add support for S6E3HA2 panel driver on TM2 board Hyun

[PATCH v10 3/3] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2017-02-19 Thread Hoegeun Kwon
cw00.c...@samsung.com> Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Tested-by: Chanwoo Choi <cw00.c...@samsung.com> --- arch/arm64/boot/dts/exynos/exynos5433-tm2.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/exynos5433-t

[PATCH v2 3/5] arm: dts: Remove the OF graph from DSI node for exynos3250 dts

2017-02-09 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So Remove the ports node and move burst and esc clock frequency properties to the parent (DSI node). Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- arch/arm/boot/dts/exynos3250-rinato.dts | 23 ++--

[PATCH v2 4/5] arm: dts: Remove the OF graph from DSI node for exynos4412 dts

2017-02-09 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So Remove the ports node and move burst and esc clock frequency properties to the parent (DSI node). Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- arch/arm/boot/dts/exynos4412-trats2.dts | 23 ++--

[PATCH v2 0/5] Fix the parse_dt of exynos dsi and remove the OF graph

2017-02-09 Thread Hoegeun Kwon
for commit. (1/5 patch) - Fixed it to the same subject as the actual work. (2/5 ~ 5/5 patches) Best Regards, Hoegeun Hoegeun Kwon (5): drm/exynos: dsi: Fix the parse_dt function arm64: dts: exynos: Remove the OF graph from DSI node for exynos5433 dts arm: dts: Remove the OF graph from DSI

[PATCH v2 5/5] arm: dts: Remove the OF graph from DSI node for exynos4210 dts

2017-02-09 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So Remove the ports node and move burst and esc clock frequency properties to the parent (DSI node). Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- arch/arm/boot/dts/exynos4210-trats.dts | 23 ++--

[PATCH v2 1/5] drm/exynos: dsi: Fix the parse_dt function

2017-02-09 Thread Hoegeun Kwon
and modified to create a bridge_node only if there is an OF graph associated with dsi. So I think the ABI breakage is needed. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 32 1 file changed, 8 insertions(

[PATCH v2 2/5] arm64: dts: exynos: Remove the OF graph from DSI node for exynos5433 dts

2017-02-09 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So Remove the ports node and move burst and esc clock frequency properties to the parent (DSI node). Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dts

[PATCH] drm/exynos: dsi: Remove bridge node reference in removal

2017-02-12 Thread Hoegeun Kwon
Since bridge node is referenced during in the probe, it should be released on removal. Suggested-by: Andrzej Hajda <a.ha...@samsung.com> Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 1 file changed, 4 insertions(+)

Re: [PATCH v2 1/5] drm/exynos: dsi: Fix the parse_dt function

2017-02-09 Thread Hoegeun Kwon
On 02/09/2017 03:57 PM, Andrzej Hajda wrote: On 09.02.2017 02:26, Hoegeun Kwon wrote: The dsi + panel is a parental relationship, so OF grpah is not needed. Therefore, the current dsi_parse_dt function will throw an error, because there is no linked OF graph for case such as fimd + dsi

Re: [PATCH v2 4/6] drm: convert drivers to use of_graph_get_remote_node

2017-02-13 Thread Hoegeun Kwon
diff --git a/drivers/gpu/drm/exynos/exynos_drm_mic.c b/drivers/gpu/drm/exynos/exynos_drm_mic.c index a0def0be6d65..93ebb12133e1 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_mic.c +++ b/drivers/gpu/drm/exynos/exynos_drm_mic.c @@ -228,29 +228,6 @@ static void mic_set_reg_on(struct exynos_mic

[PATCH v4 2/3] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2017-01-04 Thread Hoegeun Kwon
This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel driver. This panel has 1440x2560 resolution in 5.7-inch physical panel in the TM2 device. Signed-off-by: Donghwa Lee Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon --- .../bindings/display/panel/samsung,s6e3ha2.txt

[PATCH v4 3/3] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2017-01-04 Thread Hoegeun Kwon
From: Hyungwon Hwang <human.hw...@samsung.com> This patch add the panel device tree node for S6E3HA2 display controller to TM2 dts. Signed-off-by: Hyungwon Hwang Signed-off-by: Andrzej Hajda Signed-off-by: Chanwoo Choi Signed-off-by: Hoegeun Kwon --- arch/arm64/boot/dts/exynos/exyn

[PATCH v4 1/3] drm/exynos: mic: Add mode_set callback function

2017-01-04 Thread Hoegeun Kwon
Before applying the patch, used the of_get_videomode function to parse the display-timings in the panel which is the child driver of dsi in the devicetree. this is wrong. So removed the of_get_videomode and fixed to get videomode struct through mode_set callback function. Signed-off-by: Hoegeun

[PATCH v4 0/3] Add support for the S6E3HA2 panel on TM2 board

2017-01-04 Thread Hoegeun Kwon
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

[PATCH v5 1/3] drm/exynos: mic: Add mode_set callback function

2017-01-04 Thread Hoegeun Kwon
Before applying the patch, used the of_get_videomode function to parse the display-timings in the panel which is the child driver of dsi in the devicetree. this is wrong. So removed the of_get_videomode and fixed to get videomode struct through mode_set callback function. Signed-off-by: Hoegeun

[PATCH v5 0/3] Add support for the S6E3HA2 panel on TM2 board

2017-01-04 Thread Hoegeun Kwon
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

[PATCH v5 3/3] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2017-01-04 Thread Hoegeun Kwon
From: Hyungwon Hwang <human.hw...@samsung.com> This patch add the panel device tree node for S6E3HA2 display controller to TM2 dts. Signed-off-by: Hyungwon Hwang Signed-off-by: Andrzej Hajda Signed-off-by: Chanwoo Choi Signed-off-by: Hoegeun Kwon --- arch/arm64/boot/dts/exynos/exyn

[PATCH v5 2/3] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2017-01-04 Thread Hoegeun Kwon
This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel driver. This panel has 1440x2560 resolution in 5.7-inch physical panel in the TM2 device. Signed-off-by: Donghwa Lee Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon --- .../bindings/display/panel/samsung,s6e3ha2.txt

[PATCH v6 0/4] Add support for the S6E3HA2 panel on TM2 board

2017-01-05 Thread Hoegeun Kwon
number of a DSI peripheral. Hoegeun Kwon (3): drm/exynos: mic: Add mode_set callback function drm/exynos: mic: Fix parse_dt 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

[PATCH v6 1/4] drm/exynos: mic: Add mode_set callback function

2017-01-05 Thread Hoegeun Kwon
Before applying the patch, used the of_get_videomode function to parse the display-timings in the panel which is the child driver of dsi in the devicetree. this is wrong. So removed the of_get_videomode and fixed to get videomode struct through mode_set callback function. Signed-off-by: Hoegeun

[PATCH v6 3/4] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2017-01-05 Thread Hoegeun Kwon
This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel driver. This panel has 1440x2560 resolution in 5.7-inch physical panel in the TM2 device. Signed-off-by: Donghwa Lee Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon Tested-by: Chanwoo Choi --- .../bindings/display/panel

[PATCH v6 2/4] drm/exynos: mic: Fix parse_dt function

2017-01-05 Thread Hoegeun Kwon
The OF graph is not necessary because the panel is a child of dsi. therefore, the parse_dt function of dsi does not need to check the remote_node connected to the panel. and the whole parse_dt function should be refactored later. Signed-off-by: Hoegeun Kwon --- drivers/gpu/drm/exynos

[PATCH v6 4/4] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2017-01-05 Thread Hoegeun Kwon
From: Hyungwon Hwang <human.hw...@samsung.com> This patch add the panel device tree node for S6E3HA2 display controller to TM2 dts. Signed-off-by: Hyungwon Hwang Signed-off-by: Andrzej Hajda Signed-off-by: Chanwoo Choi Signed-off-by: Hoegeun Kwon Tested-by: Chanwoo Choi --- arch/arm6

[PATCH v7 0/4] Add support for the S6E3HA2 panel on TM2 board

2017-01-05 Thread Hoegeun Kwon
will not load. Changes for V2: - Fixed the samsung,s6e3ha2.txt DT document. - Added active high or low after the description of the GPIOs. - Removed the reg and added a description of the virtual channel number of a DSI peripheral. Hoegeun Kwon (3): drm/exynos: mic: Add mode_set callback

[PATCH v7 3/4] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2017-01-05 Thread Hoegeun Kwon
This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel driver. This panel has 1440x2560 resolution in 5.7-inch physical panel in the TM2 device. Signed-off-by: Donghwa Lee Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon Tested-by: Chanwoo Choi Reviewed-by: Andrzej Hajda

[PATCH v7 4/4] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2017-01-05 Thread Hoegeun Kwon
From: Hyungwon Hwang <human.hw...@samsung.com> This patch add the panel device tree node for S6E3HA2 display controller to TM2 dts. Signed-off-by: Hyungwon Hwang Signed-off-by: Andrzej Hajda Signed-off-by: Chanwoo Choi Signed-off-by: Hoegeun Kwon Tested-by: Chanwoo Choi --- arch/arm6

[PATCH v7 1/4] drm/exynos: mic: Add mode_set callback function

2017-01-05 Thread Hoegeun Kwon
Before applying the patch, used the of_get_videomode function to parse the display-timings in the panel which is the child driver of dsi in the devicetree. this is wrong. So removed the of_get_videomode and fixed to get videomode struct through mode_set callback function. Signed-off-by: Hoegeun

[PATCH v7 2/4] drm/exynos: mic: Fix parse_dt function

2017-01-05 Thread Hoegeun Kwon
The OF graph is not necessary because the panel is a child of dsi. therefore, the parse_dt function of dsi does not need to check the remote_node connected to the panel. and the whole parse_dt function should be refactored later. Signed-off-by: Hoegeun Kwon --- drivers/gpu/drm/exynos

[PATCH v8 3/3] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2017-01-11 Thread Hoegeun Kwon
From: Hyungwon Hwang <human.hw...@samsung.com> This patch add the panel device tree node for S6E3HA2 display controller to TM2 dts. Signed-off-by: Hyungwon Hwang Signed-off-by: Andrzej Hajda Signed-off-by: Chanwoo Choi Signed-off-by: Hoegeun Kwon Tested-by: Chanwoo Choi --- arch/arm6

[PATCH v8 0/3] Add support for the S6E3HA2 panel on TM2 board

2017-01-11 Thread Hoegeun Kwon
/kernel/git/krzk/linux.git/ (for-next branch) [2] https://patchwork.kernel.org/patch/9504131/ - ("arm64: dts: exynos: Add tm2 touchkey node") Hoegeun Kwon (2): dt-bindings: Add support for samsung s6e3ha2 panel binding drm/panel: Add support for S6E3HA2 panel driver on TM2 board Hyun

[PATCH v8 2/3] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2017-01-11 Thread Hoegeun Kwon
This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel driver. This panel has 1440x2560 resolution in 5.7-inch physical panel in the TM2 device. Signed-off-by: Donghwa Lee Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon Tested-by: Chanwoo Choi Reviewed-by: Andrzej Hajda

[PATCH v8 1/3] dt-bindings: Add support for samsung s6e3ha2 panel binding

2017-01-11 Thread Hoegeun Kwon
The Samsung s6e3ha2 is a 5.7" 1440x2560 AMOLED panel connected using MIPI-DSI interfaces. Signed-off-by: Donghwa Lee Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon Tested-by: Chanwoo Choi Reviewed-by: Andrzej Hajda --- .../bindings/display/panel/samsung,s6e3ha2.txt

[PATCH v8 3/3] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2017-01-11 Thread hoegeun kwon
On 01/11/2017 04:46 PM, Andrzej Hajda wrote: > On 11.01.2017 07:33, Hoegeun Kwon wrote: >> From: Hyungwon Hwang >> >> This patch add the panel device tree node for S6E3HA2 display >> controller to TM2 dts. >> >> Signed-off-by: Hyungwon Hwang >>

[RESEND PATCH v2 3/5] arm: dts: Remove the OF graph from DSI node for exynos3250 dts

2017-02-28 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So Remove the ports node and move burst and esc clock frequency properties to the parent (DSI node). Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Reviewed-by: Andrzej Hajda <a.ha...@samsung.com> --- arch/

[RESEND PATCH v2 4/5] arm: dts: Remove the OF graph from DSI node for exynos4412 dts

2017-02-28 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So Remove the ports node and move burst and esc clock frequency properties to the parent (DSI node). Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Reviewed-by: Andrzej Hajda <a.ha...@samsung.com> --- arch/

[RESEND PATCH v2 0/5] Fix the parse_dt of exynos dsi and remove the OF graph

2017-02-28 Thread Hoegeun Kwon
(DSI node). Changes for V2: - Added the clear explanation for commit. (1/5 patch) - Fixed it to the same subject as the actual work. (2/5 ~ 5/5 patches) Best Regards, Hoegeun Hoegeun Kwon (5): drm/exynos: dsi: Fix the parse_dt function arm64: dts: exynos: Remove the OF graph from DSI node

[RESEND PATCH v2 2/5] arm64: dts: exynos: Remove the OF graph from DSI node for exynos5433 dts

2017-02-28 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So Remove the ports node and move burst and esc clock frequency properties to the parent (DSI node). Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Reviewed-by: Andrzej Hajda <a.ha...@samsung.com> --- arch/ar

[RESEND PATCH v2 1/5] drm/exynos: dsi: Fix the parse_dt function

2017-02-28 Thread Hoegeun Kwon
and modified to create a bridge_node only if there is an OF graph associated with dsi. So I think the ABI breakage is needed. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Reviewed-by: Andrzej Hajda <a.ha...@samsung.com> --- drivers/gpu/drm/exynos/exynos_dr

[RESEND PATCH v2 5/5] arm: dts: Remove the OF graph from DSI node for exynos4210 dts

2017-02-28 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So Remove the ports node and move burst and esc clock frequency properties to the parent (DSI node). Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Reviewed-by: Andrzej Hajda <a.ha...@samsung.com> --- arch/

Re: [RESEND PATCH v2 0/5] Fix the parse_dt of exynos dsi and remove the OF graph

2017-03-01 Thread Hoegeun Kwon
On 02/28/2017 06:58 PM, Krzysztof Kozlowski wrote: On Tue, Feb 28, 2017 at 10:17 AM, Hoegeun Kwon <hoegeun.k...@samsung.com> wrote: Hi All, [Resend this v2 patches, because i have missing TO and CC.] The dsi + panel is a parental relationship, so OF grpah is not needed. Therefore, the c

[PATCH v3 2/7] arm: dts: Add the burst and esc clock frequency properties for exynos3250 dts

2017-03-02 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So added the burst and esc clock frequency properties to the parent (DSI node), taking into account the bisectability problem so that remove the OF graph from DSI node. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Re

[PATCH v3 1/7] arm64: dts: exynos: Add the burst and esc clock frequency properties for exynos5433 dts

2017-03-02 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So added the burst and esc clock frequency properties to the parent (DSI node), taking into account the bisectability problem so that remove the OF graph from DSI node. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Re

[PATCH v3 4/7] arm: dts: Add the burst and esc clock frequency properties for exynos4210 dts

2017-03-02 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So added the burst and esc clock frequency properties to the parent (DSI node), taking into account the bisectability problem so that remove the OF graph from DSI node. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Re

[PATCH v3 7/7] arm: dts: Remove the OF graph from DSI node

2017-03-02 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So removed the ports node in DSI node, and port node in panel node. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Reviewed-by: Andrzej Hajda <a.ha...@samsung.com> --- arch/arm/boot/dts/exynos3250-rin

[PATCH v3 6/7] arm64: dts: exynos: Remove the OF graph from DSI node

2017-03-02 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So removed the ports node in DSI node. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Reviewed-by: Andrzej Hajda <a.ha...@samsung.com> --- arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi | 14 --

[PATCH v3 5/7] drm/exynos: dsi: Fix the parse_dt function

2017-03-02 Thread Hoegeun Kwon
and modified to create a bridge_node only if there is an OF graph associated with dsi. So I think the ABI breakage is needed. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Reviewed-by: Andrzej Hajda <a.ha...@samsung.com> --- drivers/gpu/drm/exynos/exynos_dr

[PATCH v3 3/7] arm: dts: Add the burst and esc clock frequency properties for exynos4412 dts

2017-03-02 Thread Hoegeun Kwon
The OF graph is not needed because the panel is a child of dsi. So added the burst and esc clock frequency properties to the parent (DSI node), taking into account the bisectability problem so that remove the OF graph from DSI node. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Re

[PATCH v3 0/7] Fix the parse_dt of exynos dsi and remove the OF graph

2017-03-02 Thread Hoegeun Kwon
the bisectability problem. Changes for V2: - Added the clear explanation for commit. (1/5 patch) - Fixed it to the same subject as the actual work. (2/5 ~ 5/5 patches) Best Regards, Hoegeun Hoegeun Kwon (7): arm64: dts: exynos: Add the burst and esc clock frequency properties

[PATCH] drm/exynos/gsc: fix the hardware limitations

2016-11-24 Thread Hoegeun Kwon
The maximum size of input or output rotation is 2047 x 2047. Fixed an error on limitations. Signed-off-by: Hoegeun Kwon --- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 11 +-- include/uapi/drm/exynos_drm.h | 2 ++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git

[PATCH 0/2] Add support for the S6E3HA2 panel on TM2 board

2016-12-14 Thread Hoegeun Kwon
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. Hoegeun Kwon (1): drm/panel: Add support for S6E3HA2 panel driver on TM2

[PATCH 1/2] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2016-12-14 Thread Hoegeun Kwon
This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel driver. This panel has 1440x2560 resolution in 5.7-inch physical panel in the TM2 device. Signed-off-by: Donghwa Lee Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon --- .../bindings/display/panel/samsung,s6e3ha2.txt

[PATCH 2/2] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2016-12-14 Thread Hoegeun Kwon
From: Hyungwon Hwang <human.hw...@samsung.com> This patch add the panel device tree node for S6E3HA2 display controller to TM2 dts. Signed-off-by: Hyungwon Hwang Signed-off-by: Andrzej Hajda Signed-off-by: Chanwoo Choi Signed-off-by: Hoegeun Kwon --- arch/arm64/boot/dts/exynos/exyn

[PATCH 1/2] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2016-12-15 Thread hoegeun kwon
On 12/14/2016 11:14 PM, Andrzej Hajda wrote: > On 14.12.2016 07:04, Hoegeun Kwon wrote: >> This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel >> driver. This panel has 1440x2560 resolution in 5.7-inch physical >> panel in the TM2 device. >> >> Sign

[PATCH 1/2] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2016-12-23 Thread hoegeun kwon
On 12/20/2016 03:55 AM, Rob Herring wrote: > On Wed, Dec 14, 2016 at 03:04:04PM +0900, Hoegeun Kwon wrote: >> This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel >> driver. This panel has 1440x2560 resolution in 5.7-inch physical >> panel in the TM2 dev

[PATCH v2 0/2] Add support for the S6E3HA2 panel on TM2 board

2016-12-27 Thread Hoegeun Kwon
active high or low after the description of the GPIOs. - Removed the reg and added a description of the virtual channel number of a DSI peripheral. Hoegeun Kwon (1): drm/panel: Add support for S6E3HA2 panel driver on TM2 board Hyungwon Hwang (1): arm64: dts: exynos: Add support for S6E3HA2

[PATCH v2 1/2] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2016-12-27 Thread Hoegeun Kwon
This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel driver. This panel has 1440x2560 resolution in 5.7-inch physical panel in the TM2 device. Signed-off-by: Donghwa Lee Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon --- Changes for V2: - Fixed the samsung,s6e3ha2.txt DT

[PATCH v2 2/2] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2016-12-27 Thread Hoegeun Kwon
From: Hyungwon Hwang <human.hw...@samsung.com> This patch add the panel device tree node for S6E3HA2 display controller to TM2 dts. Signed-off-by: Hyungwon Hwang Signed-off-by: Andrzej Hajda Signed-off-by: Chanwoo Choi Signed-off-by: Hoegeun Kwon --- arch/arm64/boot/dts/exynos/exyn

[PATCH v3 0/2] Add support for the S6E3HA2 panel on TM2 board

2016-12-30 Thread Hoegeun Kwon
to be provided by the device driver. however, I think display-timings is necessary in dts. because if dts does not have display-timings, dsi will not load. [1]: Documentation/devicetree/bindings/media/video-interfaces.txt Hoegeun Kwon (1): drm/panel: Add support for S6E3HA2 panel driver

[PATCH v3 1/2] drm/panel: Add support for S6E3HA2 panel driver on TM2 board

2016-12-30 Thread Hoegeun Kwon
This patch add support for MIPI-DSI based S6E3HA2 AMOLED panel driver. This panel has 1440x2560 resolution in 5.7-inch physical panel in the TM2 device. Signed-off-by: Donghwa Lee Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon --- Changes for V3: - In the DT binding document, made

[PATCH v3 2/2] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2016-12-30 Thread Hoegeun Kwon
From: Hyungwon Hwang <human.hw...@samsung.com> This patch add the panel device tree node for S6E3HA2 display controller to TM2 dts. Signed-off-by: Hyungwon Hwang Signed-off-by: Andrzej Hajda Signed-off-by: Chanwoo Choi Signed-off-by: Hoegeun Kwon --- arch/arm64/boot/dts/exynos/exyn

Re: [PATCH v8 3/3] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2017-01-11 Thread hoegeun kwon
On 01/11/2017 06:39 PM, Andrzej Hajda wrote: On 11.01.2017 09:40, Inki Dae wrote: 2017년 01월 11일 16:46에 Andrzej Hajda 이(가) 쓴 글: On 11.01.2017 07:33, Hoegeun Kwon wrote: From: Hyungwon Hwang <human.hw...@samsung.com> This patch add the panel device tree node for S6E3HA2 display cont

Re: [PATCH v8 3/3] arm64: dts: exynos: Add support for S6E3HA2 panel device on TM2 board

2017-01-11 Thread hoegeun kwon
On 01/11/2017 06:51 PM, hoegeun kwon wrote: On 01/11/2017 04:46 PM, Andrzej Hajda wrote: On 11.01.2017 07:33, Hoegeun Kwon wrote: From: Hyungwon Hwang <human.hw...@samsung.com> This patch add the panel device tree node for S6E3HA2 display controller to TM2 dts. Signed-off-by: Hy

Re: [PATCH v11 0/3] Add support for the S6E3HA2 panel on TM2 board

2017-03-21 Thread Hoegeun Kwon
Dear Thierry, I would like your review please. I try to modify it to your advice. Please let me know if you have any other advice. Best regards, Hoegeun On 03/08/2017 10:42 AM, Hoegeun Kwon wrote: Dear Thierry, I understand that your opinion is: It is better to handle the error every time

Re: [PATCH v11 0/3] Add support for the S6E3HA2 panel on TM2 board

2017-03-21 Thread Hoegeun Kwon
Dear Thierry, I would like your review please. I try to modify it to your advice. Please let me know if you have any other advice. Best regards, Hoegeun On 03/08/2017 10:42 AM, Hoegeun Kwon wrote: Dear Thierry, I understand that your opinion is: It is better to handle the error every time

Re: [PATCH v5 3/5] drm/exynos: dsi: Fix the parse_dt function

2017-03-21 Thread Hoegeun Kwon
Hi inki, Could you check the this patch? For reference, patch 1/5 and 2/5 have already been applied to Krzysztof tree. Best regards, Hoegeun On 03/08/2017 01:54 PM, Hoegeun Kwon wrote: The dsi + panel is a parental relationship, so OF grpah is not needed. Therefore, the current

Re: [PATCH] drm/exynos/dsi: fix bridge_node DT parsing

2017-04-12 Thread Hoegeun Kwon
On 04/12/2017 04:22 PM, Andrzej Hajda wrote: DSIM uses MIC bridge which is between DECON and DSIM, so the driver should expect bridge node on input side. Fixes: 86418f9 ("drm: convert drivers to use of_graph_get_remote_node") Signed-off-by: Andrzej Hajda ---

Re: [PATCH] drm/exynos/dsi: fix bridge_node DT parsing

2017-04-12 Thread Hoegeun Kwon
On 04/12/2017 11:13 PM, Marek Szyprowski wrote: Hi Hoegeun, On 2017-04-12 15:58, Hoegeun Kwon wrote: On 04/12/2017 04:22 PM, Andrzej Hajda wrote: DSIM uses MIC bridge which is between DECON and DSIM, so the driver should expect bridge node on input side. Fixes: 86418f9 ("drm: convert dr

[PATCH v2 0/3] Add support for the S6E3HF2 panel on TM2e board

2017-04-17 Thread Hoegeun Kwon
but resolution and some command message are different. So it can be distinguished as a compatiblitiy string. Best regards, Hoegeun Changes for V2: - Add new compatible string to "samsung,s6e3ha2.txt binding with comments. - Fix the panel name from s6e3ha2-e to s6e3hf2 Hoegeun Kwon (3): dt-b

[PATCH v2 2/3] drm/panel: s6e3ha2: Add support for s6e3hf2 panel on TM2e board

2017-04-17 Thread Hoegeun Kwon
fault and edge type. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 64 --- 1 file changed, 57 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c b/drivers/gpu/drm/

[PATCH v2 1/3] dt-bindings: Add support for samsung s6e3hf2 panel

2017-04-17 Thread Hoegeun Kwon
The samsung s6e3hf2 panel is a 5.65" 1600x2560 AMOLED panel connected using MIPI-DSI interfaces. The s6e3hf2 is add to samsung,s6e3ha2.txt binding because it is a panel similar to the s6e3ha2. So add the compatible string and comments. Signed-off-by: Hoegeun Kwon <hoegeun.k...@sam

[PATCH v2 3/3] arm64: dts: exynos: Add support for s6e3hf2 panel device on TM2e board

2017-04-17 Thread Hoegeun Kwon
This patch add the panel device tree node for s6e3hf2 display controller to TM2e dts. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/exyn

[PATCH 2/3] drm/panel: s6e3ha2: Add support for S6eHEA2 edge panel on TM2e board

2017-04-13 Thread Hoegeun Kwon
edge type and select the drm_display_mode of default and edge type. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 62 --- 1 file changed, 56 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/panel/pa

[PATCH 0/3] Add support for the S6E3HA2 edge panel on TM2e board

2017-04-13 Thread Hoegeun Kwon
command message are different. So it can be distinguished as a compatiblitiy string. Best regards, Hoegeun Hoegeun Kwon (3): dt-bindings: Add support for samsung s6e3ha2 edge panel binding drm/panel: s6e3ha2: Add support for S6eHEA2 edge panel on TM2e board arm64: dts: exynos: Add support for S6E

[PATCH 1/3] dt-bindings: Add support for samsung s6e3ha2 edge panel binding

2017-04-13 Thread Hoegeun Kwon
The Samsung s6e3ha2 edge is a 5.65" 1600x2560 AMOLED panel connected using MIPI-DSI interfaces. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- .../bindings/display/panel/samsung,s6e3ha2-e.txt | 28 ++ 1 file changed, 28 insertions(+) create

[PATCH 3/3] arm64: dts: exynos: Add support for S6E3HA2 edge panel device on TM2e board

2017-04-13 Thread Hoegeun Kwon
This patch add the panel device tree node for S6E3HA2 edge display controller to TM2e dts. Signed-off-by: Hoegeun Kwon <hoegeun.k...@samsung.com> --- arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/

Re: [PATCH 2/3] drm/panel: S6E3HA2 needs backlight code

2017-04-19 Thread Hoegeun Kwon
t; [drivers/gpu/drm/panel/panel-samsung-s6e3ha2.ko] undefined! This adds a Kconfig dependency like we have it for some other panel drivers. Fixes: ed29f9426d9b ("drm/panel: Add support for S6E3HA2 panel driver on TM2 board") Signed-off-by: Arnd Bergmann <a...@arndb.de>

Re: [PATCH 3/3] drm/panel: add backlight dependency for sitronix-st7789v

2017-04-19 Thread Hoegeun Kwon
: 7142afb3a186 ("drm/panel: Add driver for sitronix ST7789V LCD controller") Signed-off-by: Arnd Bergmann <a...@arndb.de> Reviewed-by: Hoegeun Kwon <hoegeun.k...@samsung.com> Best regards, Hoegeun --- drivers/gpu/drm/panel/Kconfig | 1 + 1 file changed, 1 insertion(+) diff -

  1   2   3   >