coreboot/src
Yidi Lin e2cf7f7dc7 soc/mediatek/common: Fix MMU assertion for framebuffer region
Configure MMU for framebuffer region only when framebuffer region
exists (i.e., REGION_SIZE(framebuffer) > 0). Otherwise, the MMU would
raise assertion.

[INFO ]  Mapping address range [0x0000040000000:0x0000240000000) as cacheable | read-write | non-secure | normal
[INFO ]  Mapping address range [0x0000040000000:0x0000040100000) as non-cacheable | read-write | non-secure | normal
[DEBUG]  Backing address range [0x0000040000000:0x0000080000000) with new L2 table @0x020da000
[DEBUG]  Backing address range [0x0000040000000:0x0000040200000) with new L3 table @0x020db000
[INFO ]  Mapping address range [0x0000000000000:0x0000000000000) as non-cacheable | read-write | non-secure | normal
[EMERG]  ASSERTION ERROR: file 'src/arch/arm64/armv8/mmu.c', line 194

BUG=b:454457496
TEST=The assertion does not occur.

Change-Id: I8ab17bd289cd41a4568fddff2e556e5e49b1e6a4
Signed-off-by: Yidi Lin <yidilin@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/89759
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Yu-Ping Wu <yupingso@google.com>
Reviewed-by: Hung-Te Lin <hungte@chromium.org>
2025-10-29 05:39:54 +00:00
..
acpi acpi: Move most of HEST ACPI table to common code 2025-09-30 23:52:09 +00:00
arch tree: Use boolean for s3resume 2025-10-23 13:34:15 +00:00
commonlib commonlib/endian: Silence GCC -Warray-bounds false positives 2025-10-20 04:49:43 +00:00
console console: Fix flushing for slow consoles 2025-10-02 22:44:46 +00:00
cpu cpu/x86/topology: Add tile and die ID CPU topology fields 2025-10-13 17:09:18 +00:00
device device: Introduce reworked azalia verb table 2025-09-28 18:18:14 +00:00
drivers drivers/mipi: Fix pixel clock and enable C-PHY for TM_TL121BVMS07_00C 2025-10-28 04:11:34 +00:00
ec ec/google/chromeec: Update EC headers 2025-10-24 21:37:32 +00:00
include mipi: Add panel flags to support C-PHY interface 2025-10-28 04:10:32 +00:00
lib tree: Use boolean for s3resume 2025-10-23 13:34:15 +00:00
mainboard mb/starlabs/starlite_adl: Increase ME region size to match IFD 2025-10-28 20:09:09 +00:00
northbridge tree: Use boolean for s3resume 2025-10-23 13:34:15 +00:00
sbom sbom: Fix build with merged bootblock and romstage 2025-07-07 14:29:29 +00:00
security tree: Use boolean for s3resume 2025-10-23 13:34:15 +00:00
soc soc/mediatek/common: Fix MMU assertion for framebuffer region 2025-10-29 05:39:54 +00:00
southbridge tree: Use boolean for s3resume 2025-10-23 13:34:15 +00:00
superio superio/nuvoton: Add NCT5535D 2025-09-26 19:02:06 +00:00
vendorcode vc/intel/fsp: Update PTL FSP headers to FSP 3373_03 2025-10-23 15:10:19 +00:00
Kconfig Kconfig: Introduce HAVE_CBFS_FILE_OPTION_BACKEND 2025-09-17 04:18:07 +00:00