quicki2c_acp...dsd_property(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ NAME πŸ¦‹

quicki2c_acpi_get_dsd_property β€” bestie, this is the glow-up function that queries a device's ACPI DSD parameter ✨

Like, welcome to the Kernel API Manual queen πŸ‘‘ β€” this is the little helper that goes and asks a device for its ACPI DSD parameters, and honestly? She ate. πŸ’…


🌸 SYNOPSIS 🌸

int quicki2c_acpi_get_dsd_property (struct acpi_device *adev ,
acpi_string dsd_method_name , acpi_object_type type , void *prop_buf );

No cap, that's the whole signature β€” four args in, an int out, iconic behavior πŸ’–


πŸŽ€ ARGUMENTS πŸŽ€

  • adev β€” points to the ACPI device, like, this is the main character we're asking about πŸ‘‘
  • dsd_method_name β€” the ACPI method's property name β€” basically the name of the thing you want 🏷️
  • type β€” the ACPI parameter's data type, so everyone knows what flavor of data we're dealing with πŸ“
  • prop_buf β€” points to the return buffer, aka where the answer lands when we're done 🫢

✨ DESCRIPTION ✨

So here's the tea πŸ«–: this is a helper function for a device to query its own ACPI DSD parameters. That's literally it, that's her whole job, and she does it beautifully. 🌈


πŸ’€ RETURN πŸ’€

  • 0 β€” if success, slay πŸŽ‰
  • ENODEV β€” on failed 😭 (yes, that's the error code, fr fr)

πŸ”₯ SEE ALSO πŸ”₯

Kernel file: ./drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c

And the whole friend group, periodt πŸ’œ:


🧚 okay that's the page bestie β€” go query some DSD parameters responsibly πŸ’–

Sign-off szn πŸŽ€: this lil masterpiece lives at ./drivers/hid/intel-thc-hid/in..., dated October 2026, and it's filed under quicki2c_acp...dsd_property(9). Mwah, bye! πŸ’‹

πŸ“¦ where this page comes from