]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: spacemit: adjust FIFO trigger threshold to half FIFO size
authorTroy Mitchell <troy.mitchell@linux.spacemit.com>
Wed, 29 Apr 2026 01:38:48 +0000 (09:38 +0800)
committerMark Brown <broonie@kernel.org>
Wed, 29 Apr 2026 02:41:32 +0000 (11:41 +0900)
commit03dcb5b68a96b51157ec2d17042fa2f0106828ae
tree3b04c2a0e2409b45c7e93876639e5bfb0dd4f959
parent6b4afbaaa342eaa52172e0be5ef8d1fcbf9ff460
ASoC: spacemit: adjust FIFO trigger threshold to half FIFO size

Set both TX and RX FIFO trigger thresholds (TFT/RFT) to 0xF (half of
the 32-entry FIFO) instead of 5. This provides better DMA efficiency
by allowing more data to accumulate before triggering a DMA request,
reducing the number of DMA transactions needed.

Signed-off-by: Troy Mitchell <troy.mitchell@linux.spacemit.com>
Link: https://patch.msgid.link/20260429-k3-i2s-v1-3-2fe99db11ecb@linux.spacemit.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/spacemit/k1_i2s.c