Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 184809
b: refs/heads/master
c: f71eddb
h: refs/heads/master
i:
  184807: b341dc4
v: v3
  • Loading branch information
Paul Walmsley committed Feb 24, 2010
1 parent b85a1d8 commit 1aa3e9a
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 16 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 1a3377176b3d41e3f30483a624cdafadeeb4064f
refs/heads/master: f71eddb1582f5c53ed4bfc365a2acce94aca88cc
24 changes: 9 additions & 15 deletions trunk/arch/arm/plat-omap/include/plat/clock.h
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,6 @@ struct clk {
struct list_head children;
struct list_head sibling; /* node for children */
unsigned long rate;
__u32 flags;
void __iomem *enable_reg;
unsigned long (*recalc)(struct clk *);
int (*set_rate)(struct clk *, unsigned long);
Expand All @@ -134,6 +133,7 @@ struct clk {
__u8 enable_bit;
__s8 usecount;
u8 fixed_div;
u8 flags;
#ifdef CONFIG_ARCH_OMAP2PLUS
void __iomem *clksel_reg;
u32 clksel_mask;
Expand Down Expand Up @@ -187,20 +187,14 @@ extern void clk_exit_cpufreq_table(struct cpufreq_frequency_table **table);
extern const struct clkops clkops_null;

/* Clock flags */
/* bit 0 is free */
#define RATE_FIXED (1 << 1) /* Fixed clock rate */
/* bits 2-4 are free */
#define ENABLE_REG_32BIT (1 << 5) /* Use 32-bit access */
/* bit 6 is free */
#define CLOCK_IDLE_CONTROL (1 << 7)
#define CLOCK_NO_IDLE_PARENT (1 << 8)
#define DELAYED_APP (1 << 9) /* Delay application of clock */
/* bit 10 is currently free */
#define ENABLE_ON_INIT (1 << 11) /* Enable upon framework init */
#define INVERT_ENABLE (1 << 12) /* 0 enables, 1 disables */
/* bit 13 is currently free */
#define ALWAYS_ENABLED (1 << 14)
/* bits 15-31 are currently free */
#define RATE_FIXED (1 << 0) /* Fixed clock rate */
#define ENABLE_REG_32BIT (1 << 1) /* Use 32-bit access */
#define CLOCK_IDLE_CONTROL (1 << 2)
#define CLOCK_NO_IDLE_PARENT (1 << 3)
#define DELAYED_APP (1 << 4) /* Delay application of clock */
#define ENABLE_ON_INIT (1 << 5) /* Enable upon framework init */
#define INVERT_ENABLE (1 << 6) /* 0 enables, 1 disables */
#define ALWAYS_ENABLED (1 << 7)

/* Clksel_rate flags */
#define DEFAULT_RATE (1 << 0)
Expand Down

0 comments on commit 1aa3e9a

Please sign in to comment.