Compare commits

...

2 commits

Author SHA1 Message Date
Adithya R
1295bab0cb sm8350-common: init: Move audio-app cpuset to 1-2
audio driver affines pm-qos requests to these cpus so it makes sense
to use them for audio-app as well

Change-Id: I61223db706042e215b1ab5ca9eb4562989e362f6
Signed-off-by: Vaisakh Murali <mvaisakh@statixos.com>
2025-04-07 22:06:04 +00:00
justinweng
5185c066ee sm8350-common: Extend audio offload buffer size to 256kb
Extend buffer size for offload playback to reduce the frequency of CPU
wake up.
It makes ADSP to process more data one time and reduce the number of
times to wake up CPU.

Bug: 137973303
Test: MP3 playback

Change-Id: Ib0b2a8827647ed780bb20bd9dfa2a383153eb282
Signed-off-by: justinweng <justinweng@google.com>
Signed-off-by: xNombre <kartapolska@gmail.com>
Signed-off-by: Pascoato <viniciuspascoato@gmail.com>
Signed-off-by: Adithya R <gh0strider.2k18.reborn@gmail.com>
2025-04-07 22:05:56 +00:00
2 changed files with 2 additions and 1 deletions

View file

@ -194,6 +194,7 @@ echo 325 > /proc/sys/kernel/walt_low_latency_task_threshold
echo 0-1 > /dev/cpuset/background/cpus
echo 0-3 > /dev/cpuset/restricted/cpus
echo 0-3 > /dev/cpuset/system-background/cpus
echo 1-2 > /dev/cpuset/audio-app/cpus
# configure governor settings for silver cluster
echo "schedutil" > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor

View file

@ -93,7 +93,7 @@ vendor.audio.feature.vbat.enable=true
vendor.audio.feature.wsa.enable=false
vendor.audio.hal.output.suspend.supported=false
vendor.audio.hw.aac.encoder=true
vendor.audio.offload.buffer.size.kb=32
vendor.audio.offload.buffer.size.kb=256
vendor.audio.offload.gapless.enabled=true
vendor.audio.offload.multiaac.enable=true
vendor.audio.offload.multiple.enabled=false