ARM: OMAP: PM: only register TWL with voltage layer when device is present
commite9b529a3d8929c793ed6326d407ec7bf18bff6bb
authorKevin Hilman <khilman@ti.com>
Wed, 23 Nov 2011 22:43:01 +0000 (23 14:43 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 9 Dec 2011 16:54:13 +0000 (9 08:54 -0800)
treead331443f0017b1fe9952d584f71eb211b4707d8
parent8591c9d862e86646a1b76ca3154c0ec1b58d51c6
ARM: OMAP: PM: only register TWL with voltage layer when device is present

commit 46232a3622c6e33605906ee6690dfef372925f53 upstream.

Current code registers voltage layer details for TWL PMIC even when a TWL
has not been registered.  Fix this to only register the TWL with voltage
layer when the TWL PMIC is initialized by board-level code.

Signed-off-by: Kevin Hilman <khilman@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/arm/mach-omap2/pm.c
arch/arm/mach-omap2/twl-common.c
arch/arm/mach-omap2/twl-common.h