workqueues should not be freezable

Since the wq's are used on suspend / resume they cannot be
freezable.

Signed-off-by: Pontus Fuchs <pontus.fuchs@gmail.com>
Move nv loading to driver init

The start op is called on resume but firmware loading cannot be
done on resume. Move it to driver init instead.

Signed-off-by: Pontus Fuchs <pontus.fuchs@gmail.com>
Merge pull request #48 from pof2/suspend

Suspend