Date: Sat, 14 Nov 2020 00:44:39 +0100 From: Robert Clausecker <fuz@fuz.su> To: Mark Millard via freebsd-arm <freebsd-arm@freebsd.org> Subject: Re: RPi4B: edk2-platforms updated because _DMA method for XHCI DMA issue insufficient for Linux; pftf/RPi4 v1.21 has the change Message-ID: <20201113234439.GA88059@fuz.su> In-Reply-To: <2D77549B-0A45-46DB-AD19-7E0B760DE857@yahoo.com> References: <2D77549B-0A45-46DB-AD19-7E0B760DE857.ref@yahoo.com> <2D77549B-0A45-46DB-AD19-7E0B760DE857@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Mark, Does this change affect FreeBSD w/ UEFI in any way? Should I consider updating the UEFI bootcode on my board? Yours, Robert Clausecker On Fri, Nov 13, 2020 at 02:55:21PM -0800, Mark Millard via freebsd-arm wrote: > > Quoting https://github.com/tianocore/edk2-platforms/commit/dac891da5cf326d2b4e9aa5adab1d9320b2dd443 : > > Add an IORT table that will limit XHCI DMA to 2 GB, by setting the > DMA width to 31 bits. This is needed for Linux/arm64, which can > only reliably deal with devices that are unable to perform DMA to > the entire 32-bit address range if it can discover their existence > early during boot, and this is before the ACPI interpreter is up > and running (which rules out calling the _DMA method of the XHC0 > object) > > End Quote > > https://github.com/pftf/RPi4/releases/tag/v1.21 includes this change. > (It also updates the RPI4B firmware to quit using the broken start4.elf > that corrupted Device Tree information.) > > === > Mark Millard > marklmi at yahoo.com > ( dsl-only.net went > away in early 2018-Mar) > > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" -- () ascii ribbon campaign - for an 8-bit clean world /\ - against html email - against proprietary attachments
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20201113234439.GA88059>