mirror of
https://xff.cz/git/u-boot/
synced 2025-09-02 09:12:08 +02:00
clk: use clk_dev_binded
Preparing to support composite clk. Signed-off-by: Peng Fan <peng.fan@nxp.com>
This commit is contained in:
committed by
Lukasz Majewski
parent
2457612d6d
commit
5b27ff8986
@@ -69,8 +69,8 @@ unsigned long divider_recalc_rate(struct clk *hw, unsigned long parent_rate,
|
|||||||
|
|
||||||
static ulong clk_divider_recalc_rate(struct clk *clk)
|
static ulong clk_divider_recalc_rate(struct clk *clk)
|
||||||
{
|
{
|
||||||
struct clk_divider *divider =
|
struct clk_divider *divider = to_clk_divider(clk_dev_binded(clk) ?
|
||||||
to_clk_divider(dev_get_clk_ptr(clk->dev));
|
dev_get_clk_ptr(clk->dev) : clk);
|
||||||
unsigned long parent_rate = clk_get_parent_rate(clk);
|
unsigned long parent_rate = clk_get_parent_rate(clk);
|
||||||
unsigned int val;
|
unsigned int val;
|
||||||
|
|
||||||
|
@@ -35,7 +35,8 @@
|
|||||||
int clk_mux_val_to_index(struct clk *clk, u32 *table, unsigned int flags,
|
int clk_mux_val_to_index(struct clk *clk, u32 *table, unsigned int flags,
|
||||||
unsigned int val)
|
unsigned int val)
|
||||||
{
|
{
|
||||||
struct clk_mux *mux = to_clk_mux(clk);
|
struct clk_mux *mux = to_clk_mux(clk_dev_binded(clk) ?
|
||||||
|
dev_get_clk_ptr(clk->dev) : clk);
|
||||||
int num_parents = mux->num_parents;
|
int num_parents = mux->num_parents;
|
||||||
|
|
||||||
if (table) {
|
if (table) {
|
||||||
@@ -61,7 +62,8 @@ int clk_mux_val_to_index(struct clk *clk, u32 *table, unsigned int flags,
|
|||||||
|
|
||||||
static u8 clk_mux_get_parent(struct clk *clk)
|
static u8 clk_mux_get_parent(struct clk *clk)
|
||||||
{
|
{
|
||||||
struct clk_mux *mux = to_clk_mux(clk);
|
struct clk_mux *mux = to_clk_mux(clk_dev_binded(clk) ?
|
||||||
|
dev_get_clk_ptr(clk->dev) : clk);
|
||||||
u32 val;
|
u32 val;
|
||||||
|
|
||||||
#if CONFIG_IS_ENABLED(SANDBOX_CLK_CCF)
|
#if CONFIG_IS_ENABLED(SANDBOX_CLK_CCF)
|
||||||
|
Reference in New Issue
Block a user