mfd: 88pm800: Fix NULL pointer dereference
mfd: 88pm800: Fix NULL pointer dereference

Move "device_800_init" to fix NULL pointer error when
calling "device_gpadc_init" as it needs "subchip->regmap_gpadc"
to set registers via regmap interface

Signed-off-by: Yi Zhang <cc1dcff4f47c863b3881f7f085d5054ad8a35748@marvell.com>
Signed-off-by: Chao Xie <4e92301452ced7a9cf1e5ca194da9c30c818b2d6@marvell.com>
Signed-off-by: Samuel Ortiz <0ba86cb3f08bbb861958e54bd3438887adb4263c@linux.intel.com>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs