sprd_mcdt_chan_int_disable(9)
π sprd_mcdt_chan_int_disable β the Kernel API Manual moment
okay so bestie, we're in the Kernel API Manual today and the star of the show is sprd_mcdt_chan_int_disable(9). say it with me: sprd-mcdt-chan-int-disable. iconic name, honestly. it's giving "long function name but she knows exactly what she's doing". π
β¨ NAME β¨
sprd_mcdt_chan_int_disable β literally just turning OFF the interrupt mode for the MCDT channel. that's it. that's the whole vibe. no cap. π¦
πΈ SYNOPSIS πΈ
void sprd_mcdt_chan_int_disable (struct sprd_mcdt_chan *chan );
like, she returns void β nothing back, no drama, she just does the thing and dips. π
π ARGUMENTS π
chanβ the MCDT channel. yeah. that one. the channel you're passing in. she's astruct sprd_mcdt_chan *and she's the main character here. π«Ά
π¦ SEE ALSO π¦
so if you wanna go down the rabbit hole (and you DO, trust me), the Kernel file lives at ./sound/soc/sprd/sprd-mcdt.c and there's a whole friend group of related calls you should absolutely meet:
sprd_mcdt_chan_write(9)sprd_mcdt_chan_read(9)sprd_mcdt_chan_int_enable(9)sprd_mcdt_chan_dma_enable(9)sprd_mcdt_chan_dma_disable(9)sprd_mcdt_request_chan(9)sprd_mcdt_free_chan(9)
it's a whole ecosystem, bestie. request a channel, free a channel, read, write, enable interrupts, disable interrupts, enable DMA, disable DMA β the full cycle. slay. β¨
lowkey note: this page is just the disable half of the interrupt pair β peep sprd_mcdt_chan_int_enable(9) when you wanna turn it back on. iykyk. π
and that's the page!! brought to you by ./sound/soc/sprd, dated October 2026, and filed right back under sprd_mcdt_chan_int_disable(9) where she belongs. mwah π go disable some interrupts responsibly, bestie. π
π¦ 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