FreeBSD on Layerscape/QorIQ LX2160X
Dan Kotowski
dan.kotowski at a9development.com
Mon May 18 20:11:08 UTC 2020
> Cool, please please please post a dmesg tohttps://dmesgd.nycbug.org :)
>
Done: https://dmesgd.nycbug.org/index.cgi?do=view&id=5490
> Created a bug for the ACPI detection issue:
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246552
>
Thanks! I'll keep my eyes on that as well.
> > Is there a reason that we can't use on the DTBs compiled from SolidRun and NXP's sources?
>
> The devicetree uses NXP specific device descriptions (for USB, SATA, PCIe, all the things)
> and FreeBSD doesn't understand them.
>
> ACPI tables mostly use generic devices descriptions that all operating systems support
> out of the box.
>
> It is technically possible to make a DTB that mostly uses generic nodes and ACPI tables
> full of custom vendor nodes, but almost nobody does this.
> (Okay, actually, Qualcomm does ACPI with almost all vendor nodes on the Windows aarch64 laptops :D)
>
> Generic descriptions are good. ARM systems that work in the "boring" plug&play way (with standardized
> generic devices) are the ideal we all should strive for, so ACPI should always be preferred.
> If you're using any DTB on a server/workstation-class system, something has gone wrong :)
Thanks for the explanataion, it's very helpful.
More information about the freebsd-arm
mailing list