sprd_mcdt_free_chan(9)
π sprd_mcdt_free_chan(9)
okay so this is a page from the Kernel API Manual β yes, that Kernel API Manual β and it's about exactly one (1) little function in the sound/soc/sprd world. nothing scary, i promise π«Ά
β¨ NAME β¨
sprd_mcdt_free_chan β free one MCDT channel π
like... you had a channel, and now you're giving it back. decluttering. main character moves only.
πΈ SYNOPSIS πΈ
void sprd_mcdt_free_chan (struct sprd_mcdt_chan *chan );
that's it. that's the whole signature. void return so nothing comes back to you, and one single pointer goes in. slay π
π¦ ARGUMENTS π¦
chanβ the channel to be freed β¨ literally the thing you're letting go of. it's astruct sprd_mcdt_chan *, and it's the one and only argument this function wants from you.
π₯ SEE ALSO π₯
bestie go read the source, it's right there in the kernel file ./sound/soc/sprd/sprd-mcdt.c β and while you're in the neighborhood, here's the whole friend group π
sprd_mcdt_chan_write(9)sprd_mcdt_chan_read(9)sprd_mcdt_chan_int_enable(9)sprd_mcdt_chan_int_disable(9)sprd_mcdt_chan_dma_enable(9)sprd_mcdt_chan_dma_disable(9)sprd_mcdt_request_chan(9)
iykyk π
okay that's the whole page, short and iconic, no cap π β this cutie lives under ./sound/soc/sprd and the manual was dated October 2026. mwah, go free that channel ππβ¨
π¦ 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