hwmon: xadcps: Fixed negative temperatures

Changed uint to int so that negative temperatures work properly.

Signed-off-by: Matthias Auchmann <m.auchmann@artech.at>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
hwmon: xadcps: Simlify probe and remove functions

Use devm_ functions which simplify device probing/removing.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
apf: Enable drivers just for Zynq

Do not compile these drivers for others architectures.

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