acpi_reduced_hardware(9)
π acpi_reduced_hardware β bestie's guide to the "is this an ACPI-reduced-hw machine" check π¦
okay so real talk, this one lives in the Kernel API Manual, section 9 β yes, the big-kid kernel developer section, we love to see it π
β¨ NAME β¨
acpi_reduced_hardware β literally just tells you whether this machine is an ACPI-reduced-hw machine or not. that's the whole job. no cap π
πΈ SYNOPSIS πΈ
bool acpi_reduced_hardware (void );
π ARGUMENTS π
voidβ no arguments. zero. zilch. it takes nothing, it needs nothing, it's giving self-sufficient main character energy β¨
π DESCRIPTION π
so like, when you call this, it returns true if you're running on an ACPI-reduced-hw machine, and false if you're not. that's it. that's the vibe check π«Ά
π₯ SEE ALSO π₯
this function lives in the kernel file ./drivers/acpi/utils.c, and it's lowkey in a whole friend group of ACPI functions β here's the entire squad, no one left behind π:
acpi_handle_list_equal(9)acpi_handle_list_replace(9)acpi_handle_list_free(9)acpi_device_dep(9)acpi_evaluate_ost(9)acpi_handle_path(9)acpi_handle_printk(9)__acpi_handle_debug(9)acpi_evaluation_failure_warn(9)acpi_has_method(9)acpi_evaluate_ej0(9)acpi_evaluate_lck(9)acpi_evaluate_reg(9)acpi_evaluate_dsm(9)acpi_check_dsm(9)acpi_dev_uid_to_integer(9)acpi_dev_found(9)acpi_dev_present(9)acpi_dev_get_next_match_dev(9)acpi_dev_get_first_match_dev(9)acpi_dev_is_video_device(9)acpi_match_platform_list(9)
ok that's the whole page bestie, nothing hidden, nothing skipped π go forth and check your hardware π
and that's a wrap! π¬ this little beauty came out of ./drivers/acpi and it's stamped October 2026 β so when you're flipping through your kernel docs and you see acpi_reduced_hardware(9), you'll know exactly who she is π
β¨π
π¦ 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