Message ID | 1300472672-13392-3-git-send-email-shawn.guo@linaro.org |
---|---|
State | New |
Headers | show |
diff --git a/arch/arm/plat-mxc/include/mach/clock.h b/arch/arm/plat-mxc/include/mach/clock.h index 753a598..e688b49 100644 --- a/arch/arm/plat-mxc/include/mach/clock.h +++ b/arch/arm/plat-mxc/include/mach/clock.h @@ -38,6 +38,10 @@ struct clk { /* Register address for clock's enable/disable control. */ void __iomem *enable_reg; u32 flags; +#ifdef CONFIG_OF + /* clock rate used by fixed-clock */ + unsigned long rate; +#endif /* get the current clock rate (always a fresh value) */ unsigned long (*get_rate) (struct clk *); /* Function ptr to set the clock to a new rate. The rate must match a
This new member is not necessary to support dt clock, but it can simplified the code a lot in terms of those fixed rate clocks. Signed-off-by: Shawn Guo <shawn.guo@linaro.org> --- arch/arm/plat-mxc/include/mach/clock.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)