[PATCH] drm/exynos: add mic_bypass option for exynos542x fimd

2016-01-30 Thread Chanho Park
From: Chanho Park This patch adds a mic_bypass option to bypass the mic from display out path. The mic(Mobile image compressor) compresses RGB data from fimd and send the compressed data to the mipi dsi. The bypass option can be founded from system register and the bit of the option is 11. Cc

[PATCH] drm/exynos: support exynos5422 mipi-dsi

2016-01-30 Thread Chanho Park
From: Chanho Park This patch supports mipi dsi for exynos5422. The dsi register offsets of the exynos5422 are similar with exynos5433. However, the values of the registers are quite different from the exynos5433. For example, the exynos5422 uses sw reset like previous chips. Cc: Inki Dae Cc

RE: [PATCHv2 5/5] ARM: dts: Add dt binding documentation for exynos rotator

2013-08-10 Thread Chanho Park
Hi Sachin, > -Original Message- > From: Sachin Kamat [mailto:sachin.ka...@linaro.org] > Sent: Friday, August 09, 2013 6:40 PM > To: Chanho Park > Cc: inki@samsung.com; kgene@samsung.com; dri- > de...@lists.freedesktop.org; kyungmin.p...@samsung.com; > mark.

[PATCHv2 0/5] device tree support for exynos rotator

2013-08-10 Thread Chanho Park
each chipsets. Changes from v1: - Added exynos5250 binding. - Move limit table into driver code from DT-nodes Chanho Park (5): drm/exynos: add device tree support for rotator ARM: dts: Add rotator node for exynos4210 ARM: dts: Add rotator node for exynos4x12 ARM: dts: Add rotator node for

RE: [PATCHv2 1/5] drm/exynos: add device tree support for rotator

2013-08-10 Thread Chanho Park
Hi Sachin, > -Original Message- > From: Sachin Kamat [mailto:sachin.ka...@linaro.org] > Sent: Friday, August 09, 2013 6:49 PM > To: Chanho Park > Cc: inki@samsung.com; kgene@samsung.com; dri- > de...@lists.freedesktop.org; kyungmin.p...@samsung.com; > mark.

[PATCHv2 1/5] drm/exynos: add device tree support for rotator

2013-08-10 Thread Chanho Park
ze of RGB888 is 16k x 16k. But, others have 8k x 8k. Another example the exynos5250 should have multiple of 2 pixel size for its X/Y axis. Thus, we should keep different tables for each of them. Signed-off-by: Chanho Park Signed-off-by: Kyungmin Park --- drivers/gpu/drm/exynos/exynos_drm_rota

[PATCHv2 2/5] ARM: dts: Add rotator node for exynos4210

2013-08-10 Thread Chanho Park
This patch adds a rotator node for exynos4210. The exynos4210 has different limitation of image size compared with later chips. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4.dtsi |9 + 1 file

[PATCHv2 3/5] ARM: dts: Add rotator node for exynos4x12

2013-08-10 Thread Chanho Park
This patch adds a rotator node for exynos4212 and 4412. These have different limitation of image size compared with the exynos4210. So, we should define new compatible to distinguish it from the exynos4210. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off

[PATCHv2 4/5] ARM: dts: Add rotator node for exynos5250

2013-08-10 Thread Chanho Park
This patch adds a rotator node for exynos5250. It has different align value of image size compared with any other chips. So, we should define new compatible for the exynos5250. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off-by: Kyungmin Park --- arch

[PATCHv2 5/5] ARM: dts: Add dt binding documentation for exynos rotator

2013-08-10 Thread Chanho Park
This patch describes each nodes of rotator and specifies a example how to bind it. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off-by: Kyungmin Park --- .../devicetree/bindings/gpu/samsung-rotator.txt| 26 1 file changed, 26

RE: [PATCHv2 1/5] drm/exynos: add device tree support for rotator

2013-08-12 Thread Chanho Park
Hi Tomasz, > -Original Message- > From: Tomasz Figa [mailto:t.f...@samsung.com] > Sent: Friday, August 09, 2013 9:51 PM > To: Chanho Park > Cc: inki@samsung.com; kgene@samsung.com; dri- > de...@lists.freedesktop.org; kyungmin.p...@samsung.com; > mark.

RE: [PATCHv2 2/5] ARM: dts: Add rotator node for exynos4210

