Searched refs:cprman (Results 1 – 3 of 3) sorted by relevance
/linux-4.4.14/drivers/clk/bcm/ |
D | clk-bcm2835.c | 294 static inline void cprman_write(struct bcm2835_cprman *cprman, u32 reg, u32 val) in cprman_write() argument 296 writel(CM_PASSWORD | val, cprman->regs + reg); in cprman_write() 299 static inline u32 cprman_read(struct bcm2835_cprman *cprman, u32 reg) in cprman_read() argument 301 return readl(cprman->regs + reg); in cprman_read() 812 struct bcm2835_cprman *cprman; member 819 struct bcm2835_cprman *cprman = pll->cprman; in bcm2835_pll_is_on() local 822 return cprman_read(cprman, data->a2w_ctrl_reg) & in bcm2835_pll_is_on() 866 struct bcm2835_cprman *cprman = pll->cprman; in bcm2835_pll_get_rate() local 868 u32 a2wctrl = cprman_read(cprman, data->a2w_ctrl_reg); in bcm2835_pll_get_rate() 875 fdiv = cprman_read(cprman, data->frac_reg) & A2W_PLL_FRAC_MASK; in bcm2835_pll_get_rate() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/clock/ |
D | brcm,bcm2835-cprman.txt | 15 - compatible: Should be "brcm,bcm2835-cprman" 31 clocks: cprman@7e101000 { 32 compatible = "brcm,bcm2835-cprman";
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | bcm2835.dtsi | 65 clocks: cprman@7e101000 { 66 compatible = "brcm,bcm2835-cprman";
|