Add PM_DEVFREQ framework and governors to support dynamic frequency
scaling for TI J7xxx SoCs. This enables:

- CONFIG_PM_DEVFREQ: Core device frequency scaling framework
- CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND: Simple ondemand governor
- CONFIG_DEVFREQ_GOV_USERSPACE: Userspace governor for manual control

These configurations allow the system to dynamically adjust device
frequencies based on workload demands, improving power efficiency
and thermal management.

Signed-off-by: Xulin Sun <[email protected]>
---
 bsp/ti-j7xxx/ti-j7xxx.cfg | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/bsp/ti-j7xxx/ti-j7xxx.cfg b/bsp/ti-j7xxx/ti-j7xxx.cfg
index 6ad443ce..f2eac986 100755
--- a/bsp/ti-j7xxx/ti-j7xxx.cfg
+++ b/bsp/ti-j7xxx/ti-j7xxx.cfg
@@ -378,3 +378,10 @@ CONFIG_K3_THERMAL=y
 CONFIG_TPS6594_ESM=y
 CONFIG_RTC_CLASS=y
 CONFIG_RTC_DRV_TPS6594=y
+
+#
+# Device frequency scaling
+#
+CONFIG_PM_DEVFREQ=y
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
+CONFIG_DEVFREQ_GOV_USERSPACE=y
-- 
2.49.1

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#16067): 
https://lists.yoctoproject.org/g/linux-yocto/message/16067
Mute This Topic: https://lists.yoctoproject.org/mt/116840316/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to