xref: /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/ata/marvell.txt (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun* Marvell Orion SATA
2*4882a593Smuzhiyun
3*4882a593SmuzhiyunRequired Properties:
4*4882a593Smuzhiyun- compatibility : "marvell,orion-sata" or "marvell,armada-370-sata"
5*4882a593Smuzhiyun- reg           : Address range of controller
6*4882a593Smuzhiyun- interrupts    : Interrupt controller is using
7*4882a593Smuzhiyun- nr-ports      : Number of SATA ports in use.
8*4882a593Smuzhiyun
9*4882a593SmuzhiyunOptional Properties:
10*4882a593Smuzhiyun- phys		: List of phandles to sata phys
11*4882a593Smuzhiyun- phy-names	: Should be "0", "1", etc, one number per phandle
12*4882a593Smuzhiyun
13*4882a593SmuzhiyunExample:
14*4882a593Smuzhiyun
15*4882a593Smuzhiyun	sata@80000 {
16*4882a593Smuzhiyun		compatible = "marvell,orion-sata";
17*4882a593Smuzhiyun		reg = <0x80000 0x5000>;
18*4882a593Smuzhiyun		interrupts = <21>;
19*4882a593Smuzhiyun		phys = <&sata_phy0>, <&sata_phy1>;
20*4882a593Smuzhiyun		phy-names = "0", "1";
21*4882a593Smuzhiyun		nr-ports = <2>;
22*4882a593Smuzhiyun	}
23