i3c_device_get_info(9)
π i3c_device_get_info(9) β kernel API manual, bestie edition π
okay so this one lives in the Kernel API Manual, section 9, and it's literally the cutest little getter you ever did see. no drama, no side quests β you ask about a device, it fills in your info struct. that's it. that's the vibe. β¨
πΈ NAME πΈ
i3c_device_get_info β get I3C device information π
π¦ SYNOPSIS π¦
void i3c_device_get_info (const struct i3c_device *dev , struct
i3c_device_info *info );
yes she returns void, she takes two pointers, she does not miss. π
β¨ ARGUMENTS β¨
devβ the device we want information on π like, this one right here, bestieinfoβ the information object you're gonna fill in π«Ά you bring the empty struct, the function brings the lore
π DESCRIPTION π
Retrieve I3C dev info. that's the whole thing, no cap. you hand it a device, you hand it an info object, and it goes and retrieves the I3C dev info for you. lowkey iconic for how little it asks of you. π§
π SEE ALSO π
kernel file ./drivers/i3c/device.c β that's where the magic is, go read it iykyk π
and the whole friend group:
i3c_device_do_xfers(9)i3c_device_do_setdasa(9)i3c_device_disable_ibi(9)i3c_device_enable_ibi(9)i3c_device_request_ibi(9)i3c_device_free_ibi(9)i3cdev_to_dev(9)i3c_device_match_id(9)i3c_device_get_supported_xfer_mode(9)i3c_driver_register_with_owner(9)i3c_driver_unregister(9)
fr fr go read the SEE ALSO list, it's giving "the whole squad showed up to the function" energy π
okay that's the page!! mwah π this one's from the source tree at ./drivers/i3c, dated October 2026, and it's proudly sitting at i3c_device_get_info(9) β go get that info bestie, you got this πβ¨
π¦ 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