[PATCH] resource: change MEMATTRS_NORMAL to MEMATTR_WB

Ahmad Fatoum a.fatoum at pengutronix.de
Mon Dec 15 00:36:33 PST 2025


Other EFI loaders (EDK-II, U-Boot) only set WB (Write-Back) for normal
memory. Let's follow suit for barebox.

This introduces no functional change yet, as these attributes will only
be put to use with the incoming EFI loader support.

Signed-off-by: Ahmad Fatoum <a.fatoum at pengutronix.de>
---
 include/linux/ioport.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/linux/ioport.h b/include/linux/ioport.h
index 2a006c4c6a31..20c72e1b6cbb 100644
--- a/include/linux/ioport.h
+++ b/include/linux/ioport.h
@@ -135,7 +135,7 @@ enum resource_memtype {
 #define MEMATTR_RO	0x00020000	/* read-only */
 #define MEMATTR_SP	0x00040000	/* specific-purpose */
 
-#define MEMATTRS_NORMAL		(MEMATTR_UC | MEMATTR_WT | MEMATTR_WC | MEMATTR_WB)
+#define MEMATTRS_NORMAL		(MEMATTR_WB)
 #define MEMATTRS_RW		(MEMATTRS_NORMAL | MEMATTR_XP)
 #define MEMATTRS_RO		(MEMATTRS_NORMAL | MEMATTR_XP | MEMATTR_RO)
 #define MEMATTRS_RX		(MEMATTRS_NORMAL | MEMATTR_RO)
-- 
2.47.3




More information about the barebox mailing list