mfd: max8925: Remove array in regulator platform data
authorHaojian Zhuang <haojian.zhuang@gmail.com>
Mon, 17 Sep 2012 04:19:05 +0000 (12:19 +0800)
committerSamuel Ortiz <sameo@linux.intel.com>
Wed, 19 Sep 2012 10:39:13 +0000 (12:39 +0200)
commit51acdb61185e9c7579366712a415fc929929d3bb
treec37afd2862d859ba9e9b3ae31e0b0a75b77fb476
parent63b501e22aa9b22cdfe206a5670aaae646d93021
mfd: max8925: Remove array in regulator platform data

Remove array in parent's platform data. Use struct regulator_init_data
as regulator device's platform data directly. So a lot of pdata are
added into parent's platform data. And voltage out register offset
is used as IORESOURCE_REG to distinguish different regualtor devices.

Signed-off-by: Haojian Zhuang <haojian.zhuang@gmail.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
drivers/mfd/max8925-core.c
drivers/regulator/max8925-regulator.c
include/linux/mfd/max8925.h