Lines Matching +full:slave +full:- +full:mode
2 ------------------------------------------------------
5 - compatible : Should be one of the below:-
7 "ti,am335x-cpsw" for AM335x controllers
8 "ti,am4372-cpsw" for AM437x controllers
9 "ti,dra7-cpsw" for DRA7x controllers
10 - reg : physical base address and size of the cpsw
12 - interrupts : property with a value describing the interrupt
14 - cpdma_channels : Specifies number of channels in CPDMA
15 - ale_entries : Specifies No of entries ALE can hold
16 - bd_ram_size : Specifies internal descriptor RAM size
17 - mac_control : Specifies Default MAC control register content
19 - slaves : Specifies number for slaves
20 - active_slave : Specifies the slave to use for time stamping,
22 - cpsw-phy-sel : Specifies the phandle to the CPSW phy mode selection
23 device. See also cpsw-phy-sel.txt for its binding.
24 Note that in legacy cases cpsw-phy-sel may be
29 - ti,hwmods : Must be "cpgmac0"
30 - dual_emac : Specifies Switch to act as Dual EMAC
31 - syscon : Phandle to the system control device node, which is
33 - mode-gpios : Should be added if one/multiple gpio lines are
36 For example in dra72x-evm, pcf gpio has to be
37 driven low so that cpsw slave 0 and phy data
39 - cpts_clock_mult : Numerator to convert input clock ticks into nanoseconds
40 - cpts_clock_shift : Denominator to convert input clock ticks into nanoseconds
45 Slave Properties:
47 - phy-mode : See ethernet.txt file in the same directory
48 - phys : phandle on phy-gmii-sel PHY (see phy/ti-phy-gmii-sel.txt)
51 - dual_emac_res_vlan : Specifies VID to be used to segregate the ports
52 - phy_id : Specifies slave phy id (deprecated, use phy-handle)
53 - phy-handle : See ethernet.txt file in the same directory
58 Slave sub-nodes:
59 - fixed-link : See fixed-link.txt file in the same directory
61 Note: Exactly one of phy_id, phy-handle, or fixed-link must be specified.
75 interrupt-parent = <&intc>;
86 cpsw-phy-sel = <&phy_sel>;
87 cpsw_emac0: slave@0 {
89 phy-mode = "rgmii-txid";
90 /* Filled in by U-Boot */
91 mac-address = [ 00 00 00 00 00 00 ];
94 cpsw_emac1: slave@1 {
96 phy-mode = "rgmii-txid";
97 /* Filled in by U-Boot */
98 mac-address = [ 00 00 00 00 00 00 ];
117 cpsw-phy-sel = <&phy_sel>;
118 cpsw_emac0: slave@0 {
120 phy-mode = "rgmii-txid";
121 /* Filled in by U-Boot */
122 mac-address = [ 00 00 00 00 00 00 ];
125 cpsw_emac1: slave@1 {
127 phy-mode = "rgmii-txid";
128 /* Filled in by U-Boot */
129 mac-address = [ 00 00 00 00 00 00 ];