Lines Matching full:pruss
4 $id: http://devicetree.org/schemas/soc/ti/ti,pruss.yaml#
16 (PRU-ICSS a.k.a. PRUSS) is present on various TI SoCs such as AM335x, AM437x,
17 Keystone 66AK2G, OMAP-L138/DA850 etc. A PRUSS consists of dual 32-bit RISC
52 as child nodes within this PRUSS node. This node shall be a child of the
60 pattern: "^(pruss|icssg)@[0-9a-f]+$"
64 - ti,am3356-pruss # for AM335x SoC family
65 - ti,am4376-pruss0 # for AM437x SoC family and PRUSS unit 0
66 - ti,am4376-pruss1 # for AM437x SoC family and PRUSS unit 1
67 - ti,am5728-pruss # for AM57xx SoC family
68 - ti,k2g-pruss # for 66AK2G SoC family
99 minItems: 2 # On AM437x one of two PRUSS units don't contain Shared RAM.
106 of two PRUSS units don't contain Shared RAM, while the second one
132 - const: ti,pruss-cfg
232 functions such as time stamping. Each PRUSS has either 1 IEP (on AM335x,
248 - const: ti,pruss-mii
267 - const: ti,pruss-mii-g
277 PRUSS INTC Node. Each PRUSS has a single interrupt controller instance
285 MDIO Node. Each PRUSS has an MDIO module that can be used to control
296 PRU Node. Each PRUSS has dual PRU cores, each represented as a RemoteProc
324 - ti,k2g-pruss
335 pruss: pruss@0 {
336 compatible = "ti,am3356-pruss";
350 compatible = "ti,pruss-cfg", "syscon";
370 compatible = "ti,pruss-mii", "syscon";
389 pruss1: pruss@0 {
404 compatible = "ti,pruss-cfg", "syscon";
424 compatible = "ti,pruss-mii", "syscon";