Searched full:cprman (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/clk/bcm/ |
| H A D | clk-bcm2835.c | 8 * DOC: BCM2835 CPRMAN (clock manager for the "audio" domain) 321 * Real names of cprman clock parents looked up through 335 static inline void cprman_write(struct bcm2835_cprman *cprman, u32 reg, u32 val) in cprman_write() argument 337 writel(CM_PASSWORD | val, cprman->regs + reg); in cprman_write() 340 static inline u32 cprman_read(struct bcm2835_cprman *cprman, u32 reg) in cprman_read() argument 342 return readl(cprman->regs + reg); in cprman_read() 348 static unsigned long bcm2835_measure_tcnt_mux(struct bcm2835_cprman *cprman, in bcm2835_measure_tcnt_mux() argument 355 spin_lock(&cprman->regs_lock); in bcm2835_measure_tcnt_mux() 357 cprman_write(cprman, CM_TCNTCTL, CM_KILL); in bcm2835_measure_tcnt_mux() 359 cprman_write(cprman, CM_TCNTCTL, in bcm2835_measure_tcnt_mux() [all …]
|
| /linux/arch/arm/boot/dts/broadcom/ |
| H A D | bcm283x.dtsi | 86 clocks: cprman@7e101000 { 87 compatible = "brcm,bcm2835-cprman"; 91 /* CPRMAN derives almost everything from the
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_crtc.c | 22 * pixel valve chooses from the CPRMAN clocks (HSM for HDMI, VEC for 28 * the CPRMAN clocks, and know what timings they need, they are the
|