nuttx/drivers/devfreq
guanyi3 77cb20f041 drivers/devfreq: add conflict_policy to devfreq_driver_s
When multiple QoS requests have no overlapping frequency range (min > max), the previous behavior always clamped to the lower frequency. Add a conflict_policy field to devfreq_driver_s so callers can choose between DEVFREQ_CONFLICT_PREFER_HIGH (default, choose higher freq) and DEVFREQ_CONFLICT_PREFER_LOW (choose lower freq) at registration.

Signed-off-by: guanyi3 <guanyi3@xiaomi.com>
2026-08-08 15:23:54 -03:00
..
CMakeLists.txt
devfreq.c drivers/devfreq: add conflict_policy to devfreq_driver_s 2026-08-08 15:23:54 -03:00
devfreq_ondemand.c drivers/devfreq: ondemand should init governor_data before use it 2026-08-08 15:23:54 -03:00
devfreq_performance.c drivers/devfreq: remove default governor 2026-08-08 15:23:54 -03:00
devfreq_powersave.c drivers/devfreq: remove default governor 2026-08-08 15:23:54 -03:00
devfreq_procfs.c devfreq/procfs: add write support for frequency QoS constraints 2026-08-08 15:23:54 -03:00
devfreq_qos.c
Kconfig drivers/devfreq: remove default governor 2026-08-08 15:23:54 -03:00
Make.defs