Re: [PATCH v5 0/8] Add support for Exynos SROM Controller driver

2015-10-23 Thread Kukjin Kim
On 10/23/15 18:49, Pavel Fedin wrote: > Hello! > >>> This patchset, I have tested on Peach-Pi (Exynos5880) based chromebook for >>> boot >>> and S2R functionality. >>> >> >> Entire patchset tested on Trats2 (Exynos4412) board. Unless Kukjin picks >> it also, I plan to take it for v4.5. > >

Re: [PATCH v2 0/6] Switch to generic syscon regmap based drivers

2015-10-23 Thread Kukjin Kim
On 10/21/15 23:55, Javier Martinez Canillas wrote: > Hello Alim, > > On 10/21/2015 04:50 PM, Alim Akhtar wrote: > > [snip] > >>> >>> [0]: >>> From c9b250ee03bae338339b70693e906145c719f783 Mon Sep 17 00:00:00 2001 >>> From: Javier Martinez Canillas >>> Date: Wed, 21 Oct

[PATCH v7 0/17] Add Analogix Core Display Port Driver

2015-10-23 Thread Yakir Yang
Hi all, The Samsung Exynos eDP controller and Rockchip RK3288 eDP controller share the same IP, so a lot of parts can be re-used. I split the common code into bridge directory, then rk3288 and exynos only need to keep some platform code. Cause I can't find the exact IP name of exynos dp

Re: [PATCH 10/10] drm/exynos/decon5433: add support for DECON-TV

2015-10-23 Thread Inki Dae
Hi Andrzej, 2015년 10월 20일 18:22에 Andrzej Hajda 이(가) 쓴 글: DECON-TV IP is responsible for generating video stream which is transferred to HDMI IP. It is almost fully compatible with DECON IP. The patch is based on initial work of Hyungwon Hwang. Signed-off-by: Andrzej Hajda

Re: [PATCH 10/10] drm/exynos/decon5433: add support for DECON-TV

2015-10-23 Thread Andrzej Hajda
On 10/23/2015 01:55 PM, Inki Dae wrote: > Hi Andrzej, > > > 2015년 10월 20일 18:22에 Andrzej Hajda 이(가) 쓴 글: >> DECON-TV IP is responsible for generating video stream which is transferred >> to HDMI IP. It is almost fully compatible with DECON IP. >> >> The patch is based on initial work of Hyungwon

[PATCH v7 04/17] drm: bridge: analogix/dp: remove duplicate configuration of link rate and link count

2015-10-23 Thread Yakir Yang
link_rate and lane_count already configured in analogix_dp_set_link_train(), so we don't need to config those repeatly after training finished, just remove them out. Beside Display Port 1.2 already support 5.4Gbps link rate, the maximum sets would change from {1.62Gbps, 2.7Gbps} to {1.62Gbps,

RE: [PATCH v5 0/8] Add support for Exynos SROM Controller driver

2015-10-23 Thread Pavel Fedin
Hello! > > This patchset, I have tested on Peach-Pi (Exynos5880) based chromebook for > > boot > > and S2R functionality. > > > > Entire patchset tested on Trats2 (Exynos4412) board. Unless Kukjin picks > it also, I plan to take it for v4.5. Tested on SMDK5410. By the way, what is current

Re: [PATCH v3 1/3] dt-bindings: Consolidate SRAM bindings from all vendors

2015-10-23 Thread Heiko Stübner
Am Freitag, 23. Oktober 2015, 10:39:19 schrieb Krzysztof Kozlowski: > SRAM bindings for various SoCs, using the mmio-sram genalloc > API, are spread over different places - per SoC vendor. Since all of > these are quite similar (they depend on mmio-sram) move them to a common > place. > >

[PATCH v7 05/17] drm: bridge: analogix/dp: dynamic parse sync_pol & interlace & dynamic_range

2015-10-23 Thread Yakir Yang
Both hsync/vsync polarity and interlace mode can be parsed from drm display mode, and dynamic_range and ycbcr_coeff can be judge by the video code. But presumably Exynos still relies on the DT properties, so take good use of mode_fixup() in to achieve the compatibility hacks. Reviewed-by:

[PATCH v7 01/17] drm: exynos: dp: convert to drm bridge mode

