Lines Matching +full:clock +full:- +full:measure
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/memory-controllers/samsung,exynos5422-dmc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
12 - Krzysztof Kozlowski <[email protected]>
13 - Lukasz Luba <[email protected]>
20 Monitoring Unit), which is able to measure the current load of the memory.
27 - const: samsung,exynos5422-dmc
29 clock-names:
31 - const: fout_spll
32 - const: mout_sclk_spll
33 - const: ff_dout_spll2
34 - const: fout_bpll
35 - const: mout_bpll
36 - const: sclk_bpll
37 - const: mout_mx_mspll_ccore
38 - const: mout_mclk_cdrex
44 devfreq-events:
45 $ref: /schemas/types.yaml#/definitions/phandle-array
52 device-handle:
58 operating-points-v2: true
62 - description: DMC internal performance event counters in DREX0
63 - description: DMC internal performance event counters in DREX1
65 interrupt-names:
67 - const: drex_0
68 - const: drex_1
72 - description: registers of DREX0
73 - description: registers of DREX1
75 samsung,syscon-clk:
78 Phandle of the clock register set used by the controller, these registers
79 are used for enabling a 'pause' feature and are not exposed by clock
83 vdd-supply: true
86 - compatible
87 - clock-names
88 - clocks
89 - devfreq-events
90 - device-handle
91 - reg
92 - samsung,syscon-clk
97 - |
98 #include <dt-bindings/clock/exynos5420.h>
100 compatible = "samsung,exynos-ppmu";
102 clocks = <&clock CLK_PCLK_PPMU_DREX0_0>;
103 clock-names = "ppmu";
105 ppmu_event_dmc0_0: ppmu-event3-dmc0-0 {
106 event-name = "ppmu-event3-dmc0_0";
111 memory-controller@10c20000 {
112 compatible = "samsung,exynos5422-dmc";
114 clocks = <&clock CLK_FOUT_SPLL>,
115 <&clock CLK_MOUT_SCLK_SPLL>,
116 <&clock CLK_FF_DOUT_SPLL2>,
117 <&clock CLK_FOUT_BPLL>,
118 <&clock CLK_MOUT_BPLL>,
119 <&clock CLK_SCLK_BPLL>,
120 <&clock CLK_MOUT_MX_MSPLL_CCORE>,
121 <&clock CLK_MOUT_MCLK_CDREX>;
122 clock-names = "fout_spll",
130 operating-points-v2 = <&dmc_opp_table>;
131 devfreq-events = <&ppmu_event3_dmc0_0>, <&ppmu_event3_dmc0_1>,
133 device-handle = <&samsung_K3QF2F20DB>;
134 vdd-supply = <&buck1_reg>;
135 samsung,syscon-clk = <&clock>;
136 interrupt-parent = <&combiner>;
138 interrupt-names = "drex_0", "drex_1";