Initial support for SMP on WM8880

This seems to initialize the second CPU as expected, but includes
lots of cargo-culted code from various places, part of which might
not be needed. To be revisited and slimmed down as appropriate.

Signed-off-by: Alexey Charkov <alchark@gmail.com>