2015-10-23 Thread Yakir Yang
In order to move exynos dp code to bridge directory, we need to convert driver drm bridge mode first. As dp driver already have a ptn3460 bridge, so we need to move ptn bridge to the next bridge of dp bridge. Tested-by: Javier Martinez Canillas Signed-off-by: Yakir Yang

[PATCH v7 14/17] drm: bridge: analogix/dp: add max link rate and lane count limit for RK3288

2015-10-23 Thread Yakir Yang
There are some IP limit on rk3288 that only support 4 physical lanes of 2.7/1.6 Gbps/lane, so seprate them out by device_type flag. Tested-by: Javier Martinez Canillas Signed-off-by: Yakir Yang --- Changes in v7: None Changes in v6: None Changes in

[PATCH v7 13/17] drm: bridge: analogix/dp: add some rk3288 special registers setting

2015-10-23 Thread Yakir Yang
RK3288 need some special registers setting, we can separate them out by the dev_type of plat_data. Signed-off-by: Yakir Yang --- Changes in v7: None Changes in v6: None Changes in v5: None Changes in v4: None Changes in v3: None Changes in v2: - Fix compile failed dut to

[PATCH v7 15/17] drm: bridge: analogix/dp: try force hpd after plug in lookup failed

2015-10-23 Thread Yakir Yang
Some edp screen do not have hpd signal, so we can't just return failed when hpd plug in detect failed. This is an hardware property, so we need add a devicetree property "analogix,need-force-hpd" to indicate this sutiation. Tested-by: Javier Martinez Canillas

[PATCH v7 11/17] Documentation: phy: add document for rockchip dp phy

2015-10-23 Thread Yakir Yang
Add dt binding documentation for rockchip display port PHY. Tested-by: Javier Martinez Canillas Signed-off-by: Yakir Yang --- Changes in v7: None Changes in v6: None Changes in v5: - Split binding doc's from driver changes. (Rob) - Update the

[PATCH v7 17/17] drm: bridge: analogix/dp: add edid modes parse in get_modes method

2015-10-23 Thread Yakir Yang
Display Port monitor could support kinds of mode which indicate in monitor edid, not just one single display resolution which defined in panel or devivetree property display timing. Tested-by: Javier Martinez Canillas Signed-off-by: Yakir Yang ---

[PATCH v7 16/17] drm: bridge: analogix/dp: move hpd detect to connector detect function

2015-10-23 Thread Yakir Yang
This change just make a little clean to make code more like drm core expect, move hdp detect code from bridge->enable(), and place them into connector->detect(). Tested-by: Javier Martinez Canillas Signed-off-by: Yakir Yang --- Changes in v7: None

[PATCH v7 10/17] phy: Add driver for rockchip Display Port PHY

2015-10-23 Thread Yakir Yang
Add phy driver for the Rockchip DisplayPort PHY module. This is required to get DisplayPort working in Rockchip SoCs. Tested-by: Javier Martinez Canillas Signed-off-by: Yakir Yang --- Changes in v7: None Changes in v6: - Simply the commit message.

[PATCH v7 09/17] Documentation: drm/bridge: add document for analogix_dp

2015-10-23 Thread Yakir Yang
Rockchip DP driver is a helper driver of analogix_dp coder driver, so most of the DT property should be descriped in analogix_dp document. Tested-by: Javier Martinez Canillas Signed-off-by: Yakir Yang --- Changes in v7: None Changes in v6: None

[PATCH v7 06/17] Documentation: drm/bridge: add document for analogix_dp

2015-10-23 Thread Yakir Yang
Analogix dp driver is split from exynos dp driver, so we just make an copy of exynos_dp.txt, and then simplify exynos_dp.txt Beside update some exynos dtsi file with the latest change according to the devicetree binding documents. Tested-by: Javier Martinez Canillas

[PATCH v7 12/17] drm: rockchip: vop: add bpc and color mode setting

2015-10-23 Thread Yakir Yang
From: Mark Yao Add bpc and color mode setting in rockchip_drm_vop driver, so connector could try to use the edid drm_display_info to config vop output mode. Signed-off-by: Mark Yao Signed-off-by: Yakir Yang --- Changes in v7: None

[PATCH v7 08/17] drm: rockchip: dp: add rockchip platform dp driver

2015-10-23 Thread Yakir Yang
Rockchip have three clocks for dp controller, we leave pclk_edp to analogix_dp driver control, and keep the sclk_edp_24m and sclk_edp in platform driver. Tested-by: Javier Martinez Canillas Signed-off-by: Yakir Yang --- Changes in v7: None Changes in

