arm-soc: late-merged development and first fixes

This branch contains a few development patches for Samsung and Versatile
Express that were submitted to arm-soc near the beginning of the merge
window. We picked them up with the agreement that they would need to
sit in linux-next for a while, and now they have.

There are also two fixes:
- One long-standing build breakage on ixp4xx due to missing gpiolib
  dependencies.
- The other is for some gpio device tree changes needed on lpc32xx.
Merge branches 'fixes' and 'fixes2' into devel-late

* fixes:
  ixp4xx: fix compilation by adding gpiolib support

* fixes2:
  ARM: LPC32xx: Adjust dts files to gpio dt binding