fsl_dpa: New driver for Freescale DPAA based ethernet

This driver was originally based on Freescale's DPAA-SDK-1.2.1 driver
which was in turn based on FMD14. It also includes the fsl_qbman from
the same SDK.

These drivers have been ripped of everything that doesn't have to do
with ethernet packet handling, and breathing. All of the USDPAA, ioctls,
etc, have been yanked from the code (~83k lines down to ~19k lines). If
you're looking for the full DPAA stack, stick with Freescale's SDK.

Currently, the only shipping hardware using this is the Servergy CTS-1000,
which is based on P4080DS. It has not been tested on other P* SoCs (e.g.
2041, 3040, 5040, etc).

Signed-off-by: Ben Collins <ben.c@servergy.com>
Cc: linuxppc-dev@lists.ozlabs.org
Cc: devel@driverdev.osuosl.org
Cc: Andy Fleming <afleming@freescale.com>