fusion3: Initialize SPM driver earlier than thermal

Change-Id: Ie7e3f062a6019d6cacb60214d846cdb7c9755c71
fusion3: Add core control limits for msm_thermal

Change-Id: I3563a3e36b7da68e78bb6864688bdc6b4a790aa4
fusion3: ion: isolate msm-specific ion extensions

Change-Id: I9ec79400595346ada14e71cd8dea53feb67b1a60
fusion3: Rip out fmem related memory adjustments

Change-Id: I6140777153e311435566a5107f1743bd51cc8123
fusion3: Add support for using CMA with ion heaps

Change-Id: Ia20cecdbe6612979f0c98992fdb49b786beb57fd
fusion3: Enable MM heap to use CMA

Change-Id: Ic4ed3235bc8c48ffa9604b516e589b7631d55bed
fusion3: gpu: ion: Restrict access to CP heap

Change-Id: I0a8492f5af288d9301fb9b7a5cfcc9638b2aa5c9
fusion3: Increase MFC ION heap size by 256KB

Change-Id: If10ad35867d779ea37d29bb4d73bedf248acfbf7