quicki2c_dma_adv_enable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… quicki2c_dma_adv_enable(9) β€” like, the Kernel API Manual page you didn't know you needed πŸŽ€

okay bestie, so this is a page straight out of the Kernel API Manual and honestly? it's short, it's sweet, and it's lowkey iconic. let's get into it ✨


🌸 NAME 🌸

quicki2c_dma_adv_enable β€” configures and enables the DMA advanced features. that's it, that's the whole vibe πŸ’–


✨ SYNOPSIS ✨

void quicki2c_dma_adv_enable (struct quicki2c_device *qcdev );

like, no return value, no drama, just vibes and a pointer 🫢


πŸŽ€ ARGUMENTS πŸŽ€

  • qcdev β€” pointer to the struct quicki2c_device structure. that's your main character right there πŸ‘‘

πŸ’… DESCRIPTION πŸ’…

so here's the tea β˜•: if the platform supports THC DMA advanced features β€” think max input size control, interrupt delay, all that fancy stuff β€” then this function configures them and enables them. slay. πŸ”₯

no support? no problem, it just doesn't do the thing. iykyk πŸ’œ


πŸ¦‹ SEE ALSO πŸ¦‹

kernel file: ./drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c

and the whole friend group, fr fr:


ngl bestie, this page is from ./drivers/hid/intel-thc-hid/in... and it's dated October 2026 β€” so yeah, future-coded 🌈

and that's the page! quicki2c_dma_adv_enable(9) ate and left no crumbs πŸ’€πŸ’– mwah 🫢✨

πŸ“¦ where this page comes from