On Mon, May 07, 2018 at 03:34:38PM -0700, Bjorn Andersson wrote: > And is this really a problem that does not exists in the ACPI world? Sort of, in that on ACPI systems all devices are expected to live in glorious isolation and anything they need transparently configured by the firmware with any information about clock speeds or whatever coming from proprietary/device specific properties (though that's severely frowned upon) or the apparently idiomatic technique of hardcoding based on DMI data which has some scalability issues. This works great for systems intended to work in the ACPI model but is not entirely successful once you get outside of that. Some of the embedded ACPI people have been importing bits of DT wholesale into ACPI, for those bits obviously all the DT issues get imported too.