quicki2c_hid_probe(9)
π¦ quicki2c_hid_probe(9) β the Kernel API Manual glow-up π¦
okay so bestie. you opened the Kernel API Manual and landed on quicki2c_hid_probe β section 9, kernel API, the whole vibe. this page is literally just about one function, and she's an icon. let's get into it π
β¨ NAME β¨
quicki2c_hid_probe β Register HID low level driver π
πΈ SYNOPSIS πΈ
int quicki2c_hid_probe (struct quicki2c_device *qcdev );
that's her. that's the whole signature. int in, struct quicki2c_device * through the door. no cap. β¨
π ARGUMENTS π
qcdevβ point to quicki2c device π«Ά
like, it points at the quicki2c device. that's the whole assignment. she's got one job and she ate. π₯
π DESCRIPTION π
so like, what does she do? This function is used to allocate and add HID device. that's it. that's the plot. she allocates, she adds, she leaves. main character energy fr fr π
β RETURN β
0β success, we love to see it π- non zero β error π
so basically check your return value bestie. zero means slay, anything else means something went sideways. ngl, always check. π
π SEE ALSO π
- Kernel file
./drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-hid.c quicki2c_hid_parse(9)quicki2c_hid_remove(9)quicki2c_hid_send_report(9)
the whole friend group honestly β parse, remove, send_report. go read them, iykyk π§
lowkey reminder: the entire source of truth here lives in ./drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-hid.c. if you're ever confused, that file is the group chat where everything actually gets said π
and that's the page, bestie!! π this lil beauty came from the ./drivers/hid/intel-thc-hid/in... source, dated October 2026, and she's serving quicki2c_hid_probe(9) realness in the Kernel API Manual. 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