Add onhub NSS support
This commit is contained in:
		| @@ -0,0 +1,92 @@ | ||||
| --- a/arch/arm/boot/dts/qcom-ipq8064-onhub.dtsi | ||||
| +++ b/arch/arm/boot/dts/qcom-ipq8064-onhub.dtsi | ||||
| @@ -10,8 +10,6 @@ | ||||
|   | ||||
|  / { | ||||
|  	aliases { | ||||
| -		ethernet0 = &gmac0; | ||||
| -		ethernet1 = &gmac2; | ||||
|  		mdio-gpio0 = &mdio; | ||||
|  		serial0 = &gsbi4_serial; | ||||
|  	}; | ||||
| @@ -109,6 +107,10 @@ | ||||
|  	}; | ||||
|  }; | ||||
|   | ||||
| +&adm_dma { | ||||
| +    status = "okay"; | ||||
| +}; | ||||
| + | ||||
|  &qcom_pinmux { | ||||
|  	rgmii0_pins: rgmii0_pins { | ||||
|  		mux { | ||||
| @@ -290,9 +292,22 @@ | ||||
|   | ||||
|  &gmac0 { | ||||
|  	status = "okay"; | ||||
| -	phy-mode = "rgmii"; | ||||
| -	qcom,id = <0>; | ||||
| -	phy-handle = <&phy1>; | ||||
| +    compatible = "qcom,nss-gmac"; | ||||
| + | ||||
| +    phy-mode = "rgmii"; | ||||
| +    qcom,id = <0>; | ||||
| +    qcom,pcs-chanid = <0>; | ||||
| +    qcom,phy-mdio-addr = <1>; | ||||
| +    qcom,poll-required = <0>; | ||||
| +    qcom,rgmii-delay = <1>; | ||||
| +    qcom,phy_mii_type = <0>; | ||||
| +    qcom,emulation = <0>; | ||||
| +    qcom,forced-speed = <1000>; | ||||
| +    qcom,forced-duplex = <1>; | ||||
| +    qcom,socver = <0>; | ||||
| +    qcom,irq = <252>; | ||||
| +    local-mac-address = [00 00 00 00 00 00]; | ||||
| +    mdiobus = <&mdio>; | ||||
|   | ||||
|  	pinctrl-0 = <&rgmii0_pins>; | ||||
|  	pinctrl-names = "default"; | ||||
| @@ -305,9 +320,22 @@ | ||||
|   | ||||
|  &gmac2 { | ||||
|  	status = "okay"; | ||||
| -	phy-mode = "sgmii"; | ||||
| -	qcom,id = <2>; | ||||
| -	phy-handle = <&phy0>; | ||||
| +    compatible = "qcom,nss-gmac"; | ||||
| +     | ||||
| +    phy-mode = "sgmii"; | ||||
| +    qcom,id = <2>; | ||||
| +    qcom,pcs-chanid = <1>; | ||||
| +    qcom,phy-mdio-addr = <0>; | ||||
| +    qcom,poll-required = <0>; | ||||
| +    qcom,rgmii-delay = <0>; | ||||
| +    qcom,phy_mii_type = <1>; | ||||
| +    qcom,emulation = <0>; | ||||
| +    qcom,forced-speed = <1000>; | ||||
| +    qcom,forced-duplex = <1>; | ||||
| +    qcom,socver = <0>; | ||||
| +    qcom,irq = <258>; | ||||
| +    local-mac-address = [00 00 00 00 00 00]; | ||||
| +    mdiobus = <&mdio>; | ||||
|   | ||||
|  	fixed-link { | ||||
|  		speed = <1000>; | ||||
| @@ -407,8 +435,6 @@ | ||||
|  		ath10k@0,0 { | ||||
|  			reg = <0 0 0 0 0>; | ||||
|  			device_type = "pci"; | ||||
| -			qcom,ath10k-sa-gpio = <2 3 4 0>; | ||||
| -			qcom,ath10k-sa-gpio-func = <5 5 5 0>; | ||||
|  		}; | ||||
|  	}; | ||||
|  }; | ||||
| @@ -426,8 +452,6 @@ | ||||
|  		ath10k@0,0 { | ||||
|  			reg = <0 0 0 0 0>; | ||||
|  			device_type = "pci"; | ||||
| -			qcom,ath10k-sa-gpio = <2 3 4 0>; | ||||
| -			qcom,ath10k-sa-gpio-func = <5 5 5 0>; | ||||
|  		}; | ||||
|  	}; | ||||
|  }; | ||||
		Reference in New Issue
	
	Block a user
	 ACwifidude
					ACwifidude