Re: [PATCH 3/4] regulator: s5m8767: Fix to work even if no DVS gpio present

2012-12-10 Thread Mark Brown
On Mon, Dec 10, 2012 at 06:19:41PM +0530, Amit Daniel Kachhap wrote: > Signed-off-by: Amit Daniel Kachhap Applied, thanks. -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kern

Re: [PATCH 2/4] regulator: s5m8767: Fix to read the first DVS register.

2012-12-10 Thread Mark Brown
On Mon, Dec 10, 2012 at 06:19:40PM +0530, Amit Daniel Kachhap wrote: > This patch modifies the DVS register read function to select correct DVS1 > register. This change is required because the GPIO select pin is 000 in > unintialized state and hence selects the DVS1 register. Applied, thanks. -- T

Re: [PATCH 1/4] regulator: s5m8767: Fix to work when platform registers less regulators

2012-12-10 Thread Mark Brown
On Mon, Dec 10, 2012 at 06:19:39PM +0530, Amit Daniel Kachhap wrote: > Signed-off-by: Amit Daniel Kachhap Applied, thanks. -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kern

Re: Serial8250 doesn't populate in /proc/iomem?

2012-12-10 Thread Bjorn Helgaas
[+cc linux-arm, linux-samsung-soc, linux-serial] On Sun, Dec 9, 2012 at 11:25 PM, Woody Wu wrote: > Hi, list > > I found some io memory information is lost from /dev/iomem and want to > find out why. > > I have a 2.6.16 kernel running on a ARM board (Samsung S3C2410). From > the kernel log, I see

[PATCH RFC 03/12] s5p-fimc: Add device tree support for FIMC-LITE

2012-12-10 Thread Sylwester Nawrocki
This patch add support for instantiation FIMC-LITE platform devices from device tree. Device tree aliases are used to specify the IP hardware instance. Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park --- .../devicetree/bindings/media/soc/samsung-fimc.txt | 16 + drivers/med

[PATCH RFC 07/12] ARM: EXYNOS4: Add OF_DEV_AUXDATA for FIMC, FIMC-LITE and CSIS

2012-12-10 Thread Sylwester Nawrocki
Add these temporary OF_DEV_AUXDATA entries so we can use clocks before common clock framework support for Exynos4 is available. Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park --- arch/arm/mach-exynos/mach-exynos4-dt.c | 16 1 file changed, 16 insertions(+) di

[PATCH RFC 12/12] ARM: dts: Add camera device nodes nodes for PQ board

2012-12-10 Thread Sylwester Nawrocki
This patch adds all nodes for camera devices on example Exynos4412 SoC based board. This is all what's required in the board dts file to enable rear facing camera (S5C73M3 sensor). The aliases node contains entries required for the camera processing data path entity drivers. The sensor nodes use

[PATCH RFC 11/12] ARM: dts: Add camera pinctrl nodes for Exynos4x12 SoCs

2012-12-10 Thread Sylwester Nawrocki
Add separate nodes for the CAMCLK pin and turn off pull-up on camera port A. Default driver strength for CAMCLK pin is increased to maximum. The driver strength change can be moved to board specific part if it is considered more appropriate. Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungm

[PATCH RFC 10/12] ARM: dts: Add FIMC and MIPI CSIS device nodes for Exynos4x12

2012-12-10 Thread Sylwester Nawrocki
Add common camera node and fimc nodes specific to Exynos4212 and Exynos4412 SoCs. Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4x12.dtsi | 36 1 file changed, 36 insertions(+) diff --git a/arch/arm/boot/dts/ex

[PATCH RFC 06/12] s5p-fimc: Use pinctrl API for camera ports configuration

2012-12-10 Thread Sylwester Nawrocki
Before the camera ports can be used the pinmux needs to be configured properly. This patch adds a function to get the pinctrl states and to set default camera port pinmux state during the media driver's probe(). The camera port(s) are configured for video bus operation in this way. "inactive" pinc

[PATCH RFC 09/12] ARM: dts: Add ISP power domain node for Exynos4x12

2012-12-10 Thread Sylwester Nawrocki
The ISP power domain is a common power domain for fimc-lite and fimc-is (ISP) devices. Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4x12.dtsi |5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/exynos4x12.dtsi b/arch/arm/b

[PATCH RFC 08/12] ARM: dts: Add camera node exynos4.dtsi

