Re: [patch 1/1] TOUCHSCREEN: S3C24XX touchscreen driver from Arnaud Patard.

2009-11-18 Thread Shine Liu
Hi Ben, On Wed, 2009-11-18 at 18:59 -0800, Dmitry Torokhov wrote: > > +#ifdef CONFIG_PM > > +static int s3c2410ts_suspend(struct platform_device *pdev, pm_message_t > > state) > > +{ > > + writel(TSC_SLEEP, ts.io + S3C2410_ADCTSC); > > + disable_irq(ts.irq_tc); > > + clk_disable(ts.clock);

Re: [patch 1/1] TOUCHSCREEN: S3C24XX touchscreen driver from Arnaud Patard.

2009-11-18 Thread Shine Liu
Hi,Ben Besides Dmitry's comments, On Wed, 2009-11-18 at 23:29 +, Ben Dooks wrote: > +config TOUCHSCREEN_S3C2410 > + tristate "Samsung S3C2410 touchscreen input driver" > + depends on ARCH_S3C2410 && INPUT && INPUT_TOUCHSCREEN > + select SERIO > + help > + Say

Re: [patch 1/1] TOUCHSCREEN: S3C24XX touchscreen driver from Arnaud Patard.

2009-11-18 Thread Harald Welte
hi Dmitry, On Wed, Nov 18, 2009 at 06:59:30PM -0800, Dmitry Torokhov wrote: > Thank you for the patch. First thing first - do we have an agreement > from all Samsung folks and other interested parties that _this_ is the > driver? Because it's like 3rd implementation that came across... I think i

Re: [patch 1/1] TOUCHSCREEN: S3C24XX touchscreen driver from Arnaud Patard.

2009-11-18 Thread Dmitry Torokhov
Hi Ben, On Wed, Nov 18, 2009 at 11:29:40PM +, Ben Dooks wrote: > From: Arnaud Patard > > S3C24XX touchscreen driver, originally written by Arnaud Patard and > other contributors. This driver is the version from the Simtec Electronics > tree, and as such is the best place to start and thus pr

Re: [PATCH 09/19] drivers: serial: add support for Samsung S5PC110 SoC uart

2009-11-18 Thread jassi brar
On Thu, Nov 19, 2009 at 7:13 AM, Ben Dooks wrote: > On Wed, Nov 18, 2009 at 11:14:52PM +0900, jassi brar wrote: >> On Wed, Nov 18, 2009 at 10:33 PM, Marek Szyprowski >> wrote: >> > From: Kyungmin Park >> > >> > Samsung S5PC110 SoCs have UART that differs a bit from the one known >> > from the pr

Re: [patch 1/1] TOUCHSCREEN: S3C24XX touchscreen driver from Arnaud Patard.

