Lines Matching +full:phy +full:- +full:device
1 TI SoC Ethernet Switch Controller Device Tree Bindings
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
25 a child device instead of a phandle
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
32 the control module device of the am33x
33 - mode-gpios : Should be added if one/multiple gpio lines are
35 can be connected to the phy via selective mux.
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
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.
64 resources from TI, omap hwmod data base during device registration.
65 Future plan is to migrate hwmod data base contents into device tree
66 blob so that, all the required data will be used from device tree dts
75 interrupt-parent = <&intc>;
86 cpsw-phy-sel = <&phy_sel>;
89 phy-mode = "rgmii-txid";
90 /* Filled in by U-Boot */
91 mac-address = [ 00 00 00 00 00 00 ];
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>;
120 phy-mode = "rgmii-txid";
121 /* Filled in by U-Boot */
122 mac-address = [ 00 00 00 00 00 00 ];
127 phy-mode = "rgmii-txid";
128 /* Filled in by U-Boot */
129 mac-address = [ 00 00 00 00 00 00 ];