2013-08-12 Thread Chanho Park
Hi Tomasz, > -Original Message- > From: Tomasz Figa [mailto:t.f...@samsung.com] > Sent: Friday, August 09, 2013 9:57 PM > To: Chanho Park > Cc: inki@samsung.com; kgene@samsung.com; dri- > de...@lists.freedesktop.org; kyungmin.p...@samsung.com; > mark.

RE: [PATCHv2 5/5] ARM: dts: Add dt binding documentation for exynos rotator

2013-08-12 Thread Chanho Park
Hi Tomasz, > -Original Message- > From: Tomasz Figa [mailto:t.f...@samsung.com] > Sent: Friday, August 09, 2013 10:16 PM > To: Chanho Park > Cc: inki@samsung.com; kgene@samsung.com; dri- > de...@lists.freedesktop.org; kyungmin.p...@samsung.com; > mark.

[PATCHv3 1/4] drm/exynos: add device tree support for rotator

2013-08-12 Thread Chanho Park
nd it. Signed-off-by: Chanho Park Cc: Inki Dae Signed-off-by: Kyungmin Park --- .../devicetree/bindings/gpu/samsung-rotator.txt| 27 + drivers/gpu/drm/exynos/exynos_drm_rotator.c| 108 +++- 2 files changed, 107 insertions(+), 28 deletions(-) create mode 1

[PATCHv3 4/4] ARM: dts: Add rotator node for exynos5250

2013-08-12 Thread Chanho Park
This patch adds a rotator node for exynos5250. It has different align value of image size compared with any other chips. So, we should define new compatible for the exynos5250. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off-by: Kyungmin Park --- arch

[PATCHv3 0/4] device tree support for exynos rotator

2013-08-12 Thread Chanho Park
- Fix typo and remove status node. Changes from v1: - Added exynos5250 binding. - Move limit table into driver code from DT-nodes Chanho Park (4): drm/exynos: add device tree support for rotator ARM: dts: Add rotator node for exynos4210 ARM: dts: Add rotator node for exynos4x12 ARM: dts: A

[PATCHv3 3/4] ARM: dts: Add rotator node for exynos4x12

2013-08-12 Thread Chanho Park
This patch adds a rotator node for exynos4212 and 4412. These have different limitation of image size compared with the exynos4210. So, we should define new compatible to distinguish it from the exynos4210. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off

[PATCHv3 2/4] ARM: dts: Add rotator node for exynos4210

2013-08-12 Thread Chanho Park
This patch adds a rotator node for exynos4210. The exynos4210 has different limitation of image size compared with later chips. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4.dtsi |8 1 file

[PATCH] drm/exynos: add mic_bypass option for exynos542x fimd

2016-02-11 Thread Chanho Park
Hi Inki, On Thu, Feb 11, 2016 at 7:37 PM, Inki Dae wrote: > Hi Chanho, > > 2016년 01월 30일 22:58에 Chanho Park 이(가) 쓴 글: >> From: Chanho Park >> >> This patch adds a mic_bypass option to bypass the mic >> from display out path. The mic(Mobile im

[PATCHv2] drm/exynos: add mic_bypass option for exynos542x fimd

2016-02-11 Thread Chanho Park
From: Chanho Park This patch adds a mic_bypass option to bypass the mic from display out path. The mic(Mobile image compressor) compresses RGB data from fimd and send the compressed data to the mipi dsi. The bypass option can be founded from system register and the bit of the option is 11. Cc

[PATCH] drm/exynos: support exynos5422 mipi-dsi

2016-02-11 Thread Chanho Park
Hi Emil, On Wed, Feb 10, 2016 at 9:34 PM, Emil Velikov wrote: > Hi Chanho Park > > On 30 January 2016 at 14:11, Chanho Park wrote: >> --- a/drivers/gpu/drm/exynos/exynos_drm_dsi.c >> +++ b/drivers/gpu/drm/exynos/exynos_drm_dsi.c > >> static struct of_device_id ex

[PATCH] drm/exynos: use DIV_ROUND_CLOSEST to find the closest div

2016-02-11 Thread Chanho Park
From: Chanho Park This patch uses DIV_ROUND_CLOSEST instead of DIV_ROUND_UP The DIV_ROUND_CLOSEST can be used to find the closest integer value when we divide some integers. Cc: Inki Dae Cc: Joonyoung Shim Cc: Seung-Woo Kim Signed-off-by: Chanho Park --- drivers/gpu/drm/exynos

[PATCH] drm/exynos: add mic_bypass option for exynos542x fimd

2016-02-12 Thread Chanho Park
Hi, On Fri, Feb 12, 2016 at 1:56 PM, Inki Dae wrote: > Hi Chanho, > > There was a missing one so below is my review again. > > 2016년 02월 11일 22:59에 Chanho Park 이(가) 쓴 글: >> Hi Inki, >> >> On Thu, Feb 11, 2016 at 7:37 PM, Inki Dae wrote: >>

[PATCH] drm/exynos: add mic_bypass option for exynos542x fimd

2016-02-12 Thread Chanho Park
Hi, On Fri, Feb 12, 2016 at 5:04 PM, Inki Dae wrote: > Hi Chanho, > > 2016년 02월 12일 16:39에 Chanho Park 이(가) 쓴 글: >> Hi, >> >> On Fri, Feb 12, 2016 at 1:56 PM, Inki Dae wrote: >>> Hi Chanho, >>> >>> There was a missing one

[PATCH 0/2] Support exynos5420-fimd

2016-02-12 Thread Chanho Park
compatible. Chanho Park (2): drm/exynos: add exynos5420 support for fimd ARM: dts: add exynos5420-fimd compatible .../bindings/display/exynos/samsung-fimd.txt | 3 ++- arch/arm/boot/dts/exynos5420.dtsi | 1 + drivers/gpu/drm/exynos/exynos_drm_fimd.c | 31

[PATCH 1/2] drm/exynos: add exynos5420 support for fimd

2016-02-12 Thread Chanho Park
: Chanho Park --- .../bindings/display/exynos/samsung-fimd.txt | 3 ++- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 31 +- 2 files changed, 32 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/display/exynos/samsung-fimd.txt b

[PATCH 2/2] ARM: dts: add exynos5420-fimd compatible

2016-02-12 Thread Chanho Park
This patch changes the compatible of exynos5420 fimd to "exynos5420-fimd". To support mic bypass from display path, the new compatible is introduced for exynos5420. Cc: Inki Dae Cc: Kukjin Kim Cc: Krzysztof Kozlowski Signed-off-by: Chanho Park --- arch/arm/boot/dts/exynos5420.dts

[PATCHv2 1/5] drm/exynos: add device tree support for rotator

2013-08-12 Thread Chanho Park
Hi Tomasz, > -Original Message- > From: Tomasz Figa [mailto:t.figa at samsung.com] > Sent: Friday, August 09, 2013 9:51 PM > To: Chanho Park > Cc: inki.dae at samsung.com; kgene.kim at samsung.com; dri- > devel at lists.freedesktop.org; kyungmin.park at samsung.com;

[PATCHv2 2/5] ARM: dts: Add rotator node for exynos4210

2013-08-12 Thread Chanho Park
Hi Tomasz, > -Original Message- > From: Tomasz Figa [mailto:t.figa at samsung.com] > Sent: Friday, August 09, 2013 9:57 PM > To: Chanho Park > Cc: inki.dae at samsung.com; kgene.kim at samsung.com; dri- > devel at lists.freedesktop.org; kyungmin.park at samsung.com;

[PATCHv2 5/5] ARM: dts: Add dt binding documentation for exynos rotator

2013-08-12 Thread Chanho Park
Hi Tomasz, > -Original Message- > From: Tomasz Figa [mailto:t.figa at samsung.com] > Sent: Friday, August 09, 2013 10:16 PM > To: Chanho Park > Cc: inki.dae at samsung.com; kgene.kim at samsung.com; dri- > devel at lists.freedesktop.org; kyungmin.park at samsung.com;

[PATCHv3 1/4] drm/exynos: add device tree support for rotator

2013-08-13 Thread Chanho Park
nd it. Signed-off-by: Chanho Park Cc: Inki Dae Signed-off-by: Kyungmin Park --- .../devicetree/bindings/gpu/samsung-rotator.txt| 27 + drivers/gpu/drm/exynos/exynos_drm_rotator.c| 108 +++- 2 files changed, 107 insertions(+), 28 deletions(-) create mode 1

[PATCHv3 4/4] ARM: dts: Add rotator node for exynos5250

2013-08-13 Thread Chanho Park
This patch adds a rotator node for exynos5250. It has different align value of image size compared with any other chips. So, we should define new compatible for the exynos5250. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off-by: Kyungmin Park --- arch

[PATCHv3 0/4] device tree support for exynos rotator

2013-08-13 Thread Chanho Park
- Fix typo and remove status node. Changes from v1: - Added exynos5250 binding. - Move limit table into driver code from DT-nodes Chanho Park (4): drm/exynos: add device tree support for rotator ARM: dts: Add rotator node for exynos4210 ARM: dts: Add rotator node for exynos4x12 ARM: dts: A

[PATCHv3 3/4] ARM: dts: Add rotator node for exynos4x12

2013-08-13 Thread Chanho Park
This patch adds a rotator node for exynos4212 and 4412. These have different limitation of image size compared with the exynos4210. So, we should define new compatible to distinguish it from the exynos4210. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off

[PATCHv3 2/4] ARM: dts: Add rotator node for exynos4210

2013-08-13 Thread Chanho Park
This patch adds a rotator node for exynos4210. The exynos4210 has different limitation of image size compared with later chips. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4.dtsi |8 1 file

[PATCH 2/3] drm/exynos: add dt-binding documentation for rotator

2013-07-24 Thread Chanho Park
This patch adds a dt-binding document for exynos rotator. It describes which nodes should be defined to use the rotator. Signed-off-by: Chanho Park Signed-off-by: Kyungmin Park --- .../bindings/drm/exynos/samsung-rotator.txt| 35 1 file changed, 35 insertions

[PATCH 3/3] dts: ARM: add a rotator node for exynos4

2013-07-24 Thread Chanho Park
This patch adds a device node of rotator for exynos4 platform. It has proper register and clock information. It also has limit table to get restrictions of the image size. Signed-off-by: Chanho Park Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4.dtsi | 23

[PATCH 0/3] device tree support for exynos rotator

2013-07-24 Thread Chanho Park
. The other format, YCbCr420 2-Plane has 32 x 32 min size and 32K x 32K max size. Each format should be multiple of 'align' value. Chanho Park (3): drm/exynos: add device tree support for rotator drm/exynos: add dt-binding documentation for rotator dts: ARM: add a rotator node f

[PATCH 1/3] drm/exynos: add device tree support for rotator

2013-07-24 Thread Chanho Park
size and 32K x 32K max size. Each format should be multiple of 'align' value. Signed-off-by: Chanho Park Signed-off-by: Kyungmin Park --- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 110 +++ 1 file changed, 80 insertions(+), 30 deletions(-) diff --git a/drive

RE: [PATCH 2/3] drm/exynos: add dt-binding documentation for rotator

2013-07-24 Thread Chanho Park
Hi Mark, Thank you for your review. > -Original Message- > From: Mark Rutland [mailto:mark.rutl...@arm.com] > Sent: Monday, July 22, 2013 5:48 PM > To: Chanho Park > Cc: inki@samsung.com; kgene@samsung.com; linux-samsung- > s...@vger.kernel.org; jy0922.s...@samsu

RE: [PATCH 2/3] drm/exynos: add dt-binding documentation for rotator

2013-07-24 Thread Chanho Park
> -Original Message- > From: Inki Dae [mailto:inki@samsung.com] > Sent: Tuesday, July 23, 2013 10:36 AM > To: 'Chanho Park'; 'Mark Rutland'; 'Chanho Park' > Cc: kgene@samsung.com; linux-samsung-...@vger.kernel.org; > jy0922.s..

[PATCHv2 1/5] drm/exynos: add device tree support for rotator

2013-08-09 Thread Chanho Park
ze of RGB888 is 16k x 16k. But, others have 8k x 8k. Another example the exynos5250 should have multiple of 2 pixel size for its X/Y axis. Thus, we should keep different tables for each of them. Signed-off-by: Chanho Park Signed-off-by: Kyungmin Park --- drivers/gpu/drm/exynos/exynos_drm_rota

[PATCHv2 2/5] ARM: dts: Add rotator node for exynos4210

2013-08-09 Thread Chanho Park
This patch adds a rotator node for exynos4210. The exynos4210 has different limitation of image size compared with later chips. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4.dtsi |9 + 1 file

[PATCHv2 3/5] ARM: dts: Add rotator node for exynos4x12

2013-08-09 Thread Chanho Park
This patch adds a rotator node for exynos4212 and 4412. These have different limitation of image size compared with the exynos4210. So, we should define new compatible to distinguish it from the exynos4210. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off

[PATCHv2 4/5] ARM: dts: Add rotator node for exynos5250

2013-08-09 Thread Chanho Park
This patch adds a rotator node for exynos5250. It has different align value of image size compared with any other chips. So, we should define new compatible for the exynos5250. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off-by: Kyungmin Park --- arch

[PATCHv2 5/5] ARM: dts: Add dt binding documentation for exynos rotator

2013-08-09 Thread Chanho Park
This patch describes each nodes of rotator and specifies a example how to bind it. Signed-off-by: Chanho Park Cc: Thomas Abraham Cc: Kukjin Kim Cc: Inki Dae Signed-off-by: Kyungmin Park --- .../devicetree/bindings/gpu/samsung-rotator.txt| 26 1 file changed, 26

[PATCHv2 5/5] ARM: dts: Add dt binding documentation for exynos rotator

2013-08-09 Thread Chanho Park
Hi Sachin, > -Original Message- > From: Sachin Kamat [mailto:sachin.kamat at linaro.org] > Sent: Friday, August 09, 2013 6:40 PM > To: Chanho Park > Cc: inki.dae at samsung.com; kgene.kim at samsung.com; dri- > devel at lists.freedesktop.org; kyungmin.park at samsung.c

[PATCHv2 1/5] drm/exynos: add device tree support for rotator

2013-08-09 Thread Chanho Park
Hi Sachin, > -Original Message- > From: Sachin Kamat [mailto:sachin.kamat at linaro.org] > Sent: Friday, August 09, 2013 6:49 PM > To: Chanho Park > Cc: inki.dae at samsung.com; kgene.kim at samsung.com; dri- > devel at lists.freedesktop.org; kyungmin.park at samsung.c

[PATCHv2 0/5] device tree support for exynos rotator

2013-08-09 Thread Chanho Park
each chipsets. Changes from v1: - Added exynos5250 binding. - Move limit table into driver code from DT-nodes Chanho Park (5): drm/exynos: add device tree support for rotator ARM: dts: Add rotator node for exynos4210 ARM: dts: Add rotator node for exynos4x12 ARM: dts: Add rotator node for

[PATCH 2/3] drm/exynos: add dt-binding documentation for rotator

2013-07-23 Thread Chanho Park
Hi Mark, Thank you for your review. > -Original Message- > From: Mark Rutland [mailto:mark.rutland at arm.com] > Sent: Monday, July 22, 2013 5:48 PM > To: Chanho Park > Cc: inki.dae at samsung.com; kgene.kim at samsung.com; linux-samsung- > soc at vger.kernel.o

[PATCH 2/3] drm/exynos: add dt-binding documentation for rotator

2013-07-23 Thread Chanho Park
> -Original Message- > From: Inki Dae [mailto:inki.dae at samsung.com] > Sent: Tuesday, July 23, 2013 10:36 AM > To: 'Chanho Park'; 'Mark Rutland'; 'Chanho Park' > Cc: kgene.kim at samsung.com; linux-samsung-soc at vger.kernel.org; > jy092

[PATCH 2/3] drm/exynos: add dt-binding documentation for rotator

2013-07-22 Thread Chanho Park
This patch adds a dt-binding document for exynos rotator. It describes which nodes should be defined to use the rotator. Signed-off-by: Chanho Park Signed-off-by: Kyungmin Park --- .../bindings/drm/exynos/samsung-rotator.txt| 35 1 file changed, 35 insertions

[PATCH 3/3] dts: ARM: add a rotator node for exynos4

2013-07-22 Thread Chanho Park
This patch adds a device node of rotator for exynos4 platform. It has proper register and clock information. It also has limit table to get restrictions of the image size. Signed-off-by: Chanho Park Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4.dtsi | 23

[PATCH 0/3] device tree support for exynos rotator

2013-07-22 Thread Chanho Park
. The other format, YCbCr420 2-Plane has 32 x 32 min size and 32K x 32K max size. Each format should be multiple of 'align' value. Chanho Park (3): drm/exynos: add device tree support for rotator drm/exynos: add dt-binding documentation for rotator dts: ARM: add a rotator node f

[PATCH 1/3] drm/exynos: add device tree support for rotator

2013-07-22 Thread Chanho Park
size and 32K x 32K max size. Each format should be multiple of 'align' value. Signed-off-by: Chanho Park Signed-off-by: Kyungmin Park --- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 110 +++ 1 file changed, 80 insertions(+), 30 deletions(-) diff --git a/drive