1 Mediatek MT7530 Ethernet switch
2 ================================
6 - compatible: Must be compatible = "mediatek,mt7530";
7 - #address-cells: Must be 1.
8 - #size-cells: Must be 0.
9 - mediatek,mcm: Boolean; if defined, indicates that either MT7530 is the part
10 on multi-chip module belong to MT7623A has or the remotely standalone
11 chip as the function MT7623N reference board provided for.
12 - core-supply: Phandle to the regulator node necessary for the core power.
13 - io-supply: Phandle to the regulator node necessary for the I/O power.
14 See Documentation/devicetree/bindings/regulator/mt6323-regulator.txt
15 for details for the regulator setup on these boards.
17 If the property mediatek,mcm isn't defined, following property is required
19 - reset-gpios: Should be a gpio specifier for a reset line.
21 Else, following properties are required
23 - resets : Phandle pointing to the system reset controller with
24 line index for the ethsys.
25 - reset-names : Should be set to "mcm".
27 Required properties for the child nodes within ports container:
29 - reg: Port address described must be 6 for CPU port and from 0 to 5 for
31 - phy-mode: String, must be either "trgmii" or "rgmii" for port labeled
34 See Documentation/devicetree/bindings/net/dsa/dsa.txt for a list of additional
35 required, optional properties and how the integrated switch subnodes must
42 compatible = "mediatek,mt7530";
47 core-supply = <&mt6323_vpa_reg>;
48 io-supply = <&mt6323_vemc3v3_reg>;
49 reset-gpios = <&pio 33 0>;