Home
last modified time | relevance | path

Searched full:prci (Results 1 – 8 of 8) sorted by relevance

/linux-5.10/drivers/clk/sifive/
Dfu540-prci.c16 * The FU540 PRCI implements clock and reset control for the SiFive
18 * over all PRCI resources.
20 * This driver is based on the PRCI driver written by Wesley Terpstra:
27 #include <dt-bindings/clock/sifive-fu540-prci.h>
140 * @va: base virtual address of the PRCI IP block
143 * PRCI per-device instance data
155 * @cfg0_offs: WRPLL CFG0 register offset (in bytes) from the PRCI base address
169 * struct __prci_clock - describes a clock device managed by PRCI
175 * @pd: PRCI-specific data associated with this clock (if not NULL)
177 * PRCI clock data. Used by the PRCI driver to register PRCI-provided
[all …]
DKconfig12 bool "PRCI driver for SiFive FU540 SoCs"
15 Supports the Power Reset Clock interface (PRCI) IP block found in
DMakefile2 obj-$(CONFIG_CLK_SIFIVE_FU540_PRCI) += fu540-prci.o
/linux-5.10/Documentation/devicetree/bindings/clock/sifive/
Dfu540-prci.yaml5 $id: http://devicetree.org/schemas/clock/sifive/fu540-prci.yaml#
8 title: SiFive FU540 Power Reset Clock Interrupt Controller (PRCI)
16 is via the PRCI IP block.
18 macros defined in include/dt-bindings/clock/sifive-fu540-prci.h.
27 const: sifive,fu540-c000-prci
55 prci: clock-controller@10000000 {
56 compatible = "sifive,fu540-c000-prci";
/linux-5.10/arch/riscv/boot/dts/sifive/
Dfu540-c000.dtsi6 #include <dt-bindings/clock/sifive-fu540-prci.h>
155 prci: clock-controller@10000000 { label
156 compatible = "sifive,fu540-c000-prci";
166 clocks = <&prci PRCI_CLK_TLCLK>;
181 clocks = <&prci PRCI_CLK_TLCLK>;
189 clocks = <&prci PRCI_CLK_TLCLK>;
202 clocks = <&prci PRCI_CLK_TLCLK>;
213 clocks = <&prci PRCI_CLK_TLCLK>;
223 clocks = <&prci PRCI_CLK_TLCLK>;
236 clocks = <&prci PRCI_CLK_GEMGXLPLL>,
[all …]
/linux-5.10/Documentation/devicetree/bindings/serial/
Dsifive-serial.yaml53 #include <dt-bindings/clock/sifive-fu540-prci.h>
59 clocks = <&prci PRCI_CLK_TLCLK>;
/linux-5.10/include/dt-bindings/clock/
Dsifive-fu540-prci.h11 /* Clock indexes for use by Device Tree data and the PRCI driver */
/linux-5.10/Documentation/devicetree/bindings/gpio/
Dsifive,gpio.yaml55 #include <dt-bindings/clock/sifive-fu540-prci.h>