thc_dma_unconfigure(9)
π thc_dma_unconfigure(9) β like, the Kernel API Manual one, section 9 obviously
okay so bestie, welcome to thc_dma_unconfigure(9) β yes that's the man page name, and yes it's from the Kernel API Manual, section 9 because kernel functions are just built different. sit down, hydrate, let's go π
β¨ NAME β¨
thc_dma_unconfigure β unconfigure DMA settings for all DMA engines π«Ά
not one engine. not some engines. all of them. it's giving spring cleaning for your DMA configs, no cap.
π¦ SYNOPSIS π¦
void thc_dma_unconfigure (struct thc_device *dev );
that's it. that's the whole vibe. returns void, so no fancy return value to obsess over β it just does the thing and dips π
π ARGUMENTS π
devβ the pointer of THC private device context. literally the main character of this whole call, so don't hand it junk, okay? π
π SEE ALSO π
the source file, because reading the actual code is always a slay move:
Kernel file ./drivers/hid/intel-thc-hid/intel-thc/intel-thc-dma.c
and the whole friend group of related calls β go say hi π:
thc_dma_set_max_packet_sizes(9)thc_dma_allocate(9)thc_dma_release(9)thc_dma_configure(9)thc_rxdma_reset(9)thc_rxdma_read(9)thc_swdma_read(9)thc_dma_write(9)
and that's the whole page, bestie β short, sweet, and fully unconfigured β¨ this icon came from ./drivers/hid/intel-thc-hid/in..., dated October 2026, living its best life as thc_dma_unconfigure(9). go forth and unconfigure responsibly ππ¦π
π¦ 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