Date: Sun, 06 Sep 2020 18:36:00 +0000 From: greg@unrelenting.technology To: "Mark Millard" <marklmi@yahoo.com>, "Robert Crowston" <crowston@protonmail.com> Cc: freebsd-arm@freebsd.org Subject: Re: onboard wireless on rpi4 Message-ID: <e10ab99970f407f17f45132d55df3f2a@unrelenting.technology> In-Reply-To: <9B62C18C-EE94-4DFE-8EA9-AC7B32966886@yahoo.com> References: <9B62C18C-EE94-4DFE-8EA9-AC7B32966886@yahoo.com> <20200904134619.GB80905@bastion.zyxst.net> <CACNAnaHRn5VGM8G6_kxj7S%2B0LQOSG3CK9=umxj74Qc5v%2BNOLeA@mail.gmail.com> <BE2FA7D2-1266-496E-B808-55204B1AB21A@yahoo.com> <5AF83D16-2432-4EA9-BC2F-373DA8BC3360@googlemail.com> <4306A90D-97B9-4DE9-A05A-A91B6F4A587F@yahoo.com> <sinTekBDB_YOboAoJU0Uld7IaGBlIJ68dPgxuO3kcUuZpTH9KxyTquRgPxU7-0qlvofrr_8HzdCbNL-nRNaT6-OeIyIuLUUvYSGEwEzRVbc=@protonmail.com> <8037E5D3-E89E-4AED-8FFE-43D9D83B2BD3@yahoo.com> <CANCZdfqZZHRQFD2W5MqSpyR-eFGRABN-X37yRBcRNcxBzdtsPg@mail.gmail.com> <24CED3CF-6624-4CE3-A21C-D4BAD88E8812@googlemail.com> <f1TEvkOXAVtF1YAKglflVOIyTD4kNhuWXglfpsJf-x9VfUWNflgIBk-50IO_6iv-TYoaNsgf2FPB6ennhKDvbfgMySl7WDo4swchRlE1Cn0=@protonmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
September 6, 2020 9:20 PM, "Mark Millard via freebsd-arm" <freebsd-arm@fr= eebsd.org> wrote:=0A=0A> On 2020-Sep-6, at 08:20, Robert Crowston via fre= ebsd-arm <freebsd-arm at freebsd.org> wrote:=0A> =0A>> That's interesting= : OpenBSD is allowing only the lowest 1 GB of memory for DMA; the documen= tation I=0A>> obtained suggests the first 3 GB should be accessible. I am= experimenting with this new lower=0A>> bound.=0A> =0A> https://rpi4-uefi= .dev/tag/netbsd reports:=0A> =0A> QUOTE=0A> NetBSD also is the only OS to= day to fully support ACPI _DMA descriptors for describing DMA=0A> transla= tions/constraints. This is very important for supporting Pi and Pi-like p= latforms via=0A> straight-up ACPI and without platform DMA quirks.=0A> EN= D QUOTE=0A=0AThat would be https://reviews.freebsd.org/D25219 for us.. no= t "full support" though because our bus dma tags are way too weak and inf= lexible, much worse than NetBSD's :(=0A=0AThe RPi ACPI tables declare a 3= GB limit for XHCI, and a 1GB limit for some other devices.=0A=0ANamely, d= evices described by=0Ahttps://github.com/tianocore/edk2-platforms/blob/ma= ster/Platform/RaspberryPi/AcpiTables/GpuDevs.asl
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e10ab99970f407f17f45132d55df3f2a>