STRUCT QUICKI2C_DDATA(9)
β¨ struct quicki2c_ddata(9) β¨
okay so bestie, welcome to the Kernel API Manual π β yes, we're doing kernel docs today, and honestly? iconic behavior. this page is all about struct quicki2c_ddata, which is literally the driver-specific data for a quicki2c device. it's giving "small struct, big responsibilities" energy π
πΈ SYNOPSIS πΈ
struct quicki2c_ddata {
u32 max_detect_size;
u32 max_interrupt_delay;
};
look at her. two fields. no cap, she's compact and she knows it π¦
π Members π
max_detect_sizeβ this one's the main character fr fr: it identifies the max packet size detect for rx π¦β¨ (that's receive, iykyk)max_interrupt_delayβ she's in the struct too π sitting right there in the definition, ready to be part of the vibe
lowkey important: the page only spells out max_detect_size for you β so don't go making up lore about the other field, bestie π the docs say what the docs say.
π₯ SEE ALSO π₯
- Kernel file
./drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-dev.hβ the source of truth, go read her π struct quicki2c_subip_acpi_parameter(9)struct quicki2c_subip_acpi_config(9)struct quicki2c_device(9)
the whole friend group, together at last π«Ά go read all of them, you'll be obsessed.
and that's the page, bestie! π this little masterpiece came from ./drivers/hid/intel-thc-hid/in... and it's dated October 2026 β so yeah, she's from the future βπ slay. mwah π
π¦ 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