Lines Matching full:prci

11 #include "sifive-prci.h"
12 #include "fu540-prci.h"
13 #include "fu740-prci.h"
20 * __prci_readl() - read from a PRCI register
21 * @pd: PRCI context
22 * @offs: register offset to read from (in bytes, from PRCI base address)
25 * address of the PRCI register target described by @pd, and return
47 * @r: value read from the PRCI PLL configuration register
49 * Given a value @r read from an FU740 PRCI PLL configuration register,
90 * assemble a PRCI PLL configuration register value, and return it to
97 * Returns: a value suitable for writing into a PRCI PLL configuration
116 * __prci_wrpll_read_cfg0() - read the WRPLL configuration from the PRCI
117 * @pd: PRCI context
118 * @pwd: PRCI WRPLL metadata
121 * the PRCI identified by @pd, and store it into the local configuration
134 * __prci_wrpll_write_cfg0() - write WRPLL configuration into the PRCI
135 * @pd: PRCI context
136 * @pwd: PRCI WRPLL metadata
140 * configuration register identified by @pwd in the PRCI instance
158 * into the PRCI
159 * @pd: PRCI context
160 * @pwd: PRCI WRPLL metadata
306 * @pd: struct __prci_data * for the PRCI containing the CORECLK mux reg
327 * @pd: struct __prci_data * for the PRCI containing the CORECLK mux reg
348 * @pd: struct __prci_data * for the PRCI containing the CORECLK mux reg
370 * @pd: struct __prci_data * for the PRCI containing the COREPLL mux reg
391 * @pd: struct __prci_data * for the PRCI containing the COREPLL mux reg
412 * @pd: struct __prci_data * for the PRCI containing the HFPCLKPLL mux reg
433 * @pd: struct __prci_data * for the PRCI containing the HFPCLKPLL mux reg
493 * __prci_register_clocks() - register clock controls in the PRCI
495 * @pd: The pointer for PRCI per-device instance data
555 * sifive_prci_probe() - initialize prci data and check parent count
556 * @pdev: platform device pointer for the prci
596 dev_dbg(dev, "SiFive PRCI probed\n"); in sifive_prci_probe()
602 {.compatible = "sifive,fu540-c000-prci", .data = &prci_clk_fu540},
603 {.compatible = "sifive,fu740-c000-prci", .data = &prci_clk_fu740},
610 .name = "sifive-clk-prci",
618 MODULE_DESCRIPTION("SiFive Power Reset Clock Interface (PRCI) driver");