--- linux-2.6.22-rc2/arch/arm/plat-s3c24xx/common-smdk.c 2007-04-26 04:08:32.000000000 +0100 +++ linux-2.6.22-rc2-hsmmc/arch/arm/plat-s3c24xx/common-smdk.c 2007-05-20 17:59:46.000000000 +0100 @@ -18,6 +18,7 @@ #include #include #include +#include #include #include @@ -29,6 +30,7 @@ #include #include +#include #include #include #include @@ -192,8 +194,11 @@ void __init smdk_machine_init(void) s3c2410_gpio_setpin(S3C2410_GPF6, 1); s3c2410_gpio_setpin(S3C2410_GPF7, 1); + if (machine_is_smdk2443()) + smdk_nand_info.twrph0 = 50; + s3c_device_nand.dev.platform_data = &smdk_nand_info; - + platform_add_devices(smdk_devs, ARRAY_SIZE(smdk_devs)); s3c2410_pm_init();