--- linux-2.6.17-git5-fix1-s3c2412-try3/arch/arm/mach-s3c2410/s3c2410-clock.c	2006-06-23 10:57:27.000000000 +0100
+++ linux-2.6.17-rc5-2412-r17/arch/arm/mach-s3c2410/s3c2410-clock.c	2006-06-13 15:19:20.000000000 +0100
@@ -182,17 +182,25 @@ static struct clk init_clocks[] = {
 		.id		= -1,
 		.parent		= &clk_p,
 		.ctrlbit	= 0,
-	}
+	}, {
+		.name		= "usb-bus-host",
+		.id		= -1,
+		.parent		= &clk_usb_bus,
+	}, {
+		.name		= "usb-bus-gadget",
+		.id		= -1,
+		.parent		= &clk_usb_bus,
+	},
 };
 
 /* s3c2410_baseclk_add()
  *
- * Add all the clocks used by the s3c2410 or compatible CPUs
+ * Add all the clocks used by the s3c2410 or compatible CPUs 
  * such as the S3C2440 and S3C2442.
  *
  * We cannot use a system device as we are needed before any
  * of the init-calls that initialise the devices are actually
- * done.
+ * done. 
 */
 
 int __init s3c2410_baseclk_add(void)

