git: 9front

Download patch

ref: 2aa955ad6ebeaa255c85ecd7143d4fcc3491336d
parent: 6e57aee27f0a0cc2bfe7b8befc0f31bf05cf04ea
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Tue Jun 20 15:53:02 EDT 2023

bcm64: move pi3 VGPIO to 2MB aligned address, this makes 4K pages work

--- a/sys/src/9/bcm64/mem.h
+++ b/sys/src/9/bcm64/mem.h
@@ -53,7 +53,7 @@
 #define VIRTIO		(0xFFFFFFFFBE000000ULL) /* 0x7E000000	0x3F000000	0xFE000000 */
 #define	ARMLOCAL	(0xFFFFFFFFBF800000ULL)	/* -		0x40000000	0xFF800000 */
 
-#define	VGPIO		(0xFFFFFFFFBF900000ULL|PTEUNCACHED)	/* virtual gpio for pi3 ACT LED */
+#define	VGPIO		(0xFFFFFFFFBFA00000ULL|PTEUNCACHED)	/* virtual gpio for pi3 ACT LED */
 
 #define	KZERO		(0xFFFFFFFFC0000000ULL)	/* kernel address space */
 
--