[PATCH 0/3] ARM: EXYNOS: Fix Exynos5410 boot

2014-07-27 Thread Andreas Färber
Hello, This mini-series unbreaks booting on 5410 based ODROID-XU. Since I do not have access to a TRM, the address is a guess based on 5250 and 5410. Such a node was not present in the 3.14 downstream tree. Regards, Andreas Andreas Färber (3): Documentation: devicetree: Document exynos5410

[PATCH 1/3] Documentation: devicetree: Document exynos5410 PMU

2014-07-27 Thread Andreas Färber
We will start using samsung,exynos5410-pmu. Signed-off-by: Andreas Färber afaer...@suse.de --- Documentation/devicetree/bindings/arm/samsung/pmu.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/samsung/pmu.txt

[PATCH 2/3] ARM: dts: exynos: Add PMU to Exynos5410

2014-07-27 Thread Andreas Färber
Exynos initialization code now relies on obtaining the PMU address, so prepare a PMU node for Exynos5410. Fixes: fce9e5bb2526 (ARM: EXYNOS: Add support for mapping PMU base address via DT) Signed-off-by: Andreas Färber afaer...@suse.de --- arch/arm/boot/dts/exynos5410.dtsi | 5 + 1 file

[PATCH 3/3] ARM: EXYNOS: Add support for Exynos5410 PMU

2014-07-27 Thread Andreas Färber
Exynos initialization code now relies on obtaining the PMU address, so add the new 5410 value to the list of compatible string matches. This unbreaks booting on 5410 based boards. Fixes: fce9e5bb2526 (ARM: EXYNOS: Add support for mapping PMU base address via DT) Signed-off-by: Andreas Färber

Re: [PATCH 0/3] ARM: EXYNOS: Fix Exynos5410 boot

2014-07-27 Thread Andreas Färber
Am 27.07.2014 14:22, schrieb Andreas Färber: Hello, This mini-series unbreaks booting on 5410 based ODROID-XU. Since I do not have access to a TRM, the address is a guess based on 5250 and 5410. Such a node was not present in the 3.14 downstream tree. s/5410/5420/ Regards, Andreas

Re: kgene's for-next branch broken, and boot regressions

2014-07-27 Thread Andreas Färber
Am 27.07.2014 07:57, schrieb Andreas Färber: Am 27.07.2014 05:08, schrieb Andreas Färber: On the ODROID-XU (with local patches based on smdk5410) I get the following with earlyprintk: [...] [0.00] Kernel panic - not syncing: failed to find exynos pmu register [...] Reverting ARM:

RE: [PATCH v2] mmc: dw_mmc: Make sure we don't get stuck when we get an error

2014-07-27 Thread Seungwon Jeon
Hi Chris Ulf, I hope you find this patch for next. Thanks, Seungwon Jeon On Wed, May 21, 2014, Seungwon Jeon wrote: On Wed, May 21, 2014, Doug Anderson wrote: If we happened to get a data error at just the wrong time the dw_mmc driver could get into a state where it would never complete

Re: kgene's for-next branch broken, and boot regressions

2014-07-27 Thread Andreas Färber
Am 27.07.2014 05:08, schrieb Andreas Färber: On the Arndale Octa (5420) I see an asynchronous external abort on serial console when systemd gets started. http://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg34680.html This turned out to be somehow caused by MCPM driver. Disabling

Re: [PATCH V6 0/8] drm/exynos: few patches to enhance bridge chip support

2014-07-27 Thread Andreas Färber
Hi Ajay, Am 25.07.2014 21:22, schrieb Ajay Kumar: This series is based on exynos-drm-next branch of Inki Dae's tree at: git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git I have tested this after adding few DT changes for exynos5250-snow, exynos5420-peach-pit and

Re: [PATCH 1/2] iio: adc: exynos_adc: add support for s3c64xx adc

2014-07-27 Thread Hartmut Knaack
Chanwoo Choi schrieb: From: Arnd Bergmann a...@arndb.de The ADC in s3c64xx is almost the same as exynosv1, but has a different 'select' method. Adding this here will be helpful to move over the existing s3c64xx platform from the legacy plat-samsung/adc driver to the new exynos-adc.

Re: [PATCH 2/2] iio: adc: exynos_adc: Add support for S3C24xx ADC

2014-07-27 Thread Hartmut Knaack
Chanwoo Choi schrieb: This patch add support for s3c2410/s3c2416/s3c2440/s3c2443 ADC. The s3c24xx is alomost same as ADCv1. But, There are a little difference as following: - ADCMUX register address to select channel - ADCDAT mask (10bit or 12bit ADC resolution according to SoC version) Hi,

