Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/clk/samsung/
Dclk-s3c2410-dclk.c122 struct s3c24xx_dclk { struct
133 container_of(x, struct s3c24xx_dclk, dclk0_div_change_nb) argument
136 container_of(x, struct s3c24xx_dclk, dclk1_div_change_nb)
166 static void s3c24xx_dclk_update_cmp(struct s3c24xx_dclk *s3c24xx_dclk, in s3c24xx_dclk_update_cmp() argument
172 spin_lock_irqsave(&s3c24xx_dclk->dclk_lock, flags); in s3c24xx_dclk_update_cmp()
174 dclk_con = readl_relaxed(s3c24xx_dclk->base); in s3c24xx_dclk_update_cmp()
182 writel_relaxed(dclk_con, s3c24xx_dclk->base); in s3c24xx_dclk_update_cmp()
184 spin_unlock_irqrestore(&s3c24xx_dclk->dclk_lock, flags); in s3c24xx_dclk_update_cmp()
190 struct s3c24xx_dclk *s3c24xx_dclk = to_s3c24xx_dclk0(nb); in s3c24xx_dclk0_div_notify() local
193 s3c24xx_dclk_update_cmp(s3c24xx_dclk, in s3c24xx_dclk0_div_notify()
[all …]