This is the third batch of updates to the ftgmac100 driver. This one tackles the TX path of the driver. This provides the bulk of the performance improvements by adding support for fragmented sends along with a bunch of cleanups.
Subsequent batches will add various features (ethtool functions, vlan offlan, ...) and cleanups.