Re: [PATCH v2] iio: exynos-adc: add experimental touchscreen support

2014-07-27 Thread Hartmut Knaack
Arnd Bergmann schrieb: This adds support for the touchscreen on Samsung s3c64xx. The driver is completely untested but shows roughly how it could be done, following the example of the at91 driver. Open questions include: - compared to the old plat-samsung/adc driver, there is no support

Re: [PATCH v2] iio: exynos-adc: add experimental touchscreen support

2014-07-27 Thread Heiko Stübner
Am Sonntag, 27. Juli 2014, 23:10:21 schrieb Hartmut Knaack: Arnd Bergmann schrieb: @@ -205,6 +217,9 @@ static void exynos_adc_v1_init_hw(struct exynos_adc *info) /* Enable 12-bit ADC resolution */ con1 |= ADC_V1_CON_RES; writel(con1, ADC_V1_CON(info-regs)); + + /*

RE: kgene's for-next branch broken, and boot regressions

2014-07-27 Thread Kukjin Kim
Andreas Färber wrote: Hi Kukjin, Hi, Are you aware that `make dtbs` fails on your for-next branch (4533046)? DTC arch/arm/boot/dts/exynos5420-peach-pit.dtb arch/arm/boot/dts/exynos5420-peach-pit.dts:447:33: fatal error: cros-ec-keyboard.dtsi: No such file or directory #include

RE: [PATCH 0/3] ARM: EXYNOS: Fix Exynos5410 boot

2014-07-27 Thread Kukjin Kim
Andreas Färber wrote: Am 27.07.2014 14:22, schrieb Andreas Färber: Hello, This mini-series unbreaks booting on 5410 based ODROID-XU. Since I do not have access to a TRM, the address is a guess based on 5250 and 5410. Such a node was not present in the 3.14 downstream tree.

RE: kgene's for-next branch broken, and boot regressions

2014-07-27 Thread Kukjin Kim
Andreas Färber wrote: Am 27.07.2014 05:08, schrieb Andreas Färber: On the ODROID-XU (with local patches based on smdk5410) I get the following with earlyprintk: Uncompressing Linux... done, booting the kernel. [0.00] Booting Linux on physical CPU 0x0 [0.00] Linux

[PATCH v2 0/2] drm/mipi-dsi: support lpm (low power mode) transfer

2014-07-27 Thread Inki Dae
This patch series adds lpm tranfer support for video and command data. for this, this patch adds two flags, and makes mipi dsi host to send commands to lcd panel device with lpm if mode_flags of lcd panel driver includes lpm flag. and also it applies this feature to exynos mipi dsi driver.

[PATCH v2 1/2] drm/mipi-dsi: add (LPM) Low Power Mode transfer support

2014-07-27 Thread Inki Dae
This patch adds below two flags for LPM transfer, and it attaches LPM flags to a msg in accordance with master's mode_flags set by LCD Panel driver. MIPI_DSI_MODE_CMD_LPM - If this flag is set by Panel driver, MIPI-DSI controller will tranfer command data to Panel device in Low Power Mode.

[PATCH v2 2/2] drm/exynos: dsi: add LPM (Low Power Mode) transfer support

2014-07-27 Thread Inki Dae
This patch adds LPM transfer support for video or command data. With this patch, Exynos MIPI DSI controller can transfer command or video data with HS or LP mode in accordance with mode_flags set by LCD Panel driver. Changelog v2: Enable High Speed clock only in case of stand by request.

Re: [PATCHv6 1/5] mmc: dw_mmc: modify the dt-binding for removing slot-node and supports-highspeed

2014-07-27 Thread Jaehoon Chung
Hi, Andreas, On 07/25/2014 09:11 PM, Andreas Färber wrote: Hi Jaehoon, Am 25.07.2014 03:11, schrieb Jaehoon Chung: Almost Soc is used the slot per a host. Something's very wrong with this sentence. What are you trying to say? Almost all SoCs use one slot only per host controller device?

[PATCHv7 3/5] ARM: dts: socfpga: unuse the slot-node and deprecated the supports-highspeed for dw-mmc

2014-07-27 Thread Jaehoon Chung
dw-mmc controller can support multiple slots. But, there are no use-cases anywhere. So we don't need to support the slot-node for dw-mmc controller. And supports-highspeed property in dw-mmc is deprecated. supports-highspeed property can be replaced to cap-sd/mmc-highspeed. Signed-off-by: Jaehoon

[PATCHv7 4/5] ARM: dts: rockchip: unuse the slot-node and deprecated the supports-highspeed for dw-mmc

2014-07-27 Thread Jaehoon Chung
dw-mmc controller can support multiple slots. But, there are no use-cases anywhere. So we don't need to support the slot-node for dw-mmc controller. And supports-highspeed property in dw-mmc is deprecated. supports-highspeed property can be replaced to cap-sd/mmc-highspeed. Signed-off-by: Jaehoon

[PATCHv7 1/5] mmc: dw_mmc: modify the dt-binding for removing slot-node and supports-highspeed

2014-07-27 Thread Jaehoon Chung
Almost SoCs use one slot per host controller. (Even if controller can support the multiple slot, Recommend to use one slot per host controller.) Don't use the slot-node and deprecate the supports-highspeed property. Instead, use the cap-mmc/sd-highspeed. Signed-off-by: Jaehoon Chung

[PATCHv7 0/5] ARM: remove the sub-node and deprecate supports-highspeed property for dwmmc.

2014-07-27 Thread Jaehoon Chung
Since used the mmc_of_parse(), didn't parse the sub-node. So we can remove the sub-node, because almost SoC used the only one card per a host. And supports-highspeed can be replaced to cap-mmc/sd-highspeed property. Chnagelog V7: - Fixed typo and modified the commit message. Changelog

[PATCHv7 2/5] ARM: dts: exynos: unuse the slot-node and deprecated the supports-highspeed for dw-mmc

2014-07-27 Thread Jaehoon Chung
dw-mmc controller can support multiple slots. But, there are no use-cases anywhere. So we don't need to support the slot-node for dw-mmc controller. And supports-highspeed property in dw-mmc is deprecated. supports-highspeed property can be replaced to cap-sd/mmc-highspeed. Signed-off-by: Jaehoon

[PATCHv7 5/5] mmc: dw_mmc: replace disable-wp from slot's quirk to host's quirk

2014-07-27 Thread Jaehoon Chung
Replaced the disable-wp into host's quirks. (Because the slot-node is removed at dt-file.) Signed-off-by: Jaehoon Chung jh80.ch...@samsung.com Tested-by: Sachin Kamat sachin.ka...@samsung.com Acked-by: Seungwon Jeon tgih@samsung.com --- drivers/mmc/host/dw_mmc.c | 12 +---

RE: [PATCH v7 3/4] ARM: EXYNOS: Add platform driver support for Exynos PMU

2014-07-27 Thread Pankaj Dubey
Hi Tomasz, On Friday, July 25, 2014 Tomasz Figa wrote: To: Pankaj Dubey; 'Kukjin Kim'; linux-arm-ker...@lists.infradead.org; linux- samsung-...@vger.kernel.org; linux-ker...@vger.kernel.org Cc: li...@arm.linux.org.uk; t.f...@samsung.com; vikas.saj...@samsung.com; jo...@samsung.com;

Re: kgene's for-next branch broken, and boot regressions

2014-07-27 Thread Doug Anderson
Kukjin, On Sun, Jul 27, 2014 at 5:30 PM, Kukjin Kim kgene@samsung.com wrote: Oops, I always use my script to check kernel build like follow... $ mt building exynos_defconfig done building s3c2410_defconfig done building s3c6400_defconfig done building s5pv210_defconfig done but seems

Re: kgene's for-next branch broken, and boot regressions

2014-07-27 Thread Olof Johansson
On Sun, Jul 27, 2014 at 8:30 PM, Doug Anderson diand...@chromium.org wrote: Kukjin, On Sun, Jul 27, 2014 at 5:30 PM, Kukjin Kim kgene@samsung.com wrote: Oops, I always use my script to check kernel build like follow... $ mt building exynos_defconfig done building s3c2410_defconfig done

RE: [PATCH RFC] mfd: syscon: Decouple syscon interface from syscon devices

2014-07-27 Thread Pankaj Dubey
Hi Arnd, On Wednesday, June 18, 2014 Arnd wrote: To: Tomasz Figa Cc: linux-arm-ker...@lists.infradead.org; mark.br...@linaro.org; Tomasz Figa; linux-samsung-soc@vger.kernel.org; Kukjin Kim; Russell King - ARM Linux; Samuel Ortiz; Pankaj Dubey; linux-ker...@vger.kernel.org; jo...@samsung.com;

Re: kgene's for-next branch broken, and boot regressions

2014-07-27 Thread Olof Johansson
On Sun, Jul 27, 2014 at 8:44 PM, Olof Johansson o...@lixom.net wrote: On Sun, Jul 27, 2014 at 8:30 PM, Doug Anderson diand...@chromium.org wrote: Kukjin, On Sun, Jul 27, 2014 at 5:30 PM, Kukjin Kim kgene@samsung.com wrote: Oops, I always use my script to check kernel build like follow...