quicki2c_dma_adv_disable(9)
π quicki2c_dma_adv_disable β NAME β¨
okay so bestie, gather round: quicki2c_dma_adv_disable is the function that disables all the DMA advanced features β and yes, that's the whole personality. We're in the Kernel API Manual, so act like you belong here π
π¦ SYNOPSIS
void quicki2c_dma_adv_disable (struct quicki2c_device *qcdev );
literally the entire signature. no return value, no drama, just vibes and a pointer. π
πΈ ARGUMENTS
qcdevβ a pointer to thestruct quicki2c_devicestructure. that's it. that's the whole parameter list. she's low maintenance π
β¨ DESCRIPTION
so the function goes and disables all DMA advanced features β but only if the platform supports it. iykyk π«Ά
no cap, that "if platform supports" is doing a lot of work in that sentence. read it, respect it, don't forget it. β
π SEE ALSO
okay this is the part where the page just. keeps. going. and honestly? iconic of her. here's the full friend group π
- the kernel file
./drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c quicki2c_acpi_get_dsm_property(9)quicki2c_acpi_get_dsd_property(9)quicki2c_get_acpi_resources(9)quicki2c_irq_quick_handler(9)try_recover(9)quicki2c_irq_thread_handler(9)quicki2c_dev_init(9)quicki2c_dev_deinit(9)quicki2c_dma_adv_enable(9)quicki2c_dma_init(9)quicki2c_dma_deinit(9)quicki2c_alloc_report_buf(9)quicki2c_remove(9)quicki2c_shutdown(9)
like, go read those too, bestie, they're all part of the same main character arc π
kay that's the whole page, mwah π this came out of the source at ./drivers/hid/intel-thc-hid/in..., dated October 2026, and yeah β it's still calling itself quicki2c_dma_adv_disable(9) at the bottom because she refuses to change her name. periodt. π§ββοΈ
π¦ 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