[PATCH v7 07/17] ARM: dts: exynos/dp: remove some properties that deprecated by analogix_dp driver

2015-10-23 Thread Yakir Yang
After exynos_dp have been split the common IP code into analogix_dp driver, the analogix_dp driver have deprecated some Samsung platform properties which could be dynamically parsed from EDID/MODE/DPCD message, so this is an update for Exynos DTS file for dp-controller. Beside the backward

Re: [PATCH] mmc: pwrseq: Use highest priority for eMMC restart handler

2015-10-23 Thread Alim Akhtar
On 10/22/2015 09:04 PM, Doug Anderson wrote: Krzysztof, On Wed, Oct 21, 2015 at 6:43 PM, Krzysztof Kozlowski wrote: I think at least one platform may be affected because it used mmc-pwrseq-emmc and gpio-restart. Look at rk3288-veyron.dtsi. Both of restart handlers

Re: [PATCH v3 2/3] dt-bindings: Consolidate Exynos SoC bindings

2015-10-23 Thread Kukjin Kim
On 10/23/15 10:39, Krzysztof Kozlowski wrote: > Exynos SoC Device Tree bindings are spread over arm/exynos/ and > arm/samsung/ directories. There is no need for that separation and it > actually confuses. Put power domain bindings under power/ and > remaining samsung-boards.txt under arm/samsung/.

Re: [GIT PULL] ARM: dts: Exynos for v4.4 (3rd)

2015-10-23 Thread Kukjin Kim
On 10/16/15 14:42, Krzysztof Kozlowski wrote: > Dear Kukjin, > > Last batch of changes to DT for Exynos for v4.4. > Includes dependency - clock driver changes. > > Best regards, > Krzysztof > > > The following changes since commit 9aaf43d9b59d6b5d8daeb3a4b9d894ea88fc34c5: > > clk: samsung:

Re: [PATCH v3 1/3] dt-bindings: Consolidate SRAM bindings from all vendors

2015-10-23 Thread Kukjin Kim
On 10/24/15 04:47, Kukjin Kim wrote: > On 10/23/15 10:39, Krzysztof Kozlowski wrote: >> SRAM bindings for various SoCs, using the mmio-sram genalloc >> API, are spread over different places - per SoC vendor. Since all of >> these are quite similar (they depend on mmio-sram) move them to a common

Re: [PATCH] Documentation: ARM: EXYNOS: Update bootloader interface on Exynos542x

2015-10-23 Thread Kukjin Kim
On 10/23/15 13:19, Krzysztof Kozlowski wrote: > Update the documentation about: > 1. Usage of PMU_SPARE2 register. >Bootloaders on Exynos542x-based boards often use the register >PMU_SPARE2 (0x908) in the same way as on Exynos3250: as a indicator >the secondary CPU was booted on. The

Re: [PATCH v2] MAINTAINERS: ARM: EXYNOS: Add documentation and dt-bindings

2015-10-23 Thread Kukjin Kim
On 10/22/15 10:28, Krzysztof Kozlowski wrote: > Extend the Samsung Exynos maintainer entry to match SoC documentation > and SoC dt-bindings directories. Without that some files, like > bindings/arm/samsung/pmu.txt, are not matched by existing patterns. > > This also may serve as a hint where new

Re: [GIT PULL] ARM: defconfig: Exynos improvements for 4.4, 2nd pull

2015-10-23 Thread Kukjin Kim
On 10/13/15 09:38, Krzysztof Kozlowski wrote: > Dear Kukjin, > > This is another round of defconfig related changes for 4.4. > > Description along with a tag. > You can find them also on the lists with my reviewed-by. > > Best regards, > Krzysztof > > > The following changes since commit

Re: [PATCH v3 1/3] dt-bindings: Consolidate SRAM bindings from all vendors

2015-10-23 Thread Kukjin Kim
On 10/23/15 10:39, Krzysztof Kozlowski wrote: > SRAM bindings for various SoCs, using the mmio-sram genalloc > API, are spread over different places - per SoC vendor. Since all of > these are quite similar (they depend on mmio-sram) move them to a common > place. > > Signed-off-by: Krzysztof

Re: [PATCH 10/10] drm/exynos/decon5433: add support for DECON-TV

