Home
last modified time | relevance | path

Searched refs:apbc (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/mmp/
H A Dclk-apbc.c37 struct clk_apbc *apbc = to_clk_apbc(hw); in clk_apbc_prepare() local
45 if (apbc->lock) in clk_apbc_prepare()
46 spin_lock_irqsave(apbc->lock, flags); in clk_apbc_prepare()
48 data = readl_relaxed(apbc->base); in clk_apbc_prepare()
49 if (apbc->flags & APBC_POWER_CTRL) in clk_apbc_prepare()
52 writel_relaxed(data, apbc->base); in clk_apbc_prepare()
54 if (apbc->lock) in clk_apbc_prepare()
55 spin_unlock_irqrestore(apbc->lock, flags); in clk_apbc_prepare()
57 udelay(apbc->delay); in clk_apbc_prepare()
59 if (apbc in clk_apbc_prepare()
88 struct clk_apbc *apbc = to_clk_apbc(hw); clk_apbc_unprepare() local
126 struct clk_apbc *apbc; mmp_clk_register_apbc() local
[all...]
/kernel/linux/linux-6.6/drivers/clk/mmp/
H A Dclk-apbc.c34 struct clk_apbc *apbc = to_clk_apbc(hw); in clk_apbc_prepare() local
42 if (apbc->lock) in clk_apbc_prepare()
43 spin_lock_irqsave(apbc->lock, flags); in clk_apbc_prepare()
45 data = readl_relaxed(apbc->base); in clk_apbc_prepare()
46 if (apbc->flags & APBC_POWER_CTRL) in clk_apbc_prepare()
49 writel_relaxed(data, apbc->base); in clk_apbc_prepare()
51 if (apbc->lock) in clk_apbc_prepare()
52 spin_unlock_irqrestore(apbc->lock, flags); in clk_apbc_prepare()
54 udelay(apbc->delay); in clk_apbc_prepare()
56 if (apbc in clk_apbc_prepare()
85 struct clk_apbc *apbc = to_clk_apbc(hw); clk_apbc_unprepare() local
123 struct clk_apbc *apbc; mmp_clk_register_apbc() local
[all...]

Completed in 1 milliseconds