当前位置: 代码迷 >> 综合 >> 调频调压-CPUFREQ
  详细解决方案

调频调压-CPUFREQ

热度:54   发布时间:2023-10-15 22:58:38.0

1.模块功能介绍

CPUFREQ负责系统运行过程中CPU频率和电压的动态调整

1.2 相关术语

Sunxi        指Allwinner 的一系列sOC硬件平台。
DVFS        动态频率电压调整

1.2模块配置介绍

1.2.1 Device Tree配置说明

设备树中存在的是该类芯片所有平台的模块配置,设备树文件的路径为: kernel/linux-4.9/arch/arm64 (32位平台为arm)/boot/dts/sunxi/CHIP.dtsi(CHIP为研发代号,如sun50iw10p1等)。
对于sun8iw19p1等没有cpu 分bin需求的平台,
v-f表:
 

对于sun50iw9p1、sun50iw10p1 等有cpu 分bin需求的平台,

v-f表:
 

cpu_opp_l_table: opp_l_table {compatible = "allwinner,sun50i-operating-points";nvmem-cells = <&speedbin_efuse>, <&cpubin_efuse>;nvmem-cell-names = "speed", "bin";opp-shared;opp@408000000 {opp-hz = /bits/ 64 <408000000>;clock-latency-ns = <244144>; /* 8 32k periods */opp-microvolt-a0 = <900000>;opp-microvolt-a1 = <900000>
  相关解决方案