drivers: uio: Fix UIO device registration failure

Until recently uio_get_minor() returned 0 for success and
a negative value on failure.  This became non-negative for suceess and
negative for failure.  Restore the original return value spec so that we can
successfully initialize UIO devices with a non-zero minor device
number.

Cc: "Hans J. Koch" <hjk@hansjkoch.de>
Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
edac: zynq: Added support for zynq ddr ecc

Created zynq_edac files which add support to report the ddr ecc
to edac framework.

Signed-off-by: Punnaiah Choudary Kalluri <punnaia@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
defconfig: Enable Cadence TTC for TRD

Synchronization.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
defconfig: Enable zynq edac driver

Just enable it.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>