2015-10-23 Thread Inki Dae
2015-10-23 22:03 GMT+09:00 Andrzej Hajda : > > On 10/23/2015 01:55 PM, Inki Dae wrote: > > Hi Andrzej, > > > > > > 2015년 10월 20일 18:22에 Andrzej Hajda 이(가) 쓴 글: > >> DECON-TV IP is responsible for generating video stream which is transferred > >> to HDMI IP. It is almost fully

Re: [PATCH v3 1/3] dt-bindings: Consolidate SRAM bindings from all vendors

2015-10-23 Thread Maxime Ripard
On Fri, Oct 23, 2015 at 10:39:19AM +0900, Krzysztof Kozlowski wrote: > SRAM bindings for various SoCs, using the mmio-sram genalloc > API, are spread over different places - per SoC vendor. Since all of > these are quite similar (they depend on mmio-sram) move them to a common > place. > >

[GIT PULL 2/5] Late Samsung DT64 update for v4.4

2015-10-23 Thread Kukjin Kim
The following changes since commit 6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f: Linux 4.3-rc1 (2015-09-12 16:35:56 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git tags/samsung-dt64 for you to fetch changes up to

Re: [PATCH v3 1/3] dt-bindings: Consolidate SRAM bindings from all vendors

2015-10-23 Thread Rob Herring
On Fri, Oct 23, 2015 at 3:05 PM, Kukjin Kim wrote: > On 10/24/15 04:47, Kukjin Kim wrote: >> On 10/23/15 10:39, Krzysztof Kozlowski wrote: >>> SRAM bindings for various SoCs, using the mmio-sram genalloc >>> API, are spread over different places - per SoC vendor. Since all of

[GIT PULL 1/5] Late Samsung DT updates for v4.4

2015-10-23 Thread Kukjin Kim
Hi Arnd, Olof, Kevin Here is late pull-request for v4.4, please pull. If any problems, please kindly let me know. See you in Seoul next week ;-) Thanks, Kukjin The following changes since commit df829b06f0079165d9dc7719af8f8a7da852fe51: ARM: dts: Use GPIO constants for flags cells in

[GIT PULL 5/5] Late Samsung defconfig updates for v4.4

2015-10-23 Thread Kukjin Kim
The following changes since commit 6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f: Linux 4.3-rc1 (2015-09-12 16:35:56 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git tags/samsung-defconfig for you to fetch changes up to

[GIT PULL 3/5] Late Samsung SoC updates for v4.4

2015-10-23 Thread Kukjin Kim
The following changes since commit 6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f: Linux 4.3-rc1 (2015-09-12 16:35:56 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git tags/samsung-soc for you to fetch changes up to

[GIT PULL 4/5] Late Samsung driver updates for v4.4

2015-10-23 Thread Kukjin Kim
The following changes since commit 6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f: Linux 4.3-rc1 (2015-09-12 16:35:56 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git tags/samsung-driver for you to fetch changes up to

Re: [PATCH v5 8/8] ARM: EXYNOS: Remove SROM related register settings from mach-exynos

2015-10-23 Thread Kukjin Kim
On 10/20/15 18:15, Pankaj Dubey wrote: > As now we have dedicated driver for SROM controller, it will take care > of saving register banks during S2R so we can safely remove these > settings from mach-exynos. > > Signed-off-by: Pankaj Dubey > Reviewed-by: Krzysztof

Re: [PATCHv2] ARM: dts: change the compatible from exynos5250 to exynos5420 for mshc

2015-10-23 Thread Kukjin Kim
On 10/23/15 11:14, Krzysztof Kozlowski wrote: > On 23.10.2015 11:01, Jaehoon Chung wrote: >> Exynos3250 and exnos5250 are some differences in Mobile Storage Host. >> (For example, exynos3250 support the HS400 mode, but exynos5250 doesn't >> support it.) >> Exynos3250 can perform the similar

Re: [PATCH v2 0/6] Switch to generic syscon regmap based drivers

2015-10-23 Thread Kukjin Kim
On 10/24/15 03:52, Kukjin Kim wrote: > On 10/21/15 23:55, Javier Martinez Canillas wrote: >> Hello Alim, >> >> On 10/21/2015 04:50 PM, Alim Akhtar wrote: >> >> [snip] >> [0]: From c9b250ee03bae338339b70693e906145c719f783 Mon Sep 17 00:00:00 2001 From: Javier Martinez Canillas