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 differences cannot be easily handled in the current Samsung machine&platform framework. To avoid duplication of code and adding yet another plat-* directory, we decided to introduce sub-platforms in the current s5pc1xx platform. First 8 patches prepare s5pc1xx platform code for introduction of the new sub-platform approach. Then in the next 11 patches all core functions and drivers are subsequently added, so S5PC110 sub-platform gets similar level of support as S5PC100. This patch series has been prepared against latest ARM Kernel tree from http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm.git/ I know that Ben is working hard on new Samsung SoC platform framework, but stabilizing it and porting all the existing Samsung platforms would take time. This sub-platform solution is already prepared and until the new framework will be available and merged, we would like to use our approach. This patch series includes: [PATCH 01/19] ARM: S5PC100: use 0x30008000 as memory base [PATCH 02/19] ARM: S5PC1XX: create sub-platform for S5PC100 SoCs [PATCH 03/19] ARM: S5PC1XX: prepare common cpu&clocks code for S5PC110 sub-platform [PATCH 04/19] ARM: S5PC1XX: prepare common gpiolib code for S5PC110 sub-platform [PATCH 05/19] ARM: S5PC1XX: move common s5pc1xx mach/* includes to plat-s5pc1xx/include/mach [PATCH 06/19] ARM: S5PC1XX: cleanup of s5pc1xx common code [PATCH 07/19] ARM: S5PC1XX: move s5pc100 specific device helpers to mach-s5pc100 dir [PATCH 08/19] ARM: S5PC1XX: move common s5pc1xx s3c-fb regs to platform directory [PATCH 09/19] drivers: serial: add support for Samsung S5PC110 SoC uart [PATCH 10/19] ARM: S5PC1XX: add S5PC110 memory map [PATCH 11/19] ARM: S5PC1XX: add S5PC110 cpu initialization code [PATCH 12/19] ARM: S5PC1XX: add support for s5pc110 plls and clocks [PATCH 13/19] ARM: S5PC1XX: add support for s5pc110 irqs [PATCH 14/19] ARM: S5PC1XX: add support for s5pc110 gpio [PATCH 15/19] ARM: S5PC1XX: add i2c platform helpers on s5pc110 sub-platform [PATCH 16/19] ARM: S5PC1XX: enable S5PC110 sub-platform [PATCH 17/19] ARM: S5PC1XX: add sdhci platform helpers for s5pc110 sub-platform [PATCH 18/19] ARM: S5PC1XX: add framebuffer platform helpers for s5pc110 sub-platform [PATCH 19/19] ARM: S5PC1XX: add support for SMDKC110 board -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html