Lines Matching refs:regs_lock
319 spinlock_t regs_lock; /* spinlock for all clocks */ member
352 spin_lock(&cprman->regs_lock); in bcm2835_measure_tcnt_mux()
392 spin_unlock(&cprman->regs_lock); in bcm2835_measure_tcnt_mux()
600 spin_lock(&cprman->regs_lock); in bcm2835_pll_off()
605 spin_unlock(&cprman->regs_lock); in bcm2835_pll_off()
620 spin_lock(&cprman->regs_lock); in bcm2835_pll_on()
623 spin_unlock(&cprman->regs_lock); in bcm2835_pll_on()
704 spin_lock(&cprman->regs_lock); in bcm2835_pll_set_rate()
708 spin_unlock(&cprman->regs_lock); in bcm2835_pll_set_rate()
809 spin_lock(&cprman->regs_lock); in bcm2835_pll_divider_off()
816 spin_unlock(&cprman->regs_lock); in bcm2835_pll_divider_off()
825 spin_lock(&cprman->regs_lock); in bcm2835_pll_divider_on()
832 spin_unlock(&cprman->regs_lock); in bcm2835_pll_divider_on()
1023 spin_lock(&cprman->regs_lock); in bcm2835_clock_off()
1026 spin_unlock(&cprman->regs_lock); in bcm2835_clock_off()
1038 spin_lock(&cprman->regs_lock); in bcm2835_clock_on()
1043 spin_unlock(&cprman->regs_lock); in bcm2835_clock_on()
1068 spin_lock(&cprman->regs_lock); in bcm2835_clock_set_rate()
1084 spin_unlock(&cprman->regs_lock); in bcm2835_clock_set_rate()
1361 divider->div.lock = &cprman->regs_lock; in bcm2835_register_pll_divider()
1456 CM_GATE_BIT, 0, &cprman->regs_lock); in bcm2835_register_gate()
2150 spin_lock_init(&cprman->regs_lock); in bcm2835_clk_probe()