Message ID | 20160110123014.GA1764@cruxbox (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/drivers/clk/bcm/clk-bcm2835.c b/drivers/clk/bcm/clk-bcm2835.c index 015e687..f558c5b 100644 --- a/drivers/clk/bcm/clk-bcm2835.c +++ b/drivers/clk/bcm/clk-bcm2835.c @@ -281,6 +281,8 @@ #define LOCK_TIMEOUT_NS 100000000 #define BCM2835_MAX_FB_RATE 1750000000u +#define BCM2835_CLOCK_MAX BCM2835_CLOCK_PCM + struct bcm2835_cprman { struct device *dev; void __iomem *regs; @@ -288,7 +290,7 @@ struct bcm2835_cprman { const char *osc_name; struct clk_onecell_data onecell; - struct clk *clks[BCM2835_CLOCK_COUNT]; + struct clk *clks[BCM2835_CLOCK_MAX + 1]; }; static inline void cprman_write(struct bcm2835_cprman *cprman, u32 reg, u32 val)