2009-11-18 Thread Ramax Lo
2009/11/19 Ben Dooks : > +static int __init s3c2410ts_probe(struct platform_device *pdev) > +{ > + struct s3c2410_ts_mach_info *info; > + struct device *dev = &pdev->dev; > + struct input_dev *input_dev; > + struct resource *res; > + int ret = -EINVAL; > + > + /* Initialise

[patch 1/1] TOUCHSCREEN: S3C24XX touchscreen driver from Arnaud Patard.

2009-11-18 Thread Ben Dooks
From: Arnaud Patard S3C24XX touchscreen driver, originally written by Arnaud Patard and other contributors. This driver is the version from the Simtec Electronics tree, and as such is the best place to start and thus proposed to be merged into the linux input system. The driver has had substanti

Re: [PATCH] Add Samsung S5PC110 SoC support

2009-11-18 Thread Ben Dooks
On Wed, Nov 18, 2009 at 02:32:55PM +0100, Marek Szyprowski wrote: > Hello, > > This preliminary patch series adds support for Samsung S5PC110 SoC. > S5PC110 belongs to S5PC1XX family (CortexA8 ARM core), but differs in > many places from the S5PC100 SoC: new memory map, different clock > hierarchy

Re: [PATCH 09/19] drivers: serial: add support for Samsung S5PC110 SoC uart

2009-11-18 Thread Ben Dooks
On Wed, Nov 18, 2009 at 11:14:52PM +0900, jassi brar wrote: > On Wed, Nov 18, 2009 at 10:33 PM, Marek Szyprowski > wrote: > > From: Kyungmin Park > > > > Samsung S5PC110 SoCs have UART that differs a bit from the one known > > from the previous Samsung SoCs. This patch adds support for this new >

Re: [PATCH 14/19] ARM: S5PC1XX: add support for s5pc110 gpio

2009-11-18 Thread Ben Dooks
On Wed, Nov 18, 2009 at 02:33:09PM +0100, Marek Szyprowski wrote: > From: Kyungmin Park > > Samsung S5PC110 SoC are newer Samsung SoCs. Like S5PC100 they are based > on CortexA8 ARM CPU, but have much more powerfull integrated periperals. > This patch adds gpiolib support for S5PC110 sub-platform

Re: [PATCH 10/19] ARM: S5PC1XX: add S5PC110 memory map

2009-11-18 Thread Ben Dooks
There's stuff in here from 'Byungho Min ' but no mention of an ack or signoff from this person. -- Ben Q: What's a light-year? A: One-third less calories than a regular year. -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to ma

Re: [PATCH 08/19] ARM: S5PC1XX: move common s5pc1xx s3c-fb regs to platform directory

2009-11-18 Thread Ben Dooks
On Wed, Nov 18, 2009 at 02:33:03PM +0100, Marek Szyprowski wrote: > From: Pawel Osciak > > From: Pawel Osciak > > Frame buffer register block on S5PC100 and S5PC110 differs slightly. > This patch moves all register definitions that are common for S5PC100 > and S5PC110 to plat-s3c/plat/regs-fb-v

Re: [PATCH 09/19] drivers: serial: add support for Samsung S5PC110 SoC uart

2009-11-18 Thread jassi brar
On Wed, Nov 18, 2009 at 10:33 PM, Marek Szyprowski wrote: > From: Kyungmin Park > > Samsung S5PC110 SoCs have UART that differs a bit from the one known > from the previous Samsung SoCs. This patch adds support for this new > driver. > > Signed-off-by: Kyungmin Park > Signed-off-by: Marek Szypro

[PATCH 17/19] ARM: S5PC1XX: add sdhci platform helpers for s5pc110 sub-platform

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park Samsung S5PC110 SoC are newer Samsung SoCs. Like S5PC100 they are based on CortexA8 ARM CPU, but have much more powerfull integrated periperals. This patch adds common SDHCI platform helper for S5PC110 sub-platform. Signed-off-by: Kyungmin Park Signed-off-by: Marek Szyprowsk

[PATCH 14/19] ARM: S5PC1XX: add support for s5pc110 gpio

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park Samsung S5PC110 SoC are newer Samsung SoCs. Like S5PC100 they are based on CortexA8 ARM CPU, but have much more powerfull integrated periperals. This patch adds gpiolib support for S5PC110 sub-platform. Signed-off-by: Kyungmin Park Signed-off-by: Marek Szyprowski --- arch

[PATCH 18/19] ARM: S5PC1XX: add framebuffer platform helpers for s5pc110 sub-platform

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park Samsung S5PC110 SoC are newer Samsung SoCs. Like S5PC100 they are based on CortexA8 ARM CPU, but have much more powerfull integrated periperals. This patch adds common framebuffer device helpers and register defines for S5PC110 sub-platform. Signed-off-by: Kyungmin Park Sign

[PATCH 08/19] ARM: S5PC1XX: move common s5pc1xx s3c-fb regs to platform directory

2009-11-18 Thread Marek Szyprowski
From: Pawel Osciak From: Pawel Osciak Frame buffer register block on S5PC100 and S5PC110 differs slightly. This patch moves all register definitions that are common for S5PC100 and S5PC110 to plat-s3c/plat/regs-fb-v5.h. Signed-off-by: Kyungmin Park Signed-off-by: Marek Szyprowski --- arch/

[PATCH 09/19] drivers: serial: add support for Samsung S5PC110 SoC uart

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park Samsung S5PC110 SoCs have UART that differs a bit from the one known from the previous Samsung SoCs. This patch adds support for this new driver. Signed-off-by: Kyungmin Park Signed-off-by: Marek Szyprowski --- arch/arm/plat-s3c/include/plat/regs-serial.h | 31 ++

[PATCH 07/19] ARM: S5PC1XX: move s5pc100 specific device helpers to mach-s5pc100 dir

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park All device helpers that are defined in plat-s5pc1xx are S5PC100 specific. This patch moves them to mach-s5pc100 directory to make use of newly created sub-platform support. Signed-off-by: Kyungmin Park Signed-off-by: Marek Szyprowski --- arch/arm/mach-s5pc100/Kconfig

[PATCH 19/19] ARM: S5PC1XX: add support for SMDKC110 board

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park Samsung S5PC110 SoC are newer Samsung SoCs. Like S5PC100 they are based on CortexA8 ARM CPU, but have much more powerfull integrated periperals. This patch adds support for SMDKC110 evaluation board. The board can be obtained from Meritech (http://www.meritech.co.kr). Signed-

[PATCH 15/19] ARM: S5PC1XX: add i2c platform helpers on s5pc110 sub-platform

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park Samsung S5PC110 SoC are newer Samsung SoCs. Like S5PC100 they are based on CortexA8 ARM CPU, but have much more powerfull integrated periperals. This patch adds required I2C platform helpers. S5PC110 SoCs has 3 I2C controllers. Signed-off-by: Kyungmin Park Signed-off-by: Mar

[PATCH 03/19] ARM: S5PC1XX: prepare common cpu&clocks code for S5PC110 sub-platform

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park CLK_OTHER register block is specific for S5PC100 SoC, so move the definition to mach-s5pc100/cpu.c. Size of CLK and PWR register block is different on S5PC100 and S5PC110, thus new defines are introduced. Clock and pll hierarchy is completely different between S5PC100 and S5P

[PATCH 13/19] ARM: S5PC1XX: add support for s5pc110 irqs

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park Samsung S5PC110 SoC are newer Samsung SoCs. Like S5PC100 they are based on CortexA8 ARM CPU, but have much more powerfull integrated periperals. This patch adds interrupt support on S5PC110 SoCs. Unlike S5PC100, S5PC110 has 4 VICs, so the S5PC110 specifi virtual memory area is

[PATCH 12/19] ARM: S5PC1XX: add support for s5pc110 plls and clocks

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park Samsung S5PC110 SoC are newer Samsung SoCs. Like S5PC100 they are based on CortexA8 ARM CPU, but have much more powerfull integrated periperals. This patch adds clocks and plls definition for S5PC110 SoCs. Signed-off-by: Kyungmin Park Signed-off-by: Marek Szyprowski --- a

[PATCH 02/19] ARM: S5PC1XX: create sub-platform for S5PC100 SoCs

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park Samsung S5PC100 and S5PC110 SoCs differs a lot in register map and other core platform definitions, so it is not possible to have both SoCs in the current platform framework without runtime hacks. To address this issue a sub-platform has been introduced, so each SoC in sub-pla

[PATCH 11/19] ARM: S5PC1XX: add S5PC110 cpu initialization code

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park Samsung S5PC110 SoC are newer Samsung SoCs. Like S5PC100 they are based on CortexA8 ARM CPU, but have much more powerfull integrated periperals. This patch adds CPU initialization code for S5PC110 sub-platform. Signed-off-by: Kyungmin Park Signed-off-by: Marek Szyprowski -

[PATCH 01/19] ARM: S5PC100: use 0x30008000 as memory base

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park We decided to use 0x3000' as base memory address on S5PC1XX SoCs (s5pc100 and s5pc110). A patch to u-boot that configures SMDKC100 board and sets base memory as 0x3000' has been already posted. Signed-off-by: Kyungmin Park Signed-off-by: Marek Szyprowski --- arch

[PATCH 10/19] ARM: S5PC1XX: add S5PC110 memory map

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park Samsung S5PC110 SoC are newer Samsung SoCs. Like S5PC100 they are based on CortexA8 ARM CPU, but have much more powerfull integrated periperals. This patch adds register map for S5PC110 sub-platform. Signed-off-by: Kyungmin Park Signed-off-by: Marek Szyprowski --- arch/ar

[PATCH 16/19] ARM: S5PC1XX: enable S5PC110 sub-platform

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park Samsung S5PC110 SoC are newer Samsung SoCs. Like S5PC100 they are based on CortexA8 ARM CPU, but have much more powerfull integrated periperals. This patch enables S5PC110 sub-platform. Signed-off-by: Kyungmin Park Signed-off-by: Marek Szyprowski --- arch/arm/Kconfig

[PATCH 04/19] ARM: S5PC1XX: prepare common gpiolib code for S5PC110 sub-platform

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park S5PC100 GPIO chip definitions has been hidden under sub-platform #ifdef CONFIG_CPU_S5PC100. Also a new S5PC1XX_GPHx() macros has been introduced to cover common external interrupt gpio lines (for common code). Signed-off-by: Kyungmin Park Signed-off-by: Marek Szyprowski -

[PATCH 06/19] ARM: S5PC1XX: cleanup of s5pc1xx common code

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park This patch removes all useless definitions from plat/s5pc100.h and introduces new common plat/s5pc1xx.h include. Signed-off-by: Kyungmin Park Signed-off-by: Marek Szyprowski --- arch/arm/mach-s5pc100/cpu.c |2 +- arch/arm/mach-s5pc100/include/plat/

[PATCH 05/19] ARM: S5PC1XX: move common s5pc1xx mach/* includes to plat-s5pc1xx/include/mach

2009-11-18 Thread Marek Szyprowski
From: Kyungmin Park All includes that are common for S5PC100 and S5PC110 are moved to plat-s5pc1xx/include/mach, so they can be used by both sub-platforms. Signed-off-by: Kyungmin Park Signed-off-by: Marek Szyprowski --- .../include/mach/gpio-core.h |2 +- .../inclu

[PATCH] Add Samsung S5PC110 SoC support

2009-11-18 Thread Marek Szyprowski
Hello, This preliminary patch series adds support for Samsung S5PC110 SoC. S5PC110 belongs to S5PC1XX family (CortexA8 ARM core), but differs in many places from the S5PC100 SoC: new memory map, different clock hierarchy, new gpio banks and much more powerful integrated peripherals. Such differenc

RE: [PATCH v3] Update Samsung S5PC100 SoC support

2009-11-18 Thread Marek Szyprowski
Hello, On Wednesday, November 18, 2009 12:59 AM Ben Dooks wrote: > On Tue, Nov 17, 2009 at 08:41:10AM +0100, Marek Szyprowski wrote: > > Hello, > > ok, series applied and pushed to git.fluff.org. > > Will do a quick build test and then get on with other stuff. Thanks. Let me know if you get an