Lines Matching +full:npcm750 +full:- +full:memory +full:- +full:controller
1 * Nuvoton NPCM7XX Clock Controller
3 Nuvoton Poleg BMC NPCM7XX contains an integrated clock controller, which
10 clk_sysbypck are inputs to the clock controller.
17 dt-bindings/clock/nuvoton,npcm7xx-clock.h
20 Required Properties of clock controller:
22 - compatible: "nuvoton,npcm750-clk" : for clock controller of Nuvoton
23 Poleg BMC NPCM750
25 - reg: physical base address of the clock controller and length of
26 memory mapped region.
28 - #clock-cells: should be 1.
30 Example: Clock controller node:
32 clk: clock-controller@f0801000 {
33 compatible = "nuvoton,npcm750-clk";
34 #clock-cells = <1>;
36 clock-names = "refclk", "sysbypck", "mcbypck";
43 clk_refclk: clk-refclk {
44 compatible = "fixed-clock";
45 #clock-cells = <0>;
46 clock-frequency = <25000000>;
47 clock-output-names = "refclk";
51 clk_sysbypck: clk-sysbypck {
52 compatible = "fixed-clock";
53 #clock-cells = <0>;
54 clock-frequency = <800000000>;
55 clock-output-names = "sysbypck";
59 clk_mcbypck: clk-mcbypck {
60 compatible = "fixed-clock";
61 #clock-cells = <0>;
62 clock-frequency = <800000000>;
63 clock-output-names = "mcbypck";
67 clk_rg1refck: clk-rg1refck {
68 compatible = "fixed-clock";
69 #clock-cells = <0>;
70 clock-frequency = <125000000>;
71 clock-output-names = "clk_rg1refck";
75 clk_rg2refck: clk-rg2refck {
76 compatible = "fixed-clock";
77 #clock-cells = <0>;
78 clock-frequency = <125000000>;
79 clock-output-names = "clk_rg2refck";
82 clk_xin: clk-xin {
83 compatible = "fixed-clock";
84 #clock-cells = <0>;
85 clock-frequency = <50000000>;
86 clock-output-names = "clk_xin";
90 Example: GMAC controller node that consumes two clocks: a generated clk by the
91 clock controller and a fixed clock from DT (clk_rg1refck).
97 interrupt-names = "macirq";
99 clock-names = "stmmaceth", "clk_gmac";