e100: initial backport of driver for rhel7

Initial backport of driver from kernel-3.10.60 for rhel7

Signed-off-by: Philip J Perry <phil@elrepo.org>