xref: /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/atmel-matrix.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun* Device tree bindings for Atmel Bus Matrix
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunThe Bus Matrix registers are used to configure Atmel SoCs internal bus
4*4882a593Smuzhiyunbehavior (master/slave priorities, undefined burst length type, ...)
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunRequired properties:
7*4882a593Smuzhiyun- compatible:		Should be one of the following
8*4882a593Smuzhiyun			"atmel,at91sam9260-matrix", "syscon"
9*4882a593Smuzhiyun			"atmel,at91sam9261-matrix", "syscon"
10*4882a593Smuzhiyun			"atmel,at91sam9263-matrix", "syscon"
11*4882a593Smuzhiyun			"atmel,at91sam9rl-matrix", "syscon"
12*4882a593Smuzhiyun			"atmel,at91sam9g45-matrix", "syscon"
13*4882a593Smuzhiyun			"atmel,at91sam9n12-matrix", "syscon"
14*4882a593Smuzhiyun			"atmel,at91sam9x5-matrix", "syscon"
15*4882a593Smuzhiyun			"atmel,sama5d3-matrix", "syscon"
16*4882a593Smuzhiyun			"microchip,sam9x60-matrix", "syscon"
17*4882a593Smuzhiyun- reg:			Contains offset/length value of the Bus Matrix
18*4882a593Smuzhiyun			memory region.
19*4882a593Smuzhiyun
20*4882a593SmuzhiyunExample:
21*4882a593Smuzhiyun
22*4882a593Smuzhiyunmatrix: matrix@ffffec00 {
23*4882a593Smuzhiyun	compatible = "atmel,sama5d3-matrix", "syscon";
24*4882a593Smuzhiyun	reg = <0xffffec00 0x200>;
25*4882a593Smuzhiyun};
26