{"id":279606,"date":"2026-06-23T11:23:00","date_gmt":"2026-06-23T15:23:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/06\/23\/devicetree-acpi-hybrid-mode-proposed-for-improving-linux-support-on-snapdragon-laptops\/"},"modified":"2026-06-23T11:30:38","modified_gmt":"2026-06-23T15:30:38","slug":"devicetree-acpi-hybrid-mode-proposed-for-improving-linux-support-on-snapdragon-laptops","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/06\/23\/devicetree-acpi-hybrid-mode-proposed-for-improving-linux-support-on-snapdragon-laptops\/","title":{"rendered":"DeviceTree-ACPI Hybrid Mode Proposed For Improving Linux Support On Snapdragon Laptops"},"content":{"rendered":"<p><a href=\"https:\/\/www.phoronix.com\/news\/DT-ACPI-Hybrid-Mode-Linux\">DeviceTree-ACPI Hybrid Mode Proposed For Improving Linux Support On Snapdragon Laptops<\/a><\/p>\n<p><a href=\"https:\/\/www.phoronix.com\/news\/DT-ACPI-Hybrid-Mode-Linux\">https:\/\/www.phoronix.com\/news\/DT-ACPI-Hybrid-Mode-Linux<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-06-23 11:23:00<\/a><\/p>\n<p>Source Domain: <a href=\"www.phoronix.com\">www.phoronix.com<\/a><\/p>\n<p>Over the years while working at Red Hat, Hans de Goede was known for driving many wonderful Linux laptop improvements benefiting AMD\/Intel x86_64 hardware. Hans left Red Hat last year and ended up joining Qualcomm to advance their open-source\/Linux support. Today he is out with a significant new patch series for consideration that has the potential of significantly improving the Qualcomm Snapdragon X Series laptop Linux support and also important indicators for better Snapdragon laptop support on Linux moving forward.<\/p>\n<p>Hans de Goede posted a request for comments (RFC) on a new patch series implementing what he calls DeviceTree-ACPI hybrid mode. Qualcomm Snapdragon X1\/X2 laptops on Linux have relied just on Device Trees for enabling the system support and not ACPI, similar to most Arm single board computers out there on Linux. Windows 11 on Arm meanwhile has been using ACPI but the ACPI tables are inadequate for Linux currently and thus unused. But Hans is proposing a DeviceTree-ACPI hybrid mode where the ACPI information could be at least partially leveraged.\n<\/p>\n<p>Hans opened his RFC patch series with:<br \/>\n<\/p>\n<p>&#8220;Currently as soon as the kernel boots with a populated DT provided then the arch\/arm64 code sets acpi_disabled=1 and the complete ACPI subsystem gets disabled. On WoA Snapdragon laptops where the factory Windows OS actually boots using these tables this is not necessarily desirable.<\/p>\n<p>It might still be interesting to at least parse the ACPI tables and make the ACPI fwnodes available for device-drivers to use. I call this DT-ACPI hybrid mode.\n<\/p>\n<p>This mainly is an experiment for now and possibly a method for accelerating the ongoing effort to run Linux on currently available Snapdragon laptops.\n<\/p>\n<p>On current laptops Linux cannot boot using ACPI due to some information missing from the ACPI tables. People are working on changing this so that for future WoA Snapdragon laptops Linux can boot using ACPI only without requiring Devicetree.&#8221;<\/p>\n<p>That last sentence is particularly&#8230;<br \/>\n<br \/><a href=\"https:\/\/www.phoronix.com\/news\/DT-ACPI-Hybrid-Mode-Linux\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DeviceTree-ACPI Hybrid Mode Proposed For Improving Linux Support On Snapdragon Laptops https:\/\/www.phoronix.com\/news\/DT-ACPI-Hybrid-Mode-Linux Publish Date: 2026-06-23&#8230;<\/p>\n","protected":false},"author":1,"featured_media":279607,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.phoronix.net\/image.php?id=snapdragon-x-elite-linux-benchmarks&image=snapdragon_x_elite_1","fifu_image_alt":"","footnotes":""},"categories":[48],"tags":[71,94],"class_list":["post-279606","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux","tag-red-hat-enterprise-linux"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/279606"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=279606"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/279606\/revisions"}],"predecessor-version":[{"id":279608,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/279606\/revisions\/279608"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/279607"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=279606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=279606"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=279606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}