Searched refs:__prci_data (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/clk/sifive/ |
H A D | sifive-prci.c | 31 static u32 __prci_readl(struct __prci_data *pd, u32 offs) in __prci_readl() 36 static void __prci_writel(u32 v, u32 offs, struct __prci_data *pd) in __prci_writel() 126 static void __prci_wrpll_read_cfg0(struct __prci_data *pd, in __prci_wrpll_read_cfg0() 146 static void __prci_wrpll_write_cfg0(struct __prci_data *pd, in __prci_wrpll_write_cfg0() 162 static void __prci_wrpll_write_cfg1(struct __prci_data *pd, in __prci_wrpll_write_cfg1() 205 struct __prci_data *pd = pc->pd; in sifive_prci_wrpll_set_rate() 226 struct __prci_data *pd = pc->pd; in sifive_clk_is_enabled() 241 struct __prci_data *pd = pc->pd; in sifive_prci_clock_enable() 258 struct __prci_data *pd = pc->pd; in sifive_prci_clock_disable() 276 struct __prci_data *pd = pc->pd; in sifive_prci_tlclksel_recalc_rate() [all …]
|
H A D | sifive-prci.h | 225 struct __prci_data { struct 245 void (*enable_bypass)(struct __prci_data *pd); argument 246 void (*disable_bypass)(struct __prci_data *pd); 269 struct __prci_data *pd; 285 void sifive_prci_coreclksel_use_hfclk(struct __prci_data *pd); 286 void sifive_prci_coreclksel_use_corepll(struct __prci_data *pd); 287 void sifive_prci_coreclksel_use_final_corepll(struct __prci_data *pd); 288 void sifive_prci_corepllsel_use_dvfscorepll(struct __prci_data *pd); 289 void sifive_prci_corepllsel_use_corepll(struct __prci_data *pd); 290 void sifive_prci_hfpclkpllsel_use_hfclk(struct __prci_data *pd); [all …]
|
/openbmc/u-boot/drivers/clk/sifive/ |
H A D | fu540-prci.c | 161 struct __prci_data { struct 179 void (*bypass)(struct __prci_data *pd); argument 180 void (*no_bypass)(struct __prci_data *pd); 214 struct __prci_data *pd; 234 static u32 __prci_readl(struct __prci_data *pd, u32 offs) in __prci_readl() 239 static void __prci_writel(u32 v, u32 offs, struct __prci_data *pd) in __prci_writel() 330 static void __prci_wrpll_read_cfg(struct __prci_data *pd, in __prci_wrpll_read_cfg() 350 static void __prci_wrpll_write_cfg(struct __prci_data *pd, in __prci_wrpll_write_cfg() 370 static void __prci_coreclksel_use_hfclk(struct __prci_data *pd) in __prci_coreclksel_use_hfclk() 390 static void __prci_coreclksel_use_corepll(struct __prci_data *pd) in __prci_coreclksel_use_corepll() [all …]
|