Skip to contentSkip to conversation

ARM: S3C64XX: Add USB external clock definition

PATCH In review Maurus Cuelenaere 2 participants 2 messages May 17, 2010 – May 18, 2010

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH 1/2 ARM: S3C64XX: Add USB external clock definition

This adds the xusbxti clock to S3C64XX platform.

---
 arch/arm/mach-s3c64xx/clock.c              |    7 +++++++
 arch/arm/plat-samsung/include/plat/clock.h |    1 +
 2 files changed, 8 insertions(+), 0 deletions(-)
arch/arm/mach-s3c64xx/clock.c +7 -0
index 2ac2e7d..6830bb7 100644
@@ -88,6 +88,12 @@ struct clk clk_48m = {
 	.enable		= clk_48m_ctrl,
 };
 
+struct clk clk_xusbxti = {
+	.name		= "xusbxti",
+	.id		= -1,
+	.rate		= 48000000,
+};
+
 static int inline s3c64xx_gate(void __iomem *reg,
 				struct clk *clk,
 				int enable)
@@ -762,6 +768,7 @@ static struct clk *clks[] __initdata = {
 	&clk_27m,
 	&clk_48m,
 	&clk_h2,
+	&clk_xusbxti,
 };
 
 /**
arch/arm/plat-samsung/include/plat/clock.h +1 -0
index 60b6269..efbc984 100644
@@ -74,6 +74,7 @@ extern struct clk clk_ext;
 extern struct clk clk_h2;
 extern struct clk clk_27m;
 extern struct clk clk_48m;
+extern struct clk clk_xusbxti;
 
 extern int clk_default_setrate(struct clk *clk, unsigned long rate);
 extern struct clk_ops clk_ops_def_setrate;
Signature · 1 line
1.7.1
#1 lore raw

PATCH 1/2 ARM: S3C64XX: Add USB external clock definition

Quoted 1 line · Maurus Cuelenaere

This adds the xusbxti clock to S3C64XX platform.

ok, applied to for-2635/s3c6410-clock

Quoted 51 lines
---
 arch/arm/mach-s3c64xx/clock.c              |    7 +++++++
 arch/arm/plat-samsung/include/plat/clock.h |    1 +
 2 files changed, 8 insertions(+), 0 deletions(-)
arch/arm/mach-s3c64xx/clock.c +7 -0
index 2ac2e7d..6830bb7 100644
@@ -88,6 +88,12 @@ struct clk clk_48m = {
 	.enable		= clk_48m_ctrl,
 };
 
+struct clk clk_xusbxti = {
+	.name		= "xusbxti",
+	.id		= -1,
+	.rate		= 48000000,
+};
+
 static int inline s3c64xx_gate(void __iomem *reg,
 				struct clk *clk,
 				int enable)
@@ -762,6 +768,7 @@ static struct clk *clks[] __initdata = {
 	&clk_27m,
 	&clk_48m,
 	&clk_h2,
+	&clk_xusbxti,
 };
 
 /**
arch/arm/plat-samsung/include/plat/clock.h +1 -0
index 60b6269..efbc984 100644
@@ -74,6 +74,7 @@ extern struct clk clk_ext;
 extern struct clk clk_h2;
 extern struct clk clk_27m;
 extern struct clk clk_48m;
+extern struct clk clk_xusbxti;
 
 extern int clk_default_setrate(struct clk *clk, unsigned long rate);
 extern struct clk_ops clk_ops_def_setrate;
Signature · 7 lines
1.7.1


--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Signature · 5 lines
-- 
Ben

Q:      What's a light-year?
A:      One-third less calories than a regular year.