Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.12-rc5 46 lines 1.1 kB view raw
1* Broadcom SATA3 PHY 2 3Required properties: 4- compatible: should be one or more of 5 "brcm,bcm7425-sata-phy" 6 "brcm,bcm7445-sata-phy" 7 "brcm,iproc-ns2-sata-phy" 8 "brcm,iproc-nsp-sata-phy" 9 "brcm,phy-sata3" 10- address-cells: should be 1 11- size-cells: should be 0 12- reg: register ranges for the PHY PCB interface 13- reg-names: should be "phy" and "phy-ctrl" 14 The "phy-ctrl" registers are only required for 15 "brcm,iproc-ns2-sata-phy". 16 17Sub-nodes: 18 Each port's PHY should be represented as a sub-node. 19 20Sub-nodes required properties: 21- reg: the PHY number 22- phy-cells: generic PHY binding; must be 0 23 24Sub-nodes optional properties: 25- brcm,enable-ssc: use spread spectrum clocking (SSC) on this port 26 This property is not applicable for "brcm,iproc-ns2-sata-phy" and 27 "brcm,iproc-nsp-sata-phy". 28 29Example: 30 sata-phy@f0458100 { 31 compatible = "brcm,bcm7445-sata-phy", "brcm,phy-sata3"; 32 reg = <0xf0458100 0x1e00>, <0xf045804c 0x10>; 33 reg-names = "phy"; 34 #address-cells = <1>; 35 #size-cells = <0>; 36 37 sata-phy@0 { 38 reg = <0>; 39 #phy-cells = <0>; 40 }; 41 42 sata-phy@1 { 43 reg = <1>; 44 #phy-cells = <0>; 45 }; 46 };