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

2009-11-20 Thread Marek Szyprowski
From: Kyungmin Park kyungmin.p...@samsung.com 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

[PATCH v2] Add Samsung S5PC110 SoC support

2009-11-20 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

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

2009-11-20 Thread Marek Szyprowski
From: Kyungmin Park kyungmin.p...@samsung.com 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 kyungmin.p...@samsung.com Signed-off-by: Marek Szyprowski

[PATCH 03/20] ARM: S5PC1XX: prepare common cpuclocks code for S5PC110 sub-platform

2009-11-20 Thread Marek Szyprowski
From: Kyungmin Park kyungmin.p...@samsung.com 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

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

2009-11-20 Thread Marek Szyprowski
From: Pawel Osciak p.osc...@samsung.com Framebuffer register blocks on S5PC100 and S5PC110 differ only 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: Pawel Osciak p.osc...@samsung.com Signed-off-by:

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

2009-11-20 Thread Marek Szyprowski
From: Kyungmin Park kyungmin.p...@samsung.com 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

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

2009-11-20 Thread Marek Szyprowski
S5PC100 GPIOlib support has been rewriten to make it possible to reuse most of the common code in the upcoming S5PC110 sub-platform. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-s5pc100/Makefile

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

2009-11-20 Thread Marek Szyprowski
From: Kyungmin Park kyungmin.p...@samsung.com 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

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

2009-11-20 Thread Marek Szyprowski
From: Kyungmin Park kyungmin.p...@samsung.com 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

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

2009-11-20 Thread Marek Szyprowski
This patch removes all useless definitions from plat/s5pc100.h and introduces new common plat/s5pc1xx.h include. Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com --- arch/arm/mach-s5pc100/cpu.c |2 +-

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

2009-11-20 Thread Marek Szyprowski
From: Kyungmin Park kyungmin.p...@samsung.com 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:

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

2009-11-20 Thread Marek Szyprowski
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: Marek Szyprowski m.szyprow...@samsung.com Signed-off-by: Byungho Min

[PATCH 20/20] MAINTAINERS: add ARM/S5PC100 and ARM/S5PC110 architectures

2009-11-20 Thread Marek Szyprowski
From: Kyungmin Park kyungmin.p...@samsung.com Add entries for the ARM S5PC100 and ARM S5PC110 architectures that are currently being maintained by ourself. Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Marek Szyprowski m.szyprow...@samsung.com --- MAINTAINERS | 16

[PATCH 6/6] SMDK6410 SPI: Added spidev support as an example

2009-11-20 Thread Jassi Brar
As an illustration of using the newly implemented SPI driver, 'spidev' master device has been enabled on SMDK6410. Signed-off-by: Jassi Brar jassi.b...@samsung.com --- arch/arm/mach-s3c6410/mach-smdk6410.c | 47 + 1 files changed, 47 insertions(+), 0