2012-12-10 Thread Sylwester Nawrocki
This adds common FIMC device nodes for all Exynos4 SoCs. Signed-off-by: Sylwester Nawrocki Signed-off-by: Kyungmin Park --- arch/arm/boot/dts/exynos4.dtsi | 64 1 file changed, 64 insertions(+) diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm/bo

[PATCH RFC 05/12] s5p-fimc: Add device tree based sensors registration

2012-12-10 Thread Sylwester Nawrocki
The sensor (I2C and/or SPI client) devices are instantiated by their corresponding control bus controllers. Since their master clock is often provided by a video bus receiver (host interface) or other than I2C/SPI controller device, the drivers of those client devices are not accessing hardware in

[PATCH RFC 04/12] s5p-fimc: Instantiate media device from device tree

2012-12-10 Thread Sylwester Nawrocki
The platform sub-devices are looked up and registered to the top level driver, similarly as it is done in non-dt case. When any sub-device is not yet initialized and ready the main driver's probe() will be deferred. This patch adds matching table for the common media device driver associated with

[PATCH RFC 02/12] s5p-fimc: Add device tree support for FIMC devices

2012-12-10 Thread Sylwester Nawrocki
This patch adds support for devicetree based instantiation of FIMC (s5p-fimc, s5pv210-fimc, exynos4-fimc platform) devices. The FIMC IP features include colorspace conversion and scaling (mem-to-mem) and parallel/MIPI CSI2 bus video capture interface. Multiple SoC revision specific parameters are

[PATCH RFC 01/12] s5p-csis: Add device tree support

2012-12-10 Thread Sylwester Nawrocki
s5p-csis is platform device driver for MIPI-CSI frontend to the FIMC (camera host interface DMA engine and image processor). This patch adds support for instantiating the MIPI-CSIS devices from DT and parsing all SoC and board specific properties from device tree. Signed-off-by: Sylwester Nawrocki

[PATCH RFC 00/12] Device tree support for Exynos4 SoC camera drivers

2012-12-10 Thread Sylwester Nawrocki
This patch series adds support for Samsung Exynos4 SoC camera subsystem drivers. It depends on the video input interfaces bindings and the V4L2 OF parsing helpers. Full tree containing these patches can be browsed at: http://git.infradead.org/users/kmpark/linux-samsung/shortlog/refs/heads/v3.7-rc8

Re: [PATCH] OF: update coherent_dma_mask

2012-12-10 Thread Rob Herring
On 12/10/2012 06:09 AM, Subash Patel wrote: > This patch is tested in ARM:exynos5250 with LPAE enabled. The > coherent_dma_mask > needs to be defined to DMA_BIT_MASK(64) as dma-mapping API's check it against > 64-bit mask. > > Signed-off-by: Subash Patel > --- > drivers/of/platform.c |2 +-

Re: [PATCH V4 0/2] Add DT support for i2s

2012-12-10 Thread Mark Brown
On Mon, Dec 10, 2012 at 04:30:50PM +0530, Padma Venkat wrote: > Could you please explain me in more detail about "single DT link > automatically expanded into two DAI links". > How this can be done? The device tree should only represent the single physical link that exists and the handling of the

Re: [PATCH 2/5 v2] Add samsung-time support for s3c24xx

2012-12-10 Thread Heiko Stübner
Am Sonntag, 2. Dezember 2012, 20:44:09 schrieb Romain Naour: > This patch replace ARCH_USES_GETTIMEOFFSET by GENERIC_CLOCKEVENTS for > s3c24xx devices. It becomes possible to use the high-resolution timer and > dynamic ticks. > > > Signed-off-by: Naour Romain Tested-by: Heiko Stuebner on a s3

Re: [PATCH 1/5 v2] Rename s5p-time to samsung-time

2012-12-10 Thread Heiko Stübner
Am Sonntag, 2. Dezember 2012, 20:44:01 schrieb Romain Naour: > This patch rename s5p-time to samsung-time. > There is no functional change. > > > Signed-off-by: Naour Romain The patch does not apply to current linux-next, because it has some problem with the exynos-universal board. I've fixed

Re: [PATCH 5/5 v2] Remove unused plat-samsung/time.c

2012-12-10 Thread Heiko Stübner
Am Sonntag, 2. Dezember 2012, 20:44:22 schrieb Romain Naour: > Since all Samsung devices use clocksource/clockevent API, we can remove > unused sys_timer s3c24xx-timer (plat-samsung/time.c) The patch is corrupted, as it contains wrapped lines and does not apply against the current linux-next tree

[PATCH 1/4] regulator: s5m8767: Fix to work when platform registers less regulators

