acpi_dev_get_property(9)
π acpi_dev_get_property(9) π
okay so bestie, welcome to the Kernel API Manual page for acpi_dev_get_property(9) β yes, the kernel-doc cutie is here to explain itself, and it's lowkey iconic. π
β¨ NAME β¨
acpi_dev_get_property β returns an ACPI property that has the name you give it. that's the whole name-section vibe, no cap. π¦
πΈ SYNOPSIS πΈ
okay so here's the exact signature, character for character, bestie:
int acpi_dev_get_property (const struct acpi_device *adev , const char
*name , acpi_object_type type , const union acpi_object **obj );
π ARGUMENTS π
adevβ the ACPI device you're getting the property from, bestie. π«Άnameβ the name of the property. literally the name. β¨typeβ the expected property type β like, what type you're expecting the property to be. πobjβ where to store the property value (if it's notNULL). that caveat is important, fr fr. π
π SEE ALSO π
the Kernel file is ./drivers/acpi/property.c, and these related pages are giving linked-list energy β go peek, iykyk:
acpi_data_get_property(9)acpi_node_prop_get(9)acpi_data_get_property_array(9)__acpi_node_get_property_reference(9)acpi_node_prop_read(9)acpi_node_get_parent(9)acpi_graph_get_next_endpoint(9)acpi_graph_get_child_prop_value(9)acpi_graph_get_remote_endpoint(9)
mwah πβ¨ footer tea: source ./drivers/acpi, date October 2026, and this is literally the acpi_dev_get_property(9) page from the Kernel API Manual β go be iconic, bestie π«Άπ
π¦ 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