Skip to content

Add initial LCP firmware support and DVFS handler driver for RD-Fremont Platform

Pranav Madhu requested to merge pramad01/rd_fremont_lcp_platform into main

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.

Merge request reports