Lines Matching full:prci

12 #include "sifive-prci.h"
13 #include "fu540-prci.h"
14 #include "fu740-prci.h"
21 * __prci_readl() - read from a PRCI register
22 * @pd: PRCI context
23 * @offs: register offset to read from (in bytes, from PRCI base address)
26 * address of the PRCI register target described by @pd, and return
48 * @r: value read from the PRCI PLL configuration register
50 * Given a value @r read from an FU740 PRCI PLL configuration register,
91 * assemble a PRCI PLL configuration register value, and return it to
98 * Returns: a value suitable for writing into a PRCI PLL configuration
117 * __prci_wrpll_read_cfg0() - read the WRPLL configuration from the PRCI
118 * @pd: PRCI context
119 * @pwd: PRCI WRPLL metadata
122 * the PRCI identified by @pd, and store it into the local configuration
135 * __prci_wrpll_write_cfg0() - write WRPLL configuration into the PRCI
136 * @pd: PRCI context
137 * @pwd: PRCI WRPLL metadata
141 * configuration register identified by @pwd in the PRCI instance
159 * into the PRCI
160 * @pd: PRCI context
161 * @pwd: PRCI WRPLL metadata
307 * @pd: struct __prci_data * for the PRCI containing the CORECLK mux reg
328 * @pd: struct __prci_data * for the PRCI containing the CORECLK mux reg
349 * @pd: struct __prci_data * for the PRCI containing the CORECLK mux reg
371 * @pd: struct __prci_data * for the PRCI containing the COREPLL mux reg
392 * @pd: struct __prci_data * for the PRCI containing the COREPLL mux reg
413 * @pd: struct __prci_data * for the PRCI containing the HFPCLKPLL mux reg
434 * @pd: struct __prci_data * for the PRCI containing the HFPCLKPLL mux reg
494 * __prci_register_clocks() - register clock controls in the PRCI
496 * @pd: The pointer for PRCI per-device instance data
563 * sifive_prci_probe() - initialize prci data and check parent count
564 * @pdev: platform device pointer for the prci
604 dev_dbg(dev, "SiFive PRCI probed\n"); in sifive_prci_probe()
610 {.compatible = "sifive,fu540-c000-prci", .data = &prci_clk_fu540},
611 {.compatible = "sifive,fu740-c000-prci", .data = &prci_clk_fu740},
617 .name = "sifive-clk-prci",
625 MODULE_DESCRIPTION("SiFive Power Reset Clock Interface (PRCI) driver");