Date: Fri, 12 Jun 2020 11:35:47 -0600 From: Ian Lepore <ian@freebsd.org> To: Hans Petter Selasky <hps@selasky.org>, Robert Crowston <crowston@protonmail.com>, Klaus =?ISO-8859-1?Q?K=FCchemann?= <maciphone2@googlemail.com>, myfreeweb <greg@unrelenting.technology>, Mark Millard <marklmi@yahoo.com>, freebsd-arm@freebsd.org Subject: Re: Unrelenting testplan D25219 Message-ID: <c153681ede0b1aeea61ea75405bc2fa9e844979e.camel@freebsd.org> In-Reply-To: <097cbf6a-7b47-9346-c3af-fee7e709e1fa@selasky.org> References: <876E685B-B3AC-4821-A88F-702ABA3D9812@yahoo.com> <5FE76178-4255-46B0-9A0D-F7640EFCBBE4@googlemail.com> <F1DC2AFB-0CC7-407D-A6C0-4E109590612E@unrelenting.technology> <C7D9957A-5C58-48FF-9601-7DD13DE9D89B@googlemail.com> <8414e0163e5cb2e9c4a4c7b02aa01666@unrelenting.technology> <5B8A58D0-9662-49DD-9CC3-226A3A92EFD6@googlemail.com> <abc05bea-ea4a-9189-611c-a1a0000182d8@selasky.org> <FE0813DD-29CA-4ADA-BD6B-963E3DC635B2@googlemail.com> <eHCAzXv-Rr39w3F-euypm4DrLx9jd88297x9hyHaNi_-VXR-ZiLdgFg6HvpI87aFLHGM_YcbOLADi0BLIR0jy557fbWDxKs4yIqf5ZfsDZ4=@protonmail.com> <097cbf6a-7b47-9346-c3af-fee7e709e1fa@selasky.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2020-06-12 at 18:49 +0200, Hans Petter Selasky wrote: > On 2020-06-12 17:02, Robert Crowston wrote: > > What is the physical address to which the xhci controller is > > performing DMA? It needs to be in the lower 3 GB of the physical > > address space. > > The XHCI doesn't set any limits on the DMA location, but it easily > can. > > If the xhci controller's view of memory is limited to certain ranges, then that should be reflected in the dmatag set up by its bus parent who knows the range restrictions. Nothing would need to change in the xhci driver itself (assuming xhci uses bus_get_dma_tag() like it should when creating its own tag(s)). -- Ian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c153681ede0b1aeea61ea75405bc2fa9e844979e.camel>