Oopenvela-robotdrivers/devfreq: replace mutex to spinlock
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
drivers/devfreq: fix compile error caused by incorrect marco Signed-off-by: guanyi3 <guanyi3@xiaomi.com> | 2 个月前 | |
drivers/devfreq: remove qlearning/CMakeLists.txt devfreq/CMakeList.txt is enough, no need to add subdirectory Signed-off-by: guanyi3 <guanyi3@xiaomi.com> | 2 个月前 | |
drivers/cpufreq: refactoring base on devfreq The devfreq provides frequency scaling capabilities that overlap with cpufreq (excluding certain governors), CPU can also be abstracted as a devfreq-managed device. Signed-off-by: guanyi3 <guanyi3@xiaomi.com> | 2 个月前 | |
drivers/devfreq: remove qlearning/CMakeLists.txt devfreq/CMakeList.txt is enough, no need to add subdirectory Signed-off-by: guanyi3 <guanyi3@xiaomi.com> | 2 个月前 | |
drivers/cpufreq: refactoring base on devfreq The devfreq provides frequency scaling capabilities that overlap with cpufreq (excluding certain governors), CPU can also be abstracted as a devfreq-managed device. Signed-off-by: guanyi3 <guanyi3@xiaomi.com> | 2 个月前 | |
drivers/devfreq: replace mutex to spinlock we may call devfreq_find_by_name() in pm_callback, and shouldn't call nxmutex_lock() in idle_loop, so replace mutex to spinlock. Signed-off-by: guanyi3 <guanyi3@xiaomi.com> | 2 个月前 | |
drivers/devfreq: ondemand should init governor_data before use it devfreq_qos_add_request -> devfreq_refresh_limit -> devfreq_limit_governor -> devfreq_gov_ondemand_limit, here use governor_data but it's 0x0 Signed-off-by: guanyi3 <guanyi3@xiaomi.com> | 2 个月前 | |
drivers/devfreq: remove default governor It's better not to use global governor, as modifying one device will cause all devices' governor to be modified. Signed-off-by: guanyi3 <guanyi3@xiaomi.com> | 2 个月前 | |
drivers/devfreq: remove default governor It's better not to use global governor, as modifying one device will cause all devices' governor to be modified. Signed-off-by: guanyi3 <guanyi3@xiaomi.com> | 2 个月前 | |
fs/procfs: delete all child nodes dup implementation Use the dup implementation on top of procfs like pseudo file, use open instead of dup implementation Signed-off-by: yinshengkai <yinshengkai@xiaomi.com> | 2 个月前 | |
drivers/cpufreq: refactoring base on devfreq The devfreq provides frequency scaling capabilities that overlap with cpufreq (excluding certain governors), CPU can also be abstracted as a devfreq-managed device. Signed-off-by: guanyi3 <guanyi3@xiaomi.com> | 2 个月前 | |
driver/devfreq: add procfs for devfreq > ls /proc/devfreq /proc/devfreq: test_devfreq > cat /proc/devfreq/test_devfreq devfreq: test_devfreq governor: test_devfreq_governor cur_freq: 500 suspended: False freq_table: 100 300 500 700 900 qos_list(min, max, backtrace): 195, 829, 0x4007c26 0x40a0e0e 0x405c706 0x4011186 0x4010dca 0x42777cc 0x4062f7e 0x409da6a Signed-off-by: guanyi <guanyi@xiaomi.com> | 2 个月前 |