freebsd-src/sys/arm64
Kyle Evans a3ceeef26b arm64: lop off another 24MB of KVA for early device mappings
This grows the block enough to fit a 4K 32-bit depth framebuffer; some
firmware would present smaller GOP modes to be able to boot with a
smaller framebuffer on these devices, but the Windows Devkit firmware
is simply not that nice.  Instead, it offers exactly one GOP mode that
matches the current resolution of the attached display, so with limited
control over resolution on most of my displays it'd be nice if we could
Just Work(TM) at 4K.

andrew notes that he has some ideas for removing PMAP_MAPDEV_EARLY_SIZE
entirely, so this limitation could end up removed altogether in the
future.

Reviewed by:	andrew, emaste
Differential Revision:	https://reviews.freebsd.org/D42726
2023-11-23 10:23:14 -06:00
..
acpica sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
arm64 arm64/amd64/riscv nexus: Use bus_generic_rl_* 2023-11-22 09:06:33 -08:00
broadcom IfAPI: Retire if_etherbpfmtap() and if_bpfmtap() 2023-08-25 12:50:14 -04:00
cavium sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
conf Add an Armv8 rndr random number provider 2023-11-15 18:05:08 +00:00
coresight sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
freescale/imx sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
include arm64: lop off another 24MB of KVA for early device mappings 2023-11-23 10:23:14 -06:00
intel sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
iommu sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
linux makesyscalls: don't make syscall.mk by default 2023-11-18 00:48:14 +00:00
nvidia/tegra210 sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
qoriq sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
qualcomm sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
rockchip dwc: Move every sub drivers to dev/dwc 2023-10-05 17:34:38 +02:00