]> git.baikalelectronics.ru Git - kernel.git/commit
mfd: max77693: Init max77693->dev before using it
authorAxel Lin <axel.lin@ingics.com>
Mon, 24 Dec 2012 16:28:36 +0000 (00:28 +0800)
committerSamuel Ortiz <sameo@linux.intel.com>
Tue, 22 Jan 2013 02:02:22 +0000 (03:02 +0100)
commit2037cac9b406def3c53e0c2b2fff40ac6d9efd25
tree943dc4db17e091a2fcba3f291307d9214610837d
parent66c89b2a4f575acce783fec4505698e8b06cbd8e
mfd: max77693: Init max77693->dev before using it

Current code uses max77693->dev in the dev_err call before setting it to
&i2c->dev. Fix it.

This patch also includes below cleanups:
 - Move checking pdata earlier and show dev_err if no platform data found.
 - Remove unnecessary err_regmap goto label.
 - Unregister i2c devices if regmap init for muic fails.

Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/mfd/max77693.c