• Home
  • Raw
  • Download

Lines Matching full:prci

10 #include "sifive-prci.h"
11 #include "fu540-prci.h"
12 #include "fu740-prci.h"
19 * __prci_readl() - read from a PRCI register
20 * @pd: PRCI context
21 * @offs: register offset to read from (in bytes, from PRCI base address)
24 * address of the PRCI register target described by @pd, and return
46 * @r: value read from the PRCI PLL configuration register
48 * Given a value @r read from an FU740 PRCI PLL configuration register,
89 * assemble a PRCI PLL configuration register value, and return it to
96 * Returns: a value suitable for writing into a PRCI PLL configuration
115 * __prci_wrpll_read_cfg0() - read the WRPLL configuration from the PRCI
116 * @pd: PRCI context
117 * @pwd: PRCI WRPLL metadata
120 * the PRCI identified by @pd, and store it into the local configuration
133 * __prci_wrpll_write_cfg0() - write WRPLL configuration into the PRCI
134 * @pd: PRCI context
135 * @pwd: PRCI WRPLL metadata
139 * configuration register identified by @pwd in the PRCI instance
157 * into the PRCI
158 * @pd: PRCI context
159 * @pwd: PRCI WRPLL metadata
305 * @pd: struct __prci_data * for the PRCI containing the CORECLK mux reg
326 * @pd: struct __prci_data * for the PRCI containing the CORECLK mux reg
347 * @pd: struct __prci_data * for the PRCI containing the CORECLK mux reg
369 * @pd: struct __prci_data * for the PRCI containing the COREPLL mux reg
390 * @pd: struct __prci_data * for the PRCI containing the COREPLL mux reg
411 * @pd: struct __prci_data * for the PRCI containing the HFPCLKPLL mux reg
432 * @pd: struct __prci_data * for the PRCI containing the HFPCLKPLL mux reg
492 * __prci_register_clocks() - register clock controls in the PRCI
494 * @pd: The pointer for PRCI per-device instance data
554 * sifive_prci_probe() - initialize prci data and check parent count
555 * @pdev: platform device pointer for the prci
595 dev_dbg(dev, "SiFive PRCI probed\n"); in sifive_prci_probe()
601 {.compatible = "sifive,fu540-c000-prci", .data = &prci_clk_fu540},
602 {.compatible = "sifive,fu740-c000-prci", .data = &prci_clk_fu740},
608 .name = "sifive-clk-prci",