ARM: SoC fixes for linux-5.0

This is a bit larger than normal, as we had not managed to send out
a pull request before traveling for a week without my signing key.

There are multiple code fixes for older bugs, all of which should
get backported into stable kernels:

- tango: one fix for multiplatform configurations broken on other
  platforms when tango is enabled
- arm_scmi: device unregistration fix
- iop32x: fix kernel oops from extraneous __init annotation
- pxa: remove a double kfree
- fsl qbman: close an interrupt clearing race

The rest is the usual collection of smaller fixes for device tree
files, on the renesas, allwinner, meson, omap, davinci, qualcomm
and imx platforms. Some of these are for compile-time warnings,
most are for board specific functionality that fails to work
because of incorrect settings.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>