2012-12-10 Thread Amit Daniel Kachhap
Signed-off-by: Amit Daniel Kachhap --- drivers/regulator/s5m8767.c | 17 + 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/drivers/regulator/s5m8767.c b/drivers/regulator/s5m8767.c index 2b822be..df0b094 100644 --- a/drivers/regulator/s5m8767.c +++ b/drivers/regu

[PATCH 2/4] regulator: s5m8767: Fix to read the first DVS register.

2012-12-10 Thread Amit Daniel Kachhap
This patch modifies the DVS register read function to select correct DVS1 register. This change is required because the GPIO select pin is 000 in unintialized state and hence selects the DVS1 register. Signed-off-by: Amit Daniel Kachhap --- drivers/regulator/s5m8767.c |6 +++--- 1 files chan

[PATCH 3/4] regulator: s5m8767: Fix to work even if no DVS gpio present

2012-12-10 Thread Amit Daniel Kachhap
Signed-off-by: Amit Daniel Kachhap --- drivers/regulator/s5m8767.c | 17 ++--- 1 files changed, 10 insertions(+), 7 deletions(-) diff --git a/drivers/regulator/s5m8767.c b/drivers/regulator/s5m8767.c index 7ed7591..9f991f2 100644 --- a/drivers/regulator/s5m8767.c +++ b/drivers/regu

[PATCH 4/4] regulator: add device tree support for s5m8767

2012-12-10 Thread Amit Daniel Kachhap
Add device tree based discovery support for pmic block of s5m8767 Signed-off-by: Amit Daniel Kachhap --- .../bindings/regulator/s5m8767-regulator.txt | 133 ++ drivers/mfd/sec-core.c | 75 - drivers/regulator/s5m8767.c

[PATCH 0/4] regulator: s5m8767: Small fixes and device support

2012-12-10 Thread Amit Daniel Kachhap
These patch series contains 3 small fixes and device tree support for pmic component of s5m8767 regulator driver. Amit Daniel Kachhap (4): regulator: s5m8767: Fix to work when platform registers less regulators regulator: s5m8767: Fix to read the first DVS register. regulator: s5m8767:

Re: [PATCH] I2C: EXYNOS: Add slave support to i2c

2012-12-10 Thread Russell King - ARM Linux
On Mon, Dec 10, 2012 at 03:02:28PM +0530, Giridhar Maruthy wrote: > Hi Russel, > > Thanks for review and please find my replies below. > > On 7 December 2012 18:03, Russell King - ARM Linux > wrote: > > On Fri, Dec 07, 2012 at 05:33:17PM +0530, Tushar Behera wrote: > >> On 12/03/2012 05:46 PM, G

[PATCH] OF: update coherent_dma_mask

2012-12-10 Thread Subash Patel
This patch is tested in ARM:exynos5250 with LPAE enabled. The coherent_dma_mask needs to be defined to DMA_BIT_MASK(64) as dma-mapping API's check it against 64-bit mask. Signed-off-by: Subash Patel --- drivers/of/platform.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

Re: [PATCH V4 0/2] Add DT support for i2s

2012-12-10 Thread Padma Venkat
Hi Mark, On Sun, Dec 9, 2012 at 12:56 PM, Mark Brown wrote: > On Sat, Dec 08, 2012 at 10:07:54AM +0530, Padma Venkat wrote: > >> Samsung i2s driver registers the platform device twice one for the >> samsung-i2s.0,1 or 2 and two for samsung-i2s.4(which actually doesn't >> represent any H/W periphe

Re: [PATCH] I2C: EXYNOS: Add slave support to i2c

2012-12-10 Thread Giridhar Maruthy
Hi Russel, Thanks for review and please find my replies below. On 7 December 2012 18:03, Russell King - ARM Linux wrote: > On Fri, Dec 07, 2012 at 05:33:17PM +0530, Tushar Behera wrote: >> On 12/03/2012 05:46 PM, Giridhar Maruthy wrote: >> > This patch adds slave support to i2c. The dt entry i2c

Re: [PATCH] I2C: EXYNOS: Add slave support to i2c

2012-12-10 Thread Giridhar Maruthy
Thanks Tushar, On 7 December 2012 17:33, Tushar Behera wrote: > On 12/03/2012 05:46 PM, Giridhar Maruthy wrote: >> This patch adds slave support to i2c. The dt entry i2c-mode >> decides at probe time if the controller needs to work in >> slave mode and the controller is accordingly programmed. >>