slim_stream_unprepare(9)
πΈ slim_stream_unprepare(9) β Kernel API Manual πΈ
okay so bestie, welcome to the slim_stream_unprepare(9) page from the Kernel API Manual β this is the vibe check for un-preparing a SLIMbus Stream π
β¨ NAME β¨
slim_stream_unprepare β Un-prepare a SLIMbus Stream π¦
β¨ SYNOPSIS β¨
int slim_stream_unprepare (struct slim_stream_runtime *stream );
β¨ ARGUMENTS β¨
streamβ instance of slim stream runtime to unprepare. That's the one getting the un-prep treatment, bestie π«Ά
β¨ DESCRIPTION β¨
This API will un allocate all the ports and channels associated with SLIMbus stream. Yep, it's giving cleanup era β ports and channels tied to the SLIMbus stream get un allocated, periodt β¨
β¨ RETURN β¨
- zero on success π
- error code on failure π
From ASoC DPCM framework, this state is linked to trigger stop operation. iykyk π₯
β¨ SEE ALSO β¨
- Kernel file
./drivers/slimbus/stream.cπ struct segdist_code(9)slim_stream_allocate(9)slim_stream_prepare(9)slim_stream_enable(9)slim_stream_disable(9)slim_stream_free(9)
xoxo, signing off from ./drivers/slimbus β October 2026 edition of slim_stream_unprepare(9) ππ§
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms