All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHv3 0/4] device tree support for exynos rotator
@ 2013-08-13  5:12 ` Chanho Park
  0 siblings, 0 replies; 13+ messages in thread
From: Chanho Park @ 2013-08-13  5:12 UTC (permalink / raw)
  To: inki.dae, kgene.kim
  Cc: dri-devel, kyungmin.park, mark.rutland, l.stach, s.nawrocki,
	tomasz.figa, linux-samsung-soc, sachin.kamat, linux-arm-kernel,
	devicetree, Chanho Park

This patchset includes device tree support for rotator of exynos4210/4x12/5250.
Unfortunately, each of them has slightly different limitations of image size.
The rotator can support several image formats(RGB888/555, YCbCr422/420_2/3p).
For convinience, however, exynos drm rotator driver only support RGB888 and
YCbCr420 2-Plane formats. For example, the exynos4210 has 16k x 16k maximum size
. But rest of them has 8k x 8k. In addition, RGB888 X/Y pixel size of exynos5250
should be multiple of 2. But others are multiple of 4.
Thus, we should define different compatibles and limit tables for each chipsets.

This patchset is based on the Kukjin's dt-exynos tree.
(git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
v3.12-next/dt-exynos)

Changes from v2:
 - Remove unnecessary 'of_match_ptr'
 - Consolidate dt support code and documentation into one patch
 - 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: Add rotator node for exynos5250

 .../devicetree/bindings/gpu/samsung-rotator.txt    |   27 +++++
 arch/arm/boot/dts/exynos4.dtsi                     |    8 ++
 arch/arm/boot/dts/exynos4x12.dtsi                  |    4 +
 arch/arm/boot/dts/exynos5250.dtsi                  |    8 ++
 drivers/gpu/drm/exynos/exynos_drm_rotator.c        |  108 +++++++++++++++-----
 5 files changed, 127 insertions(+), 28 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/gpu/samsung-rotator.txt

-- 
1.7.9.5

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2013-08-19  2:03 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-13  5:12 [PATCHv3 0/4] device tree support for exynos rotator Chanho Park
2013-08-13  5:12 ` Chanho Park
2013-08-13  5:12 ` [PATCHv3 1/4] drm/exynos: add device tree support for rotator Chanho Park
2013-08-13  5:12   ` Chanho Park
2013-08-18 19:21   ` Kukjin Kim
2013-08-18 19:21     ` Kukjin Kim
2013-08-19  2:03     ` Inki Dae
2013-08-13  5:12 ` [PATCHv3 2/4] ARM: dts: Add rotator node for exynos4210 Chanho Park
2013-08-13  5:12   ` Chanho Park
2013-08-13  5:12 ` [PATCHv3 3/4] ARM: dts: Add rotator node for exynos4x12 Chanho Park
2013-08-13  5:12   ` Chanho Park
2013-08-13  5:12 ` [PATCHv3 4/4] ARM: dts: Add rotator node for exynos5250 Chanho Park
2013-08-13  5:12   ` Chanho Park

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.