Correct MAC revision bits. Previously it always cleared bit 20 and
bit 21.

(cherry picked from commit d8bf9b360febfb3ee13f0dd80cf003cec35f84a5)
Add preliminary support for RTL8106E PCIe FastEthernet.

H/W donated by:	RealTek Semiconductor Corp.

(cherry picked from commit 7e02a6331a1f9ae883696527286456e4660e8ca3)
Add preliminary support for RTL8168G, RTL8168GU and RTL8411B.
RTL8168GU has two variants(GMII and MII) but it uses the same chip
revision id.  Driver checks PCI device id of controller and
sets internal capability flag(i.e. jumbo frame and link speed down
in WOL).

H/W donated by:	RealTek Semiconductor Corp.

(cherry picked from commit 1852aad687914c52c4485cf0d770093a0fee4c52)
Add preliminary support for RTL8168EP.

Submitted by:	Edward O'Callaghan (eocallaghan <> alterapraxis dot com)

(cherry picked from commit 84d76ac83fd24ca50b33ec572d49da239169a65a)