Move the following subdevices to use the pm8xxx interface - mpp, irq, thermal, regulators. This allows usage of a common driver for modules which are same across multiple PM8XXX PMICs. It also provides flexibility to add/remove subdevices for multiple board configurations. Change-Id: I6478ec1b99b1ab55ca370d314dbeb590103a4b1c Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>