14d581034SMao Han===============================
24d581034SMao HanC-SKY Performance Monitor Units
34d581034SMao Han===============================
44d581034SMao Han
54d581034SMao HanC-SKY Performance Monitor is designed for ck807/ck810/ck860 SMP soc and
64d581034SMao Hanit could count cpu's events for helping analysis performance issues.
74d581034SMao Han
84d581034SMao Han============================
94d581034SMao HanPMU node bindings definition
104d581034SMao Han============================
114d581034SMao Han
124d581034SMao Han	Description: Describes PMU
134d581034SMao Han
144d581034SMao Han	PROPERTIES
154d581034SMao Han
164d581034SMao Han	- compatible
174d581034SMao Han		Usage: required
184d581034SMao Han		Value type: <string>
194d581034SMao Han		Definition: must be "csky,csky-pmu"
204d581034SMao Han	- interrupts
214d581034SMao Han		Usage: required
224d581034SMao Han		Value type: <u32 IRQ_TYPE_XXX>
234d581034SMao Han		Definition: must be pmu irq num defined by soc
244d581034SMao Han	- count-width
254d581034SMao Han		Usage: optional
264d581034SMao Han		Value type: <u32>
274d581034SMao Han		Definition: the width of pmu counter
284d581034SMao Han
294d581034SMao HanExamples:
304d581034SMao Han---------
314d581034SMao Han#include <dt-bindings/interrupt-controller/irq.h>
324d581034SMao Han
334d581034SMao Han	pmu: performace-monitor {
344d581034SMao Han		compatible = "csky,csky-pmu";
354d581034SMao Han		interrupts = <23 IRQ_TYPE_EDGE_RISING>;
364d581034SMao Han		interrupt-parent = <&intc>;
374d581034SMao Han		count-width = <48>;
384d581034SMao Han        };
39