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