ARM: ux500: move ab8500_regulator_plat_data into driver
authorArnd Bergmann <arnd@arndb.de>
Fri, 18 Mar 2016 15:21:36 +0000 (16:21 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Tue, 12 Jul 2016 09:23:50 +0000 (11:23 +0200)
commit79886be09751c543155608036134b9948288bfc3
treef7c3e463edbcf36ae67e764b3ead91e21fab4edb
parent37dc78d9b17c971479f742d6d08f38d8f2beb688
ARM: ux500: move ab8500_regulator_plat_data into driver

There is only one instance of ab8500_regulator_platform_data, and it's
safe to assume we won't ever merge another one, so it's rather pointless
to pass it through multiple levels of platform data pointers.

This moves the structure and everything referenced by it into the
driver that uses it.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
arch/arm/mach-ux500/Makefile
arch/arm/mach-ux500/board-mop500-regulators.c [deleted file]
arch/arm/mach-ux500/board-mop500-regulators.h [deleted file]
arch/arm/mach-ux500/cpu-db8500.c
drivers/regulator/ab8500-ext.c