diff -urpN -X ../dontdiff linux-2.6.20-rc5/include/asm-arm/arch-s3c2410/hardware.h linux-2.6.20-rc5-bjd1/include/asm-arm/arch-s3c2410/hardware.h
--- linux-2.6.20-rc5/include/asm-arm/arch-s3c2410/hardware.h	2007-01-16 09:42:29.000000000 +0000
+++ linux-2.6.20-rc5-bjd1/include/asm-arm/arch-s3c2410/hardware.h	2007-01-16 09:45:04.000000000 +0000
@@ -91,6 +91,8 @@ extern void s3c2410_gpio_setpin(unsigned
 
 extern unsigned int s3c2410_gpio_getpin(unsigned int pin);
 
+extern unsigned int s3c2410_gpio_getcfg(unsigned int pin);
+
 extern unsigned int s3c2410_modify_misccr(unsigned int clr, unsigned int chg);
 
 #ifdef CONFIG_CPU_S3C2440

