regulator: Use device platform_data to retrieve db8500 platform bits
PATCH 1/1 regulator: Use device platform_data to retrieve db8500 platform bits
With the addition of a platform device mfd_cell pointer, MFD drivers can go back to passing platform data back to their sub drivers. This allows for an mfd_cell->mfd_data removal and thus keep the sub drivers MFD agnostic. This is mostly needed for non MFD aware sub drivers.
--- drivers/regulator/db8500-prcmu.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
drivers/regulator/db8500-prcmu.c +2 -2
@@ -13,7 +13,6 @@#include <linux/err.h> #include <linux/spinlock.h> #include <linux/platform_device.h> -#include <linux/mfd/core.h> #include <linux/mfd/db8500-prcmu.h> #include <linux/regulator/driver.h> #include <linux/regulator/machine.h>
@@ -471,7 +470,8 @@ static struct db8500_regulator_infostatic int __devinit db8500_regulator_probe (struct platform_device *pdev) { -struct regulator_init_data *db8500_init_data =mfd_get_data (pdev); +struct regulator_init_data *db8500_init_data = +dev_get_platdata (&pdev->dev);int i, err;/* register all regulators */
Signature · 5 lines
1.7.2.3 -- Intel Open Source Technology Centre http://oss.intel.com/
Quoted 7 lines · Samuel Ortiz
With the addition of a platform device
mfd_cellpointer, MFD drivers can go back to passing platform data back to their sub drivers. This allows for anmfd_cell->mfd_dataremoval and thus keep the sub drivers MFD agnostic. This is mostly needed for non MFD aware sub drivers.Signed-off-by Samuel Ortiz <[email protected]>
Quoted 7 lines · Samuel Ortiz
With the addition of a platform device
mfd_cellpointer, MFD drivers can go back to passing platform data back to their sub drivers. This allows for anmfd_cell->mfd_dataremoval and thus keep the sub drivers MFD agnostic. This is mostly needed for non MFD aware sub drivers.Signed-off-by Samuel Ortiz <[email protected]>
Please always CC maintainers on patches!