xref: /freebsd/sys/contrib/device-tree/Bindings/dma/brcm,iproc-sba.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel Vadot* Broadcom SBA RAID engine
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotRequired properties:
4*c66ec88fSEmmanuel Vadot- compatible: Should be one of the following
5*c66ec88fSEmmanuel Vadot	      "brcm,iproc-sba"
6*c66ec88fSEmmanuel Vadot	      "brcm,iproc-sba-v2"
7*c66ec88fSEmmanuel Vadot  The "brcm,iproc-sba" has support for only 6 PQ coefficients
8*c66ec88fSEmmanuel Vadot  The "brcm,iproc-sba-v2" has support for only 30 PQ coefficients
9*c66ec88fSEmmanuel Vadot- mboxes: List of phandle and mailbox channel specifiers
10*c66ec88fSEmmanuel Vadot
11*c66ec88fSEmmanuel VadotExample:
12*c66ec88fSEmmanuel Vadot
13*c66ec88fSEmmanuel Vadotraid_mbox: mbox@67400000 {
14*c66ec88fSEmmanuel Vadot	...
15*c66ec88fSEmmanuel Vadot	#mbox-cells = <3>;
16*c66ec88fSEmmanuel Vadot	...
17*c66ec88fSEmmanuel Vadot};
18*c66ec88fSEmmanuel Vadot
19*c66ec88fSEmmanuel Vadotraid0 {
20*c66ec88fSEmmanuel Vadot	compatible = "brcm,iproc-sba-v2";
21*c66ec88fSEmmanuel Vadot	mboxes = <&raid_mbox 0 0x1 0xffff>,
22*c66ec88fSEmmanuel Vadot		 <&raid_mbox 1 0x1 0xffff>,
23*c66ec88fSEmmanuel Vadot		 <&raid_mbox 2 0x1 0xffff>,
24*c66ec88fSEmmanuel Vadot		 <&raid_mbox 3 0x1 0xffff>,
25*c66ec88fSEmmanuel Vadot		 <&raid_mbox 4 0x1 0xffff>,
26*c66ec88fSEmmanuel Vadot		 <&raid_mbox 5 0x1 0xffff>,
27*c66ec88fSEmmanuel Vadot		 <&raid_mbox 6 0x1 0xffff>,
28*c66ec88fSEmmanuel Vadot		 <&raid_mbox 7 0x1 0xffff>;
29*c66ec88fSEmmanuel Vadot};
30