Date: Wed, 17 Jun 2020 17:38:42 +0000 From: myfreeweb <greg@unrelenting.technology> To: Dan Kotowski <dan.kotowski@a9development.com> Cc: freebsd-arm <freebsd-arm@freebsd.org> Subject: Re: FreeBSD on Layerscape/QorIQ LX2160X Message-ID: <BE2611FE-FC83-4E3D-9977-E502DE8537A7@unrelenting.technology> In-Reply-To: <iIPsVK-flf-29Ti4agFHulCx5v1aEOVnPY6tyxErDGGxUlRvonYC7xCUGxHNgH64ZOpBLbwzAubg8gARrYPgd8qLOVfFk1PmcxSp0QNB_js=@a9development.com> References: <NkmJNP_BMdinQ07E7zvRW9EQtYTkHLISOPlALNNcbFXi7d0dsuvgHD2IW73ptiSh1kEml7_VHb9_eTIMaLAIeAici_qpz2UyIrBWzXR4mvE=@a9development.com> <KwrTwABcfEzegUc4D8ZsCgFSxouYQIMOa9JoIbpe6d1HInlAX4G0OzdL_d_uug3gifKwFoh1C_EUd5MucQUgtvFy4T0qraW6riyZbje4Mw8=@a9development.com> <cbf5773a03d3c67e133096a0f826274d@unrelenting.technology> <c1788ee7f14b9236e0972909032cb8fd@unrelenting.technology> <940a6099e971e01bd6d04564d0982b9d@unrelenting.technology> <c1e4129989005bc9bfd117988019107d@unrelenting.technology> <XYXpaNQ3XeZR6g5RpmjR3qs56wTKfNi_OpPX53S3yYdPMNMWR0kme-Q7hmNpxzR6EL3DqKxUnG8BcW6ueHv82Kaexu1j4VSLtNtQgYuxX_g=@a9development.com> <eRSoUazwekUoXHKtXhs_unN_78Zp3ow_uJ8j-ODdb7mgzz3n8L18wonbrqkmPn2ulVXoUKxHLh8Cc0VU6KMeIEm3X0KsPn8NH-JiqKmq8fI=@a9development.com> <D2780D27-20F4-4706-9956-7E188AD73F62@unrelenting.technology> <iIPsVK-flf-29Ti4agFHulCx5v1aEOVnPY6tyxErDGGxUlRvonYC7xCUGxHNgH64ZOpBLbwzAubg8gARrYPgd8qLOVfFk1PmcxSp0QNB_js=@a9development.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On June 17, 2020 4:48:49 PM UTC, Dan Kotowski <dan=2Ekotowski@a9developmen= t=2Ecom> wrote: >> By the way, did you get any different firmware builds in the meantime? = That don't have everything suspiciously routed to the SMMU in IORT=2E=2E > >s/suspiciously/by design/ > >BEGIN QUOTE >the PCIe root nodes are hidden from the rich OS with this configuration= =2E To access the root nodes you need a quirk implemented=2E > >eventually it will be an option for those that want to run custom kernels= , but for now this is the solution for the most SBSA like configuration >END QUOTE And how are we supposed to get any MSI-X interrupts in this configuration? Our fallback code for when nothing was matched in IORT (i=2Ee=2E directly = using PCIe RID with no offset) did not result in working interrupts=2E IIRC legacy interrupts didn't work either, but maybe you should retest the= m (disabling MSI, MSI-X)=2E
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BE2611FE-FC83-4E3D-9977-E502DE8537A7>