telem_device_probe(9)
πΈ NAME πΈ
okay bestie, welcome to telem_device_probe(9) from the Kernel API Manual π. This page is literally about the Callback when creating a new device. That's the whole NAME moment β¨.
β¨ SYNOPSIS β¨
int telem_device_probe (struct platform_device *pdev );
π ARGUMENTS π
pdevβ the platform device that we will be receiving telems from π«Ά.
π¦ DESCRIPTION π¦
So here's the tea: this finds a free minor number for the device, allocates and initializes some device data, and creates a new device and char dev node. That's it β a whole little device creation moment, no cap π .
β RETURN β
0on success π- negative error code on failure π
π SEE ALSO π
- Kernel file
./drivers/platform/chrome/wilco_ec/telemetry.c struct wilco_ec_telem_request(9)check_telem_request(9)struct telem_device_data(9)struct telem_session_data(9)telem_open(9)telem_device_free(9)
sign-off from the footer bestie: source/version snippet ./drivers/platform/chrome/wilc..., dated October 2026 β mwah π bye π§
π¦ 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