coreboot/Documentation/drivers
Patrick Rudolph 5bf88a44e9 drivers/smmstore: Support 64-bit MMIO addresses
Currently the SMMSTOREv2 only supports MMIO ROM below 4GiB. As the
space below 4GiB is typically limited on x86, add support for extended
MMIO ROM windows as found on recent hardware.

Allow the SMMSTOREv2 to be memory mapped above 4GiB by adding a new
field to the coreboot table called 'mmap_addr'. The users outside
of coreboot must check the size field of the coreboot struct to
determine if mmap_addr is supported. When it is it holds the
64-bit physical address to the MMIO ROM window.
The old 'mmap_addr' was renamed to 'mmap_addr_deprecated' to indicate
that it should not be used any more.

Change-Id: I1131cfa5cdbf92bbd33de3e5b22a305136eec9f7
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/87114
Reviewed-by: Naresh Solanki <naresh.solanki@9elements.com>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Maximilian Brune <maximilian.brune@9elements.com>
2025-05-08 22:28:16 +00:00
..
cbfs_smbios.md Documentation/drivers/cbfs_smbios.md: Describe CBFS serial number 2022-10-17 13:58:23 +00:00
cfr.md Fix up CFR's open issues 2024-12-30 21:27:36 +00:00
cfr_internal.md CFR: add dependencies based on specific option values 2025-02-07 21:59:24 +00:00
dptf.md Documentation/drivers: ensure pages have only one top-level heading 2022-09-23 14:07:43 +00:00
dt_entries.md Documentation: Add wake source info to device tree documentation 2022-12-13 18:50:54 +00:00
index.md drivers/option: Add forms in cbtables 2024-12-18 18:16:51 +00:00
ipmi_kcs.md drivers/ipmi: prepare for adding more interfaces 2022-10-02 22:01:50 +00:00
retimer.md Documentation/drivers: ensure pages have only one top-level heading 2022-09-23 14:07:43 +00:00
smmstore.md Documentation/drivers/smmstore: Fix dead link 2025-01-10 08:41:19 +00:00
smmstorev2.md drivers/smmstore: Support 64-bit MMIO addresses 2025-05-08 22:28:16 +00:00
soundwire.md