Home
last modified time | relevance | path

Searched refs:ssclks (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/crypto/allwinner/sun8i-ss/
H A Dsun8i-ss-core.c537 clk_disable_unprepare(ss->ssclks[i]); in sun8i_ss_pm_suspend()
549 err = clk_prepare_enable(ss->ssclks[i]); in sun8i_ss_pm_resume()
700 ss->ssclks[i] = devm_clk_get(ss->dev, ss->variant->ss_clks[i].name); in sun8i_ss_get_clks()
701 if (IS_ERR(ss->ssclks[i])) { in sun8i_ss_get_clks()
702 err = PTR_ERR(ss->ssclks[i]); in sun8i_ss_get_clks()
707 cr = clk_get_rate(ss->ssclks[i]); in sun8i_ss_get_clks()
717 err = clk_set_rate(ss->ssclks[i], ss->variant->ss_clks[i].freq); in sun8i_ss_get_clks()
H A Dsun8i-ss.h144 * @ssclks: clocks used by SS
156 struct clk *ssclks[SS_MAX_CLOCKS]; member
/kernel/linux/linux-6.6/drivers/crypto/allwinner/sun8i-ss/
H A Dsun8i-ss-core.c623 clk_disable_unprepare(ss->ssclks[i]); in sun8i_ss_pm_suspend()
635 err = clk_prepare_enable(ss->ssclks[i]); in sun8i_ss_pm_resume()
786 ss->ssclks[i] = devm_clk_get(ss->dev, ss->variant->ss_clks[i].name); in sun8i_ss_get_clks()
787 if (IS_ERR(ss->ssclks[i])) { in sun8i_ss_get_clks()
788 err = PTR_ERR(ss->ssclks[i]); in sun8i_ss_get_clks()
793 cr = clk_get_rate(ss->ssclks[i]); in sun8i_ss_get_clks()
803 err = clk_set_rate(ss->ssclks[i], ss->variant->ss_clks[i].freq); in sun8i_ss_get_clks()
H A Dsun8i-ss.h147 * @ssclks: clocks used by SS
159 struct clk *ssclks[SS_MAX_CLOCKS]; member

Completed in 4 milliseconds