Re: [PATCH v2 7/7] drm/vc4: kms: Don't disable the muxing of an active CRTC

2020-11-03 Thread Hoegeun Kwon
rtc: Assign output to channel automatically") > Signed-off-by: Maxime Ripard I checked all patches well works. All patches: Reviewed-by: Hoegeun Kwon Tested-by: Hoegeun Kwon Best regards, Hoegeun > --- > drivers/gpu/drm/vc4/vc4_drv.h | 1 +- > drivers/gpu/drm/vc4/vc4

Re: [PATCH] drm/vc4: Fix with pm_runtime synchronization on DSI

2019-05-22 Thread Hoegeun Kwon
On 4/10/19 1:24 AM, Eric Anholt wrote: > Hoegeun Kwon writes: > >> On 4/2/19 2:48 AM, Eric Anholt wrote: >>> Hoegeun Kwon writes: >>> >>>> There is a problem when often dpms goes from off to on. pm idle is not >>>> in sync and the problem o

Re: [PATCH] drm/vc4: Fix with pm_runtime synchronization on DSI

2019-04-07 Thread Hoegeun Kwon
On 4/2/19 2:48 AM, Eric Anholt wrote: > Hoegeun Kwon writes: > >> There is a problem when often dpms goes from off to on. pm idle is not >> in sync and the problem occurs. Modify pm_runtime_put from >> asynchronous to synchronous. > Why would we need the power domain to

[PATCH] drm/crtc-helper: Add store the property value

2019-01-17 Thread Hoegeun Kwon
There is a problem in crtc_helper that property value is not updated when dpms is turned on or off. So modify the property value when dpms is on. Signed-off-by: Hoegeun Kwon --- drivers/gpu/drm/drm_crtc_helper.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/drm

Re: [PATCH] drm/crtc-helper: Add store the property value

2019-01-17 Thread Hoegeun Kwon
On 1/17/19 6:20 PM, Daniel Vetter wrote: > On Thu, Jan 17, 2019 at 05:50:44PM +0900, Hoegeun Kwon wrote: >> There is a problem in crtc_helper that property value is not updated >> when dpms is turned on or off. So modify the property value when dpms >> is on. >> >

Re: [PATCH] drm/crtc-helper: Add store the property value

2019-01-17 Thread Hoegeun Kwon
On 1/17/19 9:15 PM, Daniel Vetter wrote: > On Thu, Jan 17, 2019 at 10:57 AM Hoegeun Kwon > wrote: >> >> On 1/17/19 6:20 PM, Daniel Vetter wrote: >>> On Thu, Jan 17, 2019 at 05:50:44PM +0900, Hoegeun Kwon wrote: >>>> There is a problem in crtc_helper that

[PATCH] drm/vc4: Fix with pm_runtime synchronization on DSI

2019-03-28 Thread Hoegeun Kwon
There is a problem when often dpms goes from off to on. pm idle is not in sync and the problem occurs. Modify pm_runtime_put from asynchronous to synchronous. Signed-off-by: Hoegeun Kwon --- drivers/gpu/drm/vc4/vc4_dsi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a

RE: [PATCH libdrm] vbltest: add option to use high pipe

2023-02-07 Thread Hoegeun Kwon
Could you please check this patch. Best regards Hoegeun > -Original Message- > From: dri-devel On Behalf Of > Hoegeun Kwon > Sent: Monday, January 16, 2023 6:44 PM > To: dri-devel@lists.freedesktop.org; hoegeun.k...@samsung.com > Subject: [PATCH libdrm] vbltest: add

[PATCH libdrm] vbltest: add option to use high pipe

2023-01-16 Thread Hoegeun Kwon
Add option to use high pipe. Signed-off-by: Hoegeun Kwon --- tests/vbltest/vbltest.c | 18 +- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/tests/vbltest/vbltest.c b/tests/vbltest/vbltest.c index 1c2b519eec4a..1be77b81c560 100644 --- a/tests/vbltest/vbltest.c

