* IPQ806x DWMAC Ethernet controller The device inherits all the properties of the dwmac/stmmac devices described in the file net/stmmac.txt with the following changes. Required properties: - compatible: should be "qcom,ipq806x-gmac" along with "snps,dwmac" and any applicable more detailed version number described in net/stmmac.txt - qcom,nss-common: should contain a phandle to a syscon device mapping the nss-common registers. - qcom,qsgmii-csr: should contain a phandle to a syscon device mapping the qsgmii-csr registers. Example: gmac: ethernet@37000000 { device_type = "network"; compatible = "qcom,ipq806x-gmac"; reg = <0x37000000 0x200000>; interrupts = ; interrupt-names = "macirq"; qcom,nss-common = <&nss_common>; qcom,qsgmii-csr = <&qsgmii_csr>; clocks = <&gcc GMAC_CORE1_CLK>; clock-names = "stmmaceth"; resets = <&gcc GMAC_CORE1_RESET>; reset-names = "stmmaceth"; };