Add initial LCP firmware support and DVFS handler driver for RD-Fremont Platform
This series of patch add the initial LCP firmware support for RD-Fremont platform.
This patch series also adds the DVFS handler driver for the RD-Fremont platform. The DVFS handler provides a hardware-level abstraction for scaling CPU voltage and frequency, abstracting the PLL and VR logic from the software. This allows software to achieve DVFS by simply programming the DVFS handler registers. The DVFS handler module is specific to the RD platform, and also per-core voltage scaling is not supported in all RD platforms, hence the DVFS handler driver is a product specific module.