Home
last modified time | relevance | path

Searched refs:clockman (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/clk/
H A Dclk-rp1.c362 struct clk_hw *(*clk_register)(struct rp1_clockman *clockman,
366 struct rp1_clockman *clockman; member
377 void clockman_write(struct rp1_clockman *clockman, u32 reg, u32 val) in clockman_write() argument
379 regmap_write(clockman->regmap, reg, val); in clockman_write()
382 static inline u32 clockman_read(struct rp1_clockman *clockman, u32 reg) in clockman_read() argument
386 regmap_read(clockman->regmap, reg, &val); in clockman_read()
394 struct rp1_clockman *clockman = pll_core->clockman; in rp1_pll_core_is_on() local
396 u32 pwr = clockman_read(clockman, data->pwr_reg); in rp1_pll_core_is_on()
404 struct rp1_clockman *clockman = pll_core->clockman; in rp1_pll_core_on() local
409 spin_lock(&clockman->regs_lock); in rp1_pll_core_on()
[all …]