summaryrefslogtreecommitdiff
path: root/src/mainboard/emulation
AgeCommit message (Expand)Author
2024-07-10emulation/qemu-q35: Remove redefine TSEG_SZ_MASKElyes Haouas
2024-06-22mb/emulation/qemu-riscv/cbmem.c: Fix device_tree.h includeElyes Haouas
2024-06-22treewide: Move device_tree to commonlibMaximilian Brune
2024-06-21mb/emulation/qemu: Configure TSEG sizePatrick Rudolph
2024-06-14mainboard/qemu-riscv: Get top of memory from device-tree blobAlper Nebi Yasak
2024-06-08mainboard/emulation/qemu-sbsa: Add qemu-sbsa boardDavid Milosevic
2024-04-09tree: Drop unused <console/console.h>Elyes Haouas
2024-03-30mb/emulation: Remove blank lines before '}' and after '{'Elyes Haouas
2024-03-28cpu/x86: Link page tables in stage if possibleArthur Heymans
2024-03-05mb/emulation/qemu-riscv: Change to -bios optionMaximilian Brune
2024-03-04riscv/mb/qemu: fix DRAM probingPhilipp Hug
2024-02-29mb/qemu/fw_cfg: Support using DMA to select fw_cfg fileAlper Nebi Yasak
2024-02-27mb/qemu/fw_cfg: Use fw_cfg_read() to read SMBIOS dataAlper Nebi Yasak
2024-02-27mb/qemu/fw_cfg: Fix build when not generating SMBIOS tablesAlper Nebi Yasak
2024-02-22riscv/mb/qemu: fix qemu invocation commentPhilipp Hug
2024-02-18mb/*: Add SPDX headers for cmos.default filesMartin Roth
2024-02-18mb/cavium to mb/foxcomm: Add SPDX license headers to Kconfig filesMartin Roth
2024-02-15mainboard/qemu-aarch64: Map entire RAM space as read-write memoryAlper Nebi Yasak
2024-01-31device/device.h: Rename busses for clarityArthur Heymans
2024-01-31include/device/device.h: Remove CHIP_NAME() macroNicholas Sudsgaard
2024-01-24mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mkMartin Roth
2024-01-08arch/x86: introduce HAVE_CONFIGURABLE_APMC_SMI_PORTFelix Held
2023-12-20mainboard: Use same indent levels for switch/caseFelix Singer
2023-11-09Allow to build romstage sources inside the bootblockArthur Heymans
2023-10-20device/device.h: Rename pci_domain_scan_busArthur Heymans
2023-10-11memlayout.ld: Increase RAMSTAGE size to more than 1MB everywherePatrick Georgi
2023-08-06mainboard: Add SPDX license headers to MakefilesMartin Roth
2023-07-12mb/emulation/*: Use newer function for resource declarationsArthur Heymans
2023-07-06emulation/qemu-q35: Enable ECAM earlierKyösti Mälkki
2023-07-06emulation/{i440fx,q35}: Don't use PCI driver to set root PCI dev opsArthur Heymans
2023-06-28mb/emulation: Enhance ROM_SIZEMaximilian Brune
2023-06-26mb/qemu-aarch64: Move probing dram to read_resourcesArthur Heymans
2023-06-22mb/qemu/aarch64: Add PCI supportArthur Heymans
2023-05-05Convert literal uses of CONFIG_MAINBOARD_{VENDOR,PART_NUMBER}Kyösti Mälkki
2023-04-26asus/p2b, emulation/qemu-i440fx: Use ACPI_COMMON_MADT_IOAPICKyösti Mälkki
2023-04-26sb/intel: Use ACPI_COMMON_MADT_IOAPICKyösti Mälkki
2023-04-24asus/p2b: Remove MADT LAPICKyösti Mälkki
2023-04-15sb,soc/amd,intel: Add and use ACPI_COMMON_MADT_LAPICKyösti Mälkki
2023-04-08sb/intel/i82371eb/chip.h: Use 'bool' instead of 'int'Elyes Haouas
2023-04-03arch/ppc64/rom_media.c: move to mainboard/emulation/qemu-power*Krystian Hebel
2023-02-07tree: Drop repeated wordsAlexander Goncharov
2023-01-30src/mainboard: Remove unnecessary space after castsElyes Haouas
2023-01-30mb/*: Remove lapic from devicetreeArthur Heymans
2022-12-27mainboard/acpi: Replace constant "Zero" with actual numberFelix Singer
2022-11-25ACPI MADT: Add LINT1 as NMI sourceKyösti Mälkki
2022-11-18cbmem_top_chipset: Change the return value to uintptr_tElyes Haouas
2022-11-17mb/emulation/qemu-q35: Split smm_close() and smm_lock()Kyösti Mälkki
2022-11-17mb/emulation/qemu-q35: Release TSEG reserve with SMM_ASEGKyösti Mälkki
2022-11-16cpu/x86/smm: Use common SMM_ASEG regionKyösti Mälkki
2022-11-15mb/emulation/qemu-q35: Use ioapic helper functionsKyösti Mälkki
2022-11-15mb/emulation/qemu-q35: Cleanup includesKyösti Mälkki
2022-11-13mb/emulation/qemu: Move packed attributeMartin Roth
2022-11-12mb/emulation/qemu-q35: Fix running qemu-i386 with SMMArthur Heymans
2022-11-09cpu/*: Drop PARALLEL_MP leftoversArthur Heymans
2022-11-04lib/coreboot_table: Simplify API to set up lb_serialArthur Heymans
2022-10-26coreboot_tables: Drop uart PCI addrArthur Heymans
2022-10-13payloads,src: Replace ALIGN(x, a) by ALIGN_UP(x, a) for clarityElyes Haouas
2022-10-06treewide: use predicate to check if pci device is on n-th busFabio Aiuto
2022-09-143rdparty/opensbi: Update to latest ToTPatrick Georgi
2022-08-11src/mb: Add SPDX identifiers to files missing themMartin Roth
2022-07-20arch/arm64,arm: Prepare for !SEPARATE_ROMSTAGEArthur Heymans
2022-07-04mb/qemu-i440fx,soc/nvidia: Fix coverity reported defectsKyösti Mälkki
2022-06-30mb/emulation/qemu-i440fx,q35: Do resource transitionKyösti Mälkki
2022-06-26mb/emulation/qemu-armv7,power8: Do resource transitionKyösti Mälkki
2022-06-22device/resource: Add _kb postfix for resource allocatorsKyösti Mälkki
2022-06-09mb/qemu-armv7: Initialize cbmemArthur Heymans
2022-06-01mb/emulation/qemu-q35: Support PARALLEL_MP with SMM_ASEGArthur Heymans
2022-04-21tpm: Refactor TPM Kconfig dimensionsJes B. Klinke
2022-04-07ChromeOS: Add DECLARE_x_CROS_GPIOS()Kyösti Mälkki
2022-04-06ChromeOS: Promote variant_cros_gpio()Kyösti Mälkki
2022-02-25cpu,mb,nb,soc: use HPET_BASE_ADDRESS instead of magic numberFelix Held
2022-02-16payloads/external: add skiboot (for QEMU/Power9)Sergii Dmytruk
2022-02-11src/arch/ppc64/*: pass FDT address to payloadSergii Dmytruk
2022-02-11src/mainboard/emulation/qemu-power9: require hb-mode=onYaroslav Kurlaev
2022-02-11src/mainboard/emulation/qemu-power9: add RAM detectionYaroslav Kurlaev
2022-02-11src/mainboard/emulation/qemu-power9/*: add QEMU POWER9 mainboardYaroslav Kurlaev
2022-01-10src/mainboard/emulation/qemu-i440fx: Fix struct packingPatrick Rudolph
2022-01-04src/mb: Remove unused <string.h>Elyes HAOUAS
2022-01-01src: Drop duplicated includesElyes HAOUAS
2021-11-25emulation/qemu-i440fx: Use a 4MB ROM by defaultSimon Glass
2021-11-23emulation/qemu-i440fx,q35: avoid writing to ROMJulian Stecklina
2021-11-15Reland "vboot_logic: Set VB2_CONTEXT_EC_TRUSTED in verstage_main"Hsuan-ting Chen
2021-11-11ChromeOS: Replace with or add <types.h>Kyösti Mälkki
2021-11-10Rename ECAM-specific MMCONF KconfigsShelley Chen
2021-11-09emulation/qemu-i440fx,q35: Split chromeos.cKyösti Mälkki
2021-11-05mb/google,intel: Fix indirect include bootmode.hKyösti Mälkki
2021-11-05mb/emulation/qemu-i440fx: Refactor `fw_cfg_max_cpus()`Angel Pons
2021-10-22arch/x86/ioapic: Select IOAPIC with SMPKyösti Mälkki
2021-10-22mb/emulation/qemu-i440fx: Select IOAPICKyösti Mälkki
2021-10-22cpu/x86/mp_init: move printing of failure message into mp_init_with_smmFelix Held
2021-10-21cpu/x86/mp_init: use cb_err as mp_init_with_smm return typeFelix Held
2021-10-18ACPI: Have common acpi_fill_mcfg()Kyösti Mälkki
2021-10-05src/mainboard to src/security: Fix spelling errorsMartin Roth
2021-07-26mb/*: Specify type of `FMDFILE` onceAngel Pons
2021-07-26mb/*: Specify type of `MAINBOARD_PART_NUMBER` onceAngel Pons
2021-07-26mb/*: Specify type of `MAINBOARD_DIR` onceAngel Pons
2021-07-01QEMU: Only call `pci_assign_irqs` with non-NULL devAngel Pons
2021-07-01mb/emulation/qemu-i440fx: Tidy up PAM register writesAngel Pons
2021-07-01mb/emulation/qemu-i440fx/fw_cfg.c: Use `smbios_header`Angel Pons
2021-07-01SMBIOS: Introduce `smbios_full_table_len` functionAngel Pons