kernel_samsung_a53x/kernel/power
Sultan Alsawaf d30b7253ed qos: Don't allow userspace to impose restrictions on CPU idle levels
Giving userspace intimate control over CPU latency requirements is
nonsense. Userspace can't even stop itself from being preempted, so
there's no reason for it to have access to a mechanism primarily used to
eliminate CPU delays on the order of microseconds.

Remove userspace's ability to send pm_qos requests so that it can't hurt
power consumption.

Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
2024-12-03 21:43:46 +01:00
..
autosleep.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
console.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
energy_model.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
hibernate.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
main.c PM / freezer: Reduce freeze timeout to 1 second for Android 2024-11-19 18:05:37 +01:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
power.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
poweroff.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
process.c PM / freezer: Reduce freeze timeout to 1 second for Android 2024-11-19 18:05:37 +01:00
qos.c qos: Don't allow userspace to impose restrictions on CPU idle levels 2024-12-03 21:43:46 +01:00
snapshot.c PM: hibernate: Clean up sync_read handling in snapshot_write_next() 2024-11-18 11:43:24 +01:00
suspend.c PM: suspend: Set mem_sleep_current during kernel command line setup 2024-11-19 09:22:17 +01:00
suspend_test.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
swap.c PM: hibernate: Enforce ordering during image compression/decompression 2024-11-18 12:12:55 +01:00
user.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
wakelock.c power/wakelock: Add a timeout to wakelocks globally 2024-11-19 18:06:07 +01:00
wakeup_reason.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00