* Qualcomm Technologies Inc. NSS Data Plane Platform Driver.

Master data plane driver for the QCA networking subsystem (NSS)

Required properties:
- device_type: = "network";
- compatible: = should be "qcom,nss-dp";
- qcom,id: Unique Identifier for the GMAC block. This field is unique identifier
		for each physical port.
- reg: Base address and size for the Qcom/Synopsys Mac Register space
- qcom,mactype: = 0 for Qcom GMAC, 1 for Synopsys GMAC.
- local-mac-address: MAC Address to be used at the time of interface
			initialization



Example:

dp1 {
	device_type = "network";
	compatible = "qcom,nss-dp";
	qcom,id = <1>;
	reg = <0x3a001000 0x200>;
	qcom,mactype = <0>;
	local-mac-address = [000000000000];
};


Required properties:
- compatible: = should be "qcom,edma";
- reg: Base address and size for the Qcom/Synopsys Mac Register space
- reg-names: Namespace of registers
- qcom,txdesc-ring-start: TX descriptor start ring number
- qcom,txdesc-rings: Total number TX descriptor rings used from TX descriptor start ring number
- qcom,txcmpl-ring_start: TX completion descriptor ring number start
- qcom,txcmpl-rings: Total number TX completion descriptor rings used from TX completion descriptor start ring number
- qcom,rxfill-ring_start: RX fill ring start number
- qcom,rxfill-rings: Total number RX fill rings used from RX receive ring start number
- qcom,rxdesc-ring_start: RX receive ring start number
- qcom,rxdesc-rings: Total number RX rings used from RX receive ring start number
- interrupts: Interrupt number used for txcmpl_ring, rxfill_ring, rxdesc_ring and misc interrupt in that order




edma@3ab00000 {
	compatible = "qcom,edma";
	reg = <0x3ab00000 0x76900>;
	reg-names = "edma-reg-base";
	qcom,txdesc-ring-start = <23>;
	qcom,txdesc-rings = <1>;
	qcom,txcmpl-ring-start = <7>;
	qcom,txcmpl-rings = <1>;
	qcom,rxfill-ring-start = <7>;
	qcom,rxfill-rings = <1>;
	qcom,rxdesc-ring-start = <15>;
	qcom,rxdesc-rings = <1>;
	interrupts = <0 345 4>,
		   <0 353 4>,
		   <0 361 4>,
		   <0 344 4>;
};

