xref: /freebsd/sys/contrib/device-tree/Bindings/arc/archs-pct.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel Vadot* ARC HS Performance Counters
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotThe ARC HS can be configured with a pipeline performance monitor for counting
4*c66ec88fSEmmanuel VadotCPU and cache events like cache misses and hits. Like conventional PCT there
5*c66ec88fSEmmanuel Vadotare 100+ hardware conditions dynamically mapped to up to 32 counters.
6*c66ec88fSEmmanuel VadotIt also supports overflow interrupts.
7*c66ec88fSEmmanuel Vadot
8*c66ec88fSEmmanuel VadotRequired properties:
9*c66ec88fSEmmanuel Vadot
10*c66ec88fSEmmanuel Vadot- compatible : should contain
11*c66ec88fSEmmanuel Vadot	"snps,archs-pct"
12*c66ec88fSEmmanuel Vadot
13*c66ec88fSEmmanuel VadotExample:
14*c66ec88fSEmmanuel Vadot
15*c66ec88fSEmmanuel Vadotpmu {
16*c66ec88fSEmmanuel Vadot        compatible = "snps,archs-pct";
17*c66ec88fSEmmanuel Vadot};
18