[PATCH v5 0/8] ARM: S5P6440: Add support for Samsung's S5P6440 SoC

Kukjin Kim kgene.kim at samsung.com
Wed Jan 13 18:57:07 EST 2010


Hi All,

This patches add basic support for Samsung's S5P6440 SoC.
The feature set that is added are clock, timer, uart and interrupts.

The clock changes are based on Harald Welte's patch. This patch is
also based on Ben's plat-samsung patch.

This patch set includes the following patches.

[PATCH v5 1/8] ARM: S5P6440: Add new CPU initialization support
[PATCH v5 2/8] ARM: S5P6440: Add Clock and PLL support
[PATCH v5 3/8] ARM: S5P6440: Add IRQ support
[PATCH v5 4/8] ARM: S5P6440: Add Timer support
[PATCH v5 5/8] ARM: S5P6440: Add new Kconfig and Makefiles
[PATCH v5 6/8] ARM: S5P6440: Add Board support file
[PATCH v5 7/8] ARM: S5P6440: Add configuration file
[PATCH v5 8/8] ARM: S5P6440: Add serial port support

This patch set depends on the following patches.

1. [PATCH 1/3] ARM: SAMSUNG: Add config option for number of additional GPIO
pins.
2. [PATCH 2/3] ARM: SAMSUNG: Make clk_default_setrate and clk_ops_def_setrate
visible to other code.
3. [PATCH v2 3/3] ARM: SAMSUNG: Add idle support.

Changes since v4:

1. Changed idle support function as Russell suggested
2. Changed some codes in plat-s5p for supporting other S5P SoCs.

Changes since v3:

1. Fixed code as per comments from Ben in linux-samsung-soc mailing list.

Changes since v2:

1. Removed unused clock module defines.
2. Modified PLL code to be generic.
3. IRQ Timer and IRQ UART code use common code.
4. S5P timer code is removed and common code in plat-s3c is used.
5. Moved some of the code from plat-s5p to plat-samsung.

Changes since v1:

1. Corrected parent clock sources for all the clocks.
2. Corrected the HCLK_LOW frequency calculation issue.
3. Added a menuconfig option "S5P_GPIO_EXTRA" to select the number
   of additional GPIO's required in file arch/arm/plat-s5p/Kconfig
4. Add PCLK_LOW and UCLK1 as clock sources for UART module.
5. Removed conditional inclusion of mach-s5p6440/Kconfig.
6. Other fixes and changes.

Thanks.

Best regards,
Kgene.
--
Kukjin Kim <kgene.kim at samsung.com>, Senior Engineer,
System LSI Division, SAMSUNG ELECTRONICS CO., LTD.




More information about the linux-arm-kernel mailing list