xref: /freebsd/sys/contrib/device-tree/Bindings/arm/omap/l3-noc.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel Vadot* TI - L3 Network On Chip (NoC)
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotThis version is an implementation of the generic NoC IP
4*c66ec88fSEmmanuel Vadotprovided by Arteris.
5*c66ec88fSEmmanuel Vadot
6*c66ec88fSEmmanuel VadotRequired properties:
7*c66ec88fSEmmanuel Vadot- compatible : Should be "ti,omap3-l3-smx" for OMAP3 family
8*c66ec88fSEmmanuel Vadot               Should be "ti,omap4-l3-noc" for OMAP4 family
9*c66ec88fSEmmanuel Vadot               Should be "ti,omap5-l3-noc" for OMAP5 family
10*c66ec88fSEmmanuel Vadot	       Should be "ti,dra7-l3-noc" for DRA7 family
11*c66ec88fSEmmanuel Vadot               Should be "ti,am4372-l3-noc" for AM43 family
12*c66ec88fSEmmanuel Vadot- reg:	Contains L3 register address range for each noc domain.
13*c66ec88fSEmmanuel Vadot- ti,hwmods: "l3_main_1", ... One hwmod for each noc domain.
14*c66ec88fSEmmanuel Vadot
15*c66ec88fSEmmanuel VadotExamples:
16*c66ec88fSEmmanuel Vadot
17*c66ec88fSEmmanuel Vadotocp {
18*c66ec88fSEmmanuel Vadot	compatible = "ti,omap4-l3-noc", "simple-bus";
19*c66ec88fSEmmanuel Vadot	#address-cells = <1>;
20*c66ec88fSEmmanuel Vadot	#size-cells = <1>;
21*c66ec88fSEmmanuel Vadot	ranges;
22*c66ec88fSEmmanuel Vadot	ti,hwmods = "l3_main_1", "l3_main_2", "l3_main_3";
23*c66ec88fSEmmanuel Vadot};
24