RE: [PATCH 9/9] drm/verisilicon: Add starfive hdmi driver

2023-06-22 Thread Hoegeun Kwon
Hi Keith, There is a problem with stopping when changing modes. Below test log root:~> modetest -Mstarfive -c Connectors: id encoder status namesize (mm) modes encoders 116 115 connected HDMI-A-1320x180 51 115 modes: in

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 --- drivers/gpu/drm/exynos/exynos_drm_

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 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 --- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 62 --- 1 file changed, 56 insertions(+), 6 deletions(-) diff --git a/drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c b/driver

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

2017-04-13 Thread Hoegeun Kwon
and 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 --- .../bindings/display/panel/samsung,s6e3ha2-e.txt | 28 ++ 1 file changed, 28 insertions(+) create mode 100644 Documentation/devicetree/bin

[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 --- arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts b/arch

[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 --- 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/panel/panel-samsung-s6e3ha2.c

[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 --- Documentation/devic

[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 --- arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts b/arch/arm64

Re: [PATCH v2] drm/exynos/dsi: make te-gpios optional

2017-04-18 Thread Hoegeun Kwon
of 60 interrupt callbacks per second. Signed-off-by: Andrzej Hajda Reviewed-by: Hoegeun Kwon Best regards, Hoegeun ___ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

2017-04-18 Thread Hoegeun Kwon
On 04/18/2017 03:00 PM, Andrzej Hajda wrote: On 17.04.2017 08:02, Hoegeun Kwon wrote: This patch add the panel device tree node for s6e3hf2 display controller to TM2e dts. Signed-off-by: Hoegeun Kwon Maybe it would be good to remove te-gpios property - tm2/tm2e uses hardware trigger, so it

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

2017-04-18 Thread Hoegeun Kwon
On 04/18/2017 04:56 PM, Andrzej Hajda wrote: On 18.04.2017 09:44, Hoegeun Kwon wrote: On 04/18/2017 03:00 PM, Andrzej Hajda wrote: On 17.04.2017 08:02, Hoegeun Kwon wrote: This patch add the panel device tree node for s6e3hf2 display controller to TM2e dts. Signed-off-by: Hoegeun Kwon

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

2017-04-18 Thread Hoegeun Kwon
This patch add the panel device tree node for s6e3hf2 display controller to TM2e dts. Signed-off-by: Hoegeun Kwon Reviewed-by: Andrzej Hajda --- arch/arm64/boot/dts/exynos/exynos5433-tm2e.dts | 11 +++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/exynos5433

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

2017-04-18 Thread Hoegeun Kwon
;samsung,s6e3ha2.txt binding with comments. - Fix the panel name from s6e3ha2-e to s6e3hf2 Hoegeun Kwon (3): dt-bindings: Add support for samsung s6e3hf2 panel drm/panel: s6e3ha2: Add support for s6e3hf2 panel on TM2e board arm64: dts: exynos: Add support for s6e3hf2 panel device on TM2e

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

2017-04-18 Thread Hoegeun Kwon
fault and edge type. Signed-off-by: Hoegeun Kwon Reviewed-by: Andrzej Hajda Reviewed-by: Inki Dae --- 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/dr

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

2017-04-18 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 Reviewed-by: Andrzej

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 Reviewed-by: Hoegeu

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

2017-04-19 Thread Hoegeun Kwon
27; Fixes: 7142afb3a186 ("drm/panel: Add driver for sitronix ST7789V LCD controller") Signed-off-by: Arnd Bergmann Reviewed-by: Hoegeun Kwon Best regards, Hoegeun --- drivers/gpu/drm/panel/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/panel/Kconfig b/drivers/g

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-by

[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 Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon Tested-by: Chanwoo Choi Reviewed-by: Andrzej Hajda

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

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

[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 Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon Reviewed-by: Andrzej Hajda Acked-by: Rob Herring --- .../bindings/display/panel/samsung,s6e3ha2.txt

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

2017-02-01 Thread Hoegeun Kwon
From: Hyungwon Hwang 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/arm64/boot/dts/exynos/exynos5433

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 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 comment from you. Seems you are

[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 --- 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.c index e2e4051..b5e0fe1 10

[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 --- arch/arm/boot/dts/exynos4412-trats2.dts | 23 ++- 1 file changed, 2 insertions(+), 21 deletions

[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 --- arch/arm/boot/dts/exynos4210-trats.dts | 23 ++- 1 file changed, 2 insertions(+), 21 deletions

[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 --- arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi | 16 ++-- 1 file changed, 2 insertions(+), 14

[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 --- arch/arm/boot/dts/exynos3250-rinato.dts | 23 ++- 1 file changed, 2 insertions(+), 21 deletions

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

2017-02-06 Thread Hoegeun Kwon
: Hoegeun Kwon --- 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 100644 --- a/drivers/gpu/drm/exynos

[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 for

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 is a

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 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 answer for WHY? Why are you doing t

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

[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 --- arch/arm/boot/dts/exynos3250-rinato.dts | 23 ++- 1 file changed, 2 insertions

[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 --- arch/arm/boot/dts/exynos4412-trats2.dts | 23 ++- 1 file changed, 2 insertions

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

2017-02-09 Thread Hoegeun Kwon
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 --- arch/arm/boot/dts/exynos4210-trats.dts | 23 ++- 1 file changed, 2 insertions

[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 --- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 32 1 file changed, 8 insertions(+), 24 deletions(-) diff --git a

[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 --- arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi | 16 ++-- 1 file changed, 2

[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 Signed-off-by: Hoegeun Kwon --- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/drm/exynos/exynos_drm_dsi.c b/drivers

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 *m

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

2017-02-19 Thread Hoegeun Kwon
From: Hyungwon Hwang 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/arm64/boot/dts/exynos/exynos5433

[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 Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon Reviewed-by: Andrzej Hajda Acked-by: Rob Herring --- .../bindings/display/panel/samsung,s6e3ha2.txt

[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 Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon Tested-by: Chanwoo Choi Reviewed-by: Andrzej Hajda

[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 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 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 Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon Tested-by: Chanwoo Choi Reviewed-by: Andrzej Hajda

[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 Signed-off-by: Hyungwon Hwang Signed-off-by: Hoegeun Kwon Reviewed-by: Andrzej Hajda Acked-by: Rob Herring --- .../bindings/display/panel/samsung,s6e3ha2.txt

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

2017-02-21 Thread Hoegeun Kwon
From: Hyungwon Hwang 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/arm64/boot/dts/exynos/exynos5433

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

[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 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 Reviewed-by: Andrzej Hajda --- arch/arm/boot/dts/exynos3250-rinato.dts | 23

[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 Reviewed-by: Andrzej Hajda --- arch/arm/boot/dts/exynos4412-trats2.dts | 23

[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 Reviewed-by: Andrzej Hajda --- arch/arm/boot/dts/exynos4210-trats.dts | 23 ++- 1

[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 Reviewed-by: Andrzej Hajda --- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 32 1 file changed, 8 insertions

[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 Reviewed-by: Andrzej Hajda --- arch/arm64/boot/dts/exynos/exynos5433-tm2-common.dtsi | 16

[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 a

Re: [PATCH] ARM: dts: exynos: Add the OF graph between fimd and dsi

2017-06-09 Thread Hoegeun Kwon
On 06/09/2017 04:27 PM, Krzysztof Kozlowski wrote: On Fri, Jun 09, 2017 at 11:59:33AM +0900, Hoegeun Kwon wrote: It should be connected to OF graph between fimd and dsi. Add the OF graph between fimd and dsi. I need more explanation why this is needed. What happens without this? What issue is

Re: [PATCH 3/3] ARM: dts: exynos: Remove the display-timing and delay from rinato dts

2017-06-09 Thread Hoegeun Kwon
On 06/09/2017 04:45 PM, Krzysztof Kozlowski wrote: On Fri, Jun 09, 2017 at 01:59:14PM +0900, Hoegeun Kwon wrote: The display-timing and delay are included in the panel driver. So it should be removed in dts. Signed-off-by: Hoegeun Kwon --- arch/arm/boot/dts/exynos3250-rinato.dts | 22

[PATCH] drm/exynos/dsi: Remove error handling for bridge_node DT parsing

2017-06-09 Thread Hoegeun Kwon
The bridge_node is unnecessary between FIMD and DSIM. If don't remove error handling, it will not work between FIMD and DSIM. So remove error handling. Signed-off-by: Hoegeun Kwon --- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/gp

Re: [PATCH] drm/exynos/dsi: Remove error handling for bridge_node DT parsing

2017-06-13 Thread Hoegeun Kwon
On 06/13/2017 06:25 PM, Inki Dae wrote: 2017년 06월 09일 18:23에 Hoegeun Kwon 이(가) 쓴 글: The bridge_node is unnecessary between FIMD and DSIM. If don't remove error handling, it will not work between FIMD and DSIM. So remove error handling. Please make sure to describe why bridge_no

[PATCH v2] drm/exynos/dsi: Remove error handling for bridge_node DT parsing

2017-06-13 Thread Hoegeun Kwon
Remove the error handling of bridge_node because the bridge_node is required optionally. For example, In case of Exynos SoC, a bridge device such as mDNIe and MIC could be placed between Display Controller and MIPI DSI device but the bridge device is required optionally. Signed-off-by: Hoegeun

Re: [PATCH 2/3] drm/panel: Add support for s6e63j0x03 panel driver

2017-06-14 Thread Hoegeun Kwon
Hi Andrzej, Thanks for your review. On 06/12/2017 10:16 PM, Andrzej Hajda wrote: Hi Hoegeun, Nice to see patches completing support for mainlined platforms. On 09.06.2017 06:59, Hoegeun Kwon wrote: This patch adds MIPI-DSI based S6E63J0X03 AMOLED LCD panel driver which uses mipi_dsi bus to

[PATCH v2 4/4] ARM: dts: exynos: Remove the display-timing and delay from rinato dts

2017-06-15 Thread Hoegeun Kwon
The display-timing and delay are included in the panel driver. So it should be removed in dts. Signed-off-by: Hoegeun Kwon --- arch/arm/boot/dts/exynos3250-rinato.dts | 22 -- 1 file changed, 22 deletions(-) diff --git a/arch/arm/boot/dts/exynos3250-rinato.dts b/arch/arm

[PATCH v2 0/4] Add support for the s6e63j0x03 panel on Rinato board

2017-06-15 Thread Hoegeun Kwon
tristate of config from video mode to command mode. - Fixed the reset gpios from active high to low from rinato dts. - Fixed a lot of things in panel driver, reflect Andrzej's review. Best regards, Hoegeun Hoegeun Kwon (4): dt-bindings: Add support for samsung s6e63j0x03 panel binding drm/panel

[PATCH v2 3/4] ARM: dts: exynos: Fix the active of reset gpios from rinato dts

2017-06-15 Thread Hoegeun Kwon
This reset gpios is active low, therefore fix from active high to low. Signed-off-by: Hoegeun Kwon --- arch/arm/boot/dts/exynos3250-rinato.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/exynos3250-rinato.dts b/arch/arm/boot/dts/exynos3250-rinato.dts

[PATCH v2 1/4] dt-bindings: Add support for samsung s6e63j0x03 panel binding

2017-06-15 Thread Hoegeun Kwon
The Samsung s6e63j0x03 is a 1.63" 320x320 AMOLED panel connected using MIPI-DSI interfaces. Signed-off-by: Hoegeun Kwon Reviewed-by: Andrzej Hajda Acked-by: Rob Herring --- .../bindings/display/panel/samsung,s6e63j0x03.txt | 24 ++ 1 file changed, 24 insertions(+) c

[PATCH v2 2/4] drm/panel: Add support for s6e63j0x03 panel driver

2017-06-15 Thread Hoegeun Kwon
ff-by: Hoegeun Kwon --- drivers/gpu/drm/panel/Kconfig| 7 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 476 +++ 3 files changed, 484 insertions(+) create mode 100644 drivers/gpu/drm/panel/panel-sa

Re: [PATCH v2 2/4] drm/panel: Add support for s6e63j0x03 panel driver

2017-06-19 Thread Hoegeun Kwon
On 06/19/2017 06:14 PM, Andrzej Hajda wrote: On 15.06.2017 12:03, Hoegeun Kwon wrote: 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" physical panel. This panel is used in Sa

Re: [PATCH v2] drm/exynos/dsi: Remove error handling for bridge_node DT parsing

2017-06-19 Thread Hoegeun Kwon
Hello Tobias, Sorry for late reply. On 06/14/2017 09:30 PM, Tobias Jakobi wrote: Hello Hoegeun, my last question (does this regress the case "node required, but absent") still stands. Hoegeun Kwon wrote: Remove the error handling of bridge_node because the bridge_node i

[PATCH v3] drm/exynos/dsi: Remove error handling for bridge_node DT parsing

2017-06-20 Thread Hoegeun Kwon
Remove the error handling of bridge_node because the bridge_node is optionally. For example, In case of Exynos SoC, a bridge device such as mDNIe and MIC could be placed between Display Controller and MIPI DSI device but the bridge device is optionally. Signed-off-by: Hoegeun Kwon --- Hi all

[PATCH v4] drm/exynos/dsi: Remove error handling for bridge_node DT parsing

2017-06-21 Thread Hoegeun Kwon
Remove the error handling of bridge_node because the bridge_node is optional. For example, In case of Exynos SoC, a bridge device such as mDNIe and MIC could be placed between Display Controller and MIPI DSI device but the bridge device is optional. Signed-off-by: Hoegeun Kwon --- Hi all

[PATCH v3 0/3] Add support for the s6e63j0x03 panel on Rinato board

2017-06-26 Thread Hoegeun Kwon
e. - Fixed the reset gpios from active high to low from rinato dts. - Fixed a lot of things in panel driver, reflect Andrzej's review. Best regards, Hoegeun Hoegeun Kwon (3): dt-bindings: Add support for samsung s6e63j0x03 panel binding drm/panel: Add support for s6e63j0x03 panel driver ARM

[PATCH v3 2/3] drm/panel: Add support for s6e63j0x03 panel driver

2017-06-26 Thread Hoegeun Kwon
ff-by: Hoegeun Kwon --- drivers/gpu/drm/panel/Kconfig| 7 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 540 +++ 3 files changed, 548 insertions(+) create mode 100644 drivers/gpu/drm/panel/panel-sa

[PATCH v3 3/3] ARM: dts: exynos: Remove the display-timing and delay from rinato dts

2017-06-26 Thread Hoegeun Kwon
The display-timing and delay are included in the panel driver. So it should be removed in dts. Signed-off-by: Hoegeun Kwon --- arch/arm/boot/dts/exynos3250-rinato.dts | 22 -- 1 file changed, 22 deletions(-) diff --git a/arch/arm/boot/dts/exynos3250-rinato.dts b/arch/arm

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

2017-06-26 Thread Hoegeun Kwon
The Samsung s6e63j0x03 is a 1.63" 320x320 AMOLED panel connected using MIPI-DSI interfaces. Signed-off-by: Hoegeun Kwon Reviewed-by: Andrzej Hajda Acked-by: Rob Herring --- .../bindings/display/panel/samsung,s6e63j0x03.txt | 24 ++ 1 file changed, 24 insertions(+) c

Re: [PATCH 2/2] drm/exynos: mic: add a bridge at probe

2017-07-05 Thread Hoegeun Kwon
On 07/03/2017 04:27 PM, Inki Dae wrote: This patch moves drm_bridge_add call into probe. This change is required by DSI driver so that the brige can be bound at DSI driver's probe. Suggested-by: Andrzej Hajda Signed-off-by: Inki Dae Reviewed-by: Hoegeun Kwon Best regards, Ho

Re: [PATCH v4] drm/exynos/dsi: Remove error handling for bridge_node DT parsing

2017-07-05 Thread Hoegeun Kwon
Hi Inki, Could you check this patch? :D Best regards, Hoegeun On 06/21/2017 07:51 PM, Hoegeun Kwon wrote: Remove the error handling of bridge_node because the bridge_node is optional. For example, In case of Exynos SoC, a bridge device such as mDNIe and MIC could be placed between Display

Re: [PATCH v2] drm/exynos: mic: add a bridge at probe

2017-07-05 Thread Hoegeun Kwon
Hajda Reviewed-by: Andrzej Hajda Signed-off-by: Inki Dae Reviewed-by: Hoegeun Kwon Best regards, Hoegeun ___ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel

Re: [PATCH v3 2/3] drm/panel: Add support for s6e63j0x03 panel driver

2017-07-12 Thread Hoegeun Kwon
Hi Andrzej, Could you please check this patch? Best regards, Hoegeun On 06/27/2017 11:11 AM, Hoegeun Kwon wrote: 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" physical panel.

[PATCH v4 2/3] drm/panel: Add support for s6e63j0x03 panel driver

2017-07-12 Thread Hoegeun Kwon
ff-by: Hoegeun Kwon Reviewed-by: Andrzej Hajda --- drivers/gpu/drm/panel/Kconfig| 7 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 532 +++ 3 files changed, 540 insertions(+) create mode 100644 dr

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

2017-07-12 Thread Hoegeun Kwon
The Samsung s6e63j0x03 is a 1.63" 320x320 AMOLED panel connected using MIPI-DSI interfaces. Signed-off-by: Hoegeun Kwon Reviewed-by: Andrzej Hajda Acked-by: Rob Herring --- .../bindings/display/panel/samsung,s6e63j0x03.txt | 24 ++ 1 file changed, 24 insertions(+) c

[PATCH v4 0/3] Add support for the s6e63j0x03 panel on Rinato board

2017-07-12 Thread Hoegeun Kwon
Andrzej Hajda (1/3 patch). - Added Acked-by: Rob Herring (1/3 patch). - Fixed the tristate of config from video mode to command mode. - Fixed the reset gpios from active high to low from rinato dts. - Fixed a lot of things in panel driver, reflect Andrzej's review. Best regards, Hoegeun Hoegeu

[PATCH v4 3/3] ARM: dts: exynos: Remove the display-timing and delay from rinato dts

2017-07-12 Thread Hoegeun Kwon
The display-timing and delay are included in the panel driver. So it should be removed in dts. Signed-off-by: Hoegeun Kwon --- arch/arm/boot/dts/exynos3250-rinato.dts | 22 -- 1 file changed, 22 deletions(-) diff --git a/arch/arm/boot/dts/exynos3250-rinato.dts b/arch/arm

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 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 current dsi_parse_dt function

[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 Reviewed-by: Andrzej Hajda

[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 Reviewed-by: Andrzej Hajda

[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 Reviewed-by: Andrzej Hajda --- arch/arm/boot/dts/exynos3250-rinato.dts | 21 - arch/arm/boot/dts/exynos4210

  1   2   3   >