STRUCT HW_PROBER_ENTRY(9)
πΈ struct hw_prober_entry(9) πΈ
okay bestie, welcome to the Kernel API Manual entry for this absolute little legend: struct hw_prober_entry. Itβs the struct that holds an entry for the hardware prober β very niche, very useful, very demure. π
β¨ NAME β¨
struct hw_prober_entry β holds an entry for the hardware prober. literally thatβs the whole job. π
π SYNOPSIS π
struct hw_prober_entry {
const char *compatible;
int (*prober)(struct device *dev, const void *data);
const void *data;
};
π Members π
okay, the squad of fields, no cap:
compatibleβ compatible string to match against the machine. itβs giving βare you the one?β energy. π¦proberβ prober function to call when machine matches. yep, thatβs the function bestie. π₯dataβ extra data for the prober function. lil bonus bag of stuff. π«Ά
π¦ SEE ALSO π¦
- Kernel file
./drivers/platform/chrome/chromeos_of_hw_prober.cβ go read the source, iykyk. π
source/version vibes: ./drivers/platform/chrome, dated October 2026. 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