Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: soc: ti: pruss: Add documentation for PA_STATS support

Add documentation for pa-stats node which is syscon regmap for
PA_STATS registers. This will be used to dump statistics maintained by
ICSSG firmware.

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Roger Quadros <rogerq@kernel.org>
Acked-by: Nishanth Menon <nm@ti.com>
Signed-off-by: MD Danish Anwar <danishanwar@ti.com>
Link: https://patch.msgid.link/20240822122652.1071801-2-danishanwar@ti.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

MD Danish Anwar and committed by
Jakub Kicinski
be91edc8 f85cd6ae

+20
+20
Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml
··· 278 278 279 279 additionalProperties: false 280 280 281 + ^pa-stats@[a-f0-9]+$: 282 + description: | 283 + PA-STATS sub-module represented as a SysCon. PA_STATS is a set of 284 + registers where different statistics related to ICSSG, are dumped by 285 + ICSSG firmware. This syscon sub-module will help the device to 286 + access/read/write those statistics. 287 + 288 + type: object 289 + 290 + additionalProperties: false 291 + 292 + properties: 293 + compatible: 294 + items: 295 + - const: ti,pruss-pa-st 296 + - const: syscon 297 + 298 + reg: 299 + maxItems: 1 300 + 281 301 interrupt-controller@[a-f0-9]+$: 282 302 description: | 283 303 PRUSS INTC Node. Each PRUSS has a single interrupt controller instance