ipq806x: NSS Hardware Offloading Support ipq8065 Devices
This commit is contained in:
		| @@ -268,13 +268,20 @@ | |||||||
|  |  | ||||||
| &gmac1 { | &gmac1 { | ||||||
| 	status = "okay"; | 	status = "okay"; | ||||||
|  | 	compatible = "qcom,nss-gmac"; | ||||||
|  | 	reg = <0x37200000 0x200000>; | ||||||
|  | 	interrupts = <GIC_SPI 223 IRQ_TYPE_LEVEL_HIGH>; | ||||||
| 	phy-mode = "rgmii"; | 	phy-mode = "rgmii"; | ||||||
| 	qcom,id = <1>; | 	qcom,id = <1>; | ||||||
| 	qcom,phy_mdio_addr = <4>; | 	qcom,pcs-chanid = <0>; | ||||||
| 	qcom,poll_required = <0>; | 	qcom,phy-mdio-addr = <4>; | ||||||
| 	qcom,rgmii_delay = <1>; | 	qcom,poll-required = <0>; | ||||||
|  | 	qcom,rgmii-delay = <1>; | ||||||
| 	qcom,phy_mii_type = <0>; | 	qcom,phy_mii_type = <0>; | ||||||
| 	qcom,emulation = <0>; | 	qcom,emulation = <0>; | ||||||
|  | 	qcom,forced-speed = <1000>; | ||||||
|  | 	qcom,forced-duplex = <1>; | ||||||
|  | 	qcom,socver = <0>; | ||||||
| 	qcom,irq = <255>; | 	qcom,irq = <255>; | ||||||
| 	mdiobus = <&mdio0>; | 	mdiobus = <&mdio0>; | ||||||
|  |  | ||||||
| @@ -289,13 +296,20 @@ | |||||||
|  |  | ||||||
| &gmac2 { | &gmac2 { | ||||||
| 	status = "okay"; | 	status = "okay"; | ||||||
|  | 	compatible = "qcom,nss-gmac"; | ||||||
|  | 	reg = <0x37400000 0x200000>; | ||||||
|  | 	interrupts = <GIC_SPI 226 IRQ_TYPE_LEVEL_HIGH>; | ||||||
| 	phy-mode = "sgmii"; | 	phy-mode = "sgmii"; | ||||||
| 	qcom,id = <2>; | 	qcom,id = <2>; | ||||||
| 	qcom,phy_mdio_addr = <0>;	/* none */ | 	qcom,pcs-chanid = <1>; | ||||||
| 	qcom,poll_required = <0>;	/* no polling */ | 	qcom,phy-mdio-addr = <0>;	/* none */ | ||||||
| 	qcom,rgmii_delay = <0>; | 	qcom,poll-required = <0>;	/* no polling */ | ||||||
|  | 	qcom,rgmii-delay = <0>; | ||||||
| 	qcom,phy_mii_type = <1>; | 	qcom,phy_mii_type = <1>; | ||||||
| 	qcom,emulation = <0>; | 	qcom,emulation = <0>; | ||||||
|  | 	qcom,forced-speed = <1000>; | ||||||
|  | 	qcom,forced-duplex = <1>; | ||||||
|  | 	qcom,socver = <0>; | ||||||
| 	qcom,irq = <258>; | 	qcom,irq = <258>; | ||||||
| 	mdiobus = <&mdio0>; | 	mdiobus = <&mdio0>; | ||||||
|  |  | ||||||
|   | |||||||
| @@ -345,13 +345,20 @@ | |||||||
|  |  | ||||||
| &gmac1 { | &gmac1 { | ||||||
| 	status = "okay"; | 	status = "okay"; | ||||||
|  | 	compatible = "qcom,nss-gmac"; | ||||||
|  | 	reg = <0x37200000 0x200000>; | ||||||
|  | 	interrupts = <GIC_SPI 223 IRQ_TYPE_LEVEL_HIGH>; | ||||||
| 	phy-mode = "rgmii"; | 	phy-mode = "rgmii"; | ||||||
| 	qcom,id = <1>; | 	qcom,id = <1>; | ||||||
| 	qcom,phy_mdio_addr = <4>; | 	qcom,pcs-chanid = <0>; | ||||||
| 	qcom,poll_required = <0>; | 	qcom,phy-mdio-addr = <4>; | ||||||
| 	qcom,rgmii_delay = <1>; | 	qcom,poll-required = <0>; | ||||||
|  | 	qcom,rgmii-delay = <1>; | ||||||
| 	qcom,phy_mii_type = <0>; | 	qcom,phy_mii_type = <0>; | ||||||
| 	qcom,emulation = <0>; | 	qcom,emulation = <0>; | ||||||
|  | 	qcom,forced-speed = <1000>; | ||||||
|  | 	qcom,forced-duplex = <1>; | ||||||
|  | 	qcom,socver = <0>; | ||||||
| 	qcom,irq = <255>; | 	qcom,irq = <255>; | ||||||
| 	mdiobus = <&mdio0>; | 	mdiobus = <&mdio0>; | ||||||
|  |  | ||||||
| @@ -369,13 +376,20 @@ | |||||||
|  |  | ||||||
| &gmac2 { | &gmac2 { | ||||||
| 	status = "okay"; | 	status = "okay"; | ||||||
|  | 	compatible = "qcom,nss-gmac"; | ||||||
|  | 	reg = <0x37400000 0x200000>; | ||||||
|  | 	interrupts = <GIC_SPI 226 IRQ_TYPE_LEVEL_HIGH>; | ||||||
| 	phy-mode = "sgmii"; | 	phy-mode = "sgmii"; | ||||||
| 	qcom,id = <2>; | 	qcom,id = <2>; | ||||||
| 	qcom,phy_mdio_addr = <0>;	/* none */ | 	qcom,pcs-chanid = <1>; | ||||||
| 	qcom,poll_required = <0>;	/* no polling */ | 	qcom,phy-mdio-addr = <0>;	/* none */ | ||||||
| 	qcom,rgmii_delay = <0>; | 	qcom,poll-required = <0>;	/* no polling */ | ||||||
|  | 	qcom,rgmii-delay = <0>; | ||||||
| 	qcom,phy_mii_type = <1>; | 	qcom,phy_mii_type = <1>; | ||||||
| 	qcom,emulation = <0>; | 	qcom,emulation = <0>; | ||||||
|  | 	qcom,forced-speed = <1000>; | ||||||
|  | 	qcom,forced-duplex = <1>; | ||||||
|  | 	qcom,socver = <0>; | ||||||
| 	qcom,irq = <258>; | 	qcom,irq = <258>; | ||||||
| 	mdiobus = <&mdio0>; | 	mdiobus = <&mdio0>; | ||||||
|  |  | ||||||
|   | |||||||
| @@ -165,3 +165,15 @@ | |||||||
| 		opp-level = <2>; | 		opp-level = <2>; | ||||||
| 	}; | 	}; | ||||||
| }; | }; | ||||||
|  |  | ||||||
|  | &nss0 { | ||||||
|  | 	qcom,low-frequency = <800000000>; | ||||||
|  | 	qcom,mid-frequency = <800000000>; | ||||||
|  | 	qcom,max-frequency = <800000000>; | ||||||
|  | }; | ||||||
|  |  | ||||||
|  | &nss1 { | ||||||
|  | 	qcom,low-frequency = <800000000>; | ||||||
|  | 	qcom,mid-frequency = <800000000>; | ||||||
|  | 	qcom,max-frequency = <800000000>; | ||||||
|  | }; | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 ACwifidude
					ACwifidude