Commit Graph

  • 9ea214bad8 Add build script and CI Michał Żygowski 2023-09-14 14:57:21 +02:00
  • 5fc66fb475 Add Novacustom laptops targets and modifications Michał Żygowski 2023-09-14 14:55:18 +02:00
  • d5f03a9c43 ec/dasharo/acpi: add touchpad toggle support Michał Kopeć 2023-10-02 13:17:15 +02:00
  • 4c47e9c52e src/drivers/gfx/nvidia/: add Nvidia Optimus driver Michał Żygowski 2023-09-14 14:05:24 +02:00
  • e1bbc1ab23 src/soc/intel/tigerlake/romstage: Enable DMA protection based on config Kacper Stojek 2023-02-23 12:41:57 +01:00
  • d8597dbd03 vd/dasharo,soc/intel: add sleep type option Michał Żygowski 2023-09-14 13:48:39 +02:00
  • 89823c0d33 src/soc/intel/alderlake/acpi/pcie.asl: Fix ADL-P PEG port interrupt Michał Żygowski 2023-09-14 13:09:38 +02:00
  • f880f6c5f9 soc/intel/common/block/pcie: Disable downstream devices if bridge not present Michał Żygowski 2023-03-09 15:49:02 +01:00
  • 3bcb391777 src/acpi/acpigen.c: write _STA as a name filed if direct status given Michał Żygowski 2023-09-14 12:37:52 +02:00
  • 6aa6a0448a src/lib/smbios.c: set Dasharo major and minor version in type0 Michał Żygowski 2023-09-14 12:28:39 +02:00
  • 970b0bb06f src/drivers/efi/efivars.c: avoid overwriting rdev Michał Żygowski 2023-08-29 14:57:04 +02:00
  • 80f4df93df src/vendorcode/dasharo: add Dasharo features Michał Żygowski 2023-09-13 16:13:48 +02:00
  • 965eeb8b09 Move ReBar and lock options to vendorcode Michał Żygowski 2023-09-13 16:13:31 +02:00
  • 20e2531545 superio/nuvoton/nct6687d/superio.c: add EFI var for power on after fail Sergii Dmytruk 2023-08-23 16:00:33 +03:00
  • b4128f7641 soc/intel/common/block/pmc/pmclib.c: use EFI var for power on after fail Sergii Dmytruk 2023-08-30 00:43:05 +03:00
  • 7893b5d61b Load UEFI Logo into CBMEM Michał Kopeć 2022-08-18 17:29:50 +02:00
  • 594ba7a80e payloads/external/iPXE: clean the tree before checkout Michał Żygowski 2023-06-20 13:24:58 +02:00
  • 82fce6781e security/lockdown/lockdown.c: control lock via EFI variable Sergii Dmytruk 2022-06-01 18:46:56 +03:00
  • d5d59ae81f security/vboot: add option to not use the TPM Michał Kopeć 2022-06-15 13:19:10 +02:00
  • 4522d4b7c2 version: include Dasharo version in the build Michał Żygowski 2021-12-08 13:33:51 +01:00
  • 0beb21931e util/genbuild_h/genbuild_h.sh: generate Dasharo version Michał Żygowski 2021-12-08 13:33:31 +01:00
  • 938ab9fc56 util/amdfwtool: Fix creation of directories for AM5 platforms Michał Żygowski 2026-01-26 14:40:13 +01:00
  • 36f7143630 util/amdfwtool/amdfwread.c: Extend parsing of Combo AM5 images Michał Żygowski 2026-01-26 14:37:51 +01:00
  • c704b400a8 util/amdfwtool: Add support for Promontory FW Michał Żygowski 2026-01-26 14:32:49 +01:00
  • ea02d3221a util/amdfwtool: Print UBU table field Michał Żygowski 2026-01-26 14:29:37 +01:00
  • c6b3f9dcbb util/amdfwtool/amdfwread.c: Add support for ROMs bigger than 16MB Michał Żygowski 2026-01-26 14:28:34 +01:00
  • b25cbbb3cd amdblocks/spi: Ensure soft fuse bit 14 is not set when ROM3 is used Michał Żygowski 2026-01-26 14:25:13 +01:00
  • ee7270876c superio/nuvoton/nct6687d: Extend support for AMD SB-TSI Michał Żygowski 2026-01-22 21:34:16 +01:00
  • abeecac03d mainboard/msi/ms7e56: Add initial tree for MSI PRO B850-P WIFI Michał Żygowski 2026-01-22 16:16:59 +01:00
  • 48a02448af soc/amd/phoenix: Add preliminary support fo AM5 processors Michał Żygowski 2026-01-22 16:12:35 +01:00
  • 0be3b38178 Add Dasharo pre-commit Michał Żygowski 2026-01-26 16:22:41 +01:00
  • 0539663526 configs/config.gigabyte_mz33-ar1: Update config for SEV-SNP Michał Żygowski 2026-01-15 12:34:51 +01:00
  • bd8418503d src/mainboard/gigabyte/mz33-ar1/board.fmd: Add PSP SEV NVRAM space Michał Żygowski 2026-01-15 12:22:10 +01:00
  • bafa7fa12b src/soc/amd/turin_poc/Makefile.mk: Add SEV NVRAM space to PSP directory Michał Żygowski 2026-01-15 12:21:54 +01:00
  • 9179e5395f util/amdfwtool: Add support for defining SEV NVRAM storage Michał Żygowski 2026-01-15 12:20:56 +01:00
  • 3058b376d3 amdblocks/psp/psp_smi_flash: Add support for SEV NVRAM access Michał Żygowski 2026-01-15 12:20:26 +01:00
  • 805500ba91 soc/amd/common/block/psp: Add async cmd in progress error Michał Żygowski 2026-01-15 12:18:30 +01:00
  • 9351541574 soc/amd/turin_poc/psp.c: Send necessary commands to PSP Michał Żygowski 2026-01-15 12:17:43 +01:00
  • 4376669ef0 soc/amd/turin_poc/acpi.c: Create ASPT and send IVRS to PSP Michał Żygowski 2026-01-15 12:17:04 +01:00
  • 2bf7673cbd soc/amd/common/block/psp/psp_def.h: Add new commands Michał Żygowski 2026-01-15 12:16:36 +01:00
  • d76065f1be soc/amd/common/block/iommu: Add support for IOMMU VF BARs Michał Żygowski 2026-01-15 12:15:09 +01:00
  • 4f20cc22c2 soc/amd/turin_poc: Initialize and reserve RMP table for SEV-SNP Michał Żygowski 2026-01-15 12:14:00 +01:00
  • d989d6934c vendorcode/amd/opensil/turin_poc: Add support for SEV-SNP and SMEE Michał Żygowski 2026-01-15 12:12:22 +01:00
  • 85bed7e4df mainboard/gigabyte/mz33-ar1: Add APCBs for SEV-SNP Michał Żygowski 2026-01-15 12:11:54 +01:00
  • c300346c82 acpi: Add AMD ASPT definitions and table creation API Michał Żygowski 2026-01-15 12:10:02 +01:00
  • a373a51e62 soc/amd/turin_poc/Kconfig: Add AMD encryption technologies options Michał Żygowski 2026-01-15 12:09:28 +01:00
  • abdf42da80 drivers/pc80/tpm/tis.c: Fix TPM device scope Michał Żygowski 2026-01-15 12:08:52 +01:00
  • cf6240f50d payloads/external/edk2: Add ability to build different payload pkg Michał Żygowski 2026-01-15 12:08:31 +01:00
  • eeb9002bec acpi/acpigen_pci_root_resource_producer.c: Add VGA I/O resource to domain Michał Żygowski 2025-10-29 18:59:59 +01:00
  • 2f28f423e6 acpi/acpigen_pci_root_resource_producer.c: Report TPM MMIO in domain 0 Michał Żygowski 2025-10-29 18:48:21 +01:00
  • 065e5ef792 util/amdfwtool: Make Turin work [WIP] Michał Żygowski 2025-07-08 20:16:33 +02:00
  • 97fb42e4fd soc/amd/turin_poc: Add CPPC support Michał Żygowski 2025-10-28 16:28:37 +01:00
  • 8ff123f434 soc/amd/turin_poc/acpi: Describe CXL devices Michał Żygowski 2025-10-28 16:26:47 +01:00
  • 1b750acd01 soc/amd/common/acpi: Add common CXL root bridge device template Michał Żygowski 2025-10-28 16:21:32 +01:00
  • 8a5e9aaf30 soc/amd/turin_poc: Implement PCI interrupt routing Michał Żygowski 2025-10-30 12:26:05 +01:00
  • f643089124 amd/common/block/pci/acpi_prt.c: Add SoC hook to get GSI base Michał Żygowski 2025-10-30 12:19:08 +01:00
  • 899fbe44f2 amd/common/amd_pci_util: Extend the routing info to include bus and segment Michał Żygowski 2025-10-30 12:09:58 +01:00
  • 8edd80f7cd device/pci_device.c: Fix IRQ pin assignment for multi-domain systems Michał Żygowski 2025-10-30 11:57:45 +01:00
  • 626deff35d soc/amd/{turin,genoa}_poc: Select SOC_AMD_COMMON_BLOCK_HAS_ESPI1 Michał Żygowski 2025-12-04 17:41:52 +01:00
  • a5dabe83c3 soc/amd/common/block/lpc: Report ESPI1 MMIO Michał Żygowski 2026-01-21 15:19:32 +01:00
  • 30bc0a39df soc/amd/turin_poc: Fill the CBMEM_ID_RB_INFO Michał Żygowski 2025-10-06 12:03:59 +02:00
  • 9adffb2d19 coreboot_tables: Add new CBMEM ID to hold the PCI RB aperture info Michał Żygowski 2025-10-06 11:53:10 +02:00
  • d0b87743f9 vendorcode/amd/opensil/turin_poc: Fill the memory_info data Michał Żygowski 2025-10-06 11:45:23 +02:00
  • b1030bd0ed drivers/amd/opensil: Add hook to populate CBMEM_ID_MEMINFO Michał Żygowski 2025-10-06 11:41:21 +02:00
  • 80444c394f lib/dimm_info_util.c: Handle 16-bit memory bus extension for ECC Michał Żygowski 2025-10-06 11:23:57 +02:00
  • f956a63365 soc/amd/turin_poc: Add hook for IOAPIC interrupt routing Michał Żygowski 2025-10-06 11:00:52 +02:00
  • da0ce715e7 acpi/dsdt_top.asl: Add hook to enable routing in APIC mode Michał Żygowski 2025-10-06 10:55:32 +02:00
  • b1394251f1 soc/amd/turin_poc: Select IOAPIC_PREDEFINED_ID and IOAPIC_8BIT_ID Michał Żygowski 2025-10-06 14:25:29 +02:00
  • 9631ad9f79 arch/x86.ioapic.c: Add Kconfig option to keep pre-allocated IOAPIC ID Michał Żygowski 2025-10-06 10:52:32 +02:00
  • 54f21b87fb arch/x86/ioapic.c: Support 8-bit IOAPIC IDs Michał Żygowski 2025-10-06 10:45:59 +02:00
  • a7fb79399f configs/config.gigabyte_mz33-ar1: Update default config Michał Żygowski 2025-09-16 11:56:57 +02:00
  • 74b1584a9d mb/gigabyte/mz33-ar1: Configure PCIe slots and MCIO connectors Michał Żygowski 2025-10-06 12:58:07 +02:00
  • 61f254113d mb/gigabyte/mz33-ar1/devicetree.cb: Configure on-board PCIe devices Michał Żygowski 2025-09-16 10:42:43 +02:00
  • 35d25583df mainboard/gigabyte/mz33-ar1: Set ACPI_FADT_LEGACY_DEVICES flag in FADT Michał Żygowski 2025-09-16 10:31:37 +02:00
  • 9e3437b18d soc/amd/turin_poc/acpi: Fill FADT fields per SoC requirements Michał Żygowski 2025-09-16 10:25:01 +02:00
  • c08bbdc808 soc/amd/turin_poc/acpi: Describe MPDMA devices Michał Żygowski 2025-09-16 10:07:46 +02:00
  • 6a70f80dc8 soc/amd/turin_poc/acpi.c: Describe ACPI devices in IVRS IVHD type 40h Michał Żygowski 2025-09-16 10:04:17 +02:00
  • 7662c8ce0f acpi/ivrs: Make ivhd_describe_f0_device public function Michał Żygowski 2025-12-04 16:51:46 +01:00
  • 0333c76bee soc/amd/common/block/acpi/ivrs: Add SoC hook to fill IVHD 40h Michał Żygowski 2025-09-16 10:00:14 +02:00
  • a647dd9c21 soc/amd/turin_poc/acpi: Describe PCI domains covered by IOMMUs Michał Żygowski 2025-09-16 09:49:15 +02:00
  • 6a55256a4a soc/amd/common/block/acpi/ivrs: Support multi-domain IOMMUs Michał Żygowski 2025-09-16 09:42:33 +02:00
  • fad3024cb5 soc/amd/common/block/acpi/ivrsc.: Do not align 4-byte structures Michał Żygowski 2025-10-06 13:01:01 +02:00
  • 4ebacfc78e soc/amd/common/block/acpi: Simplify creating the PCI dev ranges in IVHD Michał Żygowski 2025-09-16 09:30:48 +02:00
  • 4690acea37 mb/gigabyte/mz33-ar1/Kconfig: Init TPM for measured boot in bootblock Michał Żygowski 2025-09-16 10:14:51 +02:00
  • 4ad36b33da amdblocks/lpc: Avoid decoding already stored resources to eSPI Michał Żygowski 2025-09-16 08:38:30 +02:00
  • e4d612bfe7 soc/amd/turin_poc: Add SPI TPM SoC-specific initialization Michał Żygowski 2025-09-16 08:22:41 +02:00
  • 65f43e3a7b amdblock/lpc: Add SoC hook to set up SPI TPM decoding Michał Żygowski 2025-09-16 08:20:15 +02:00
  • 9066a2f88c mainboard/gigabyte/mz33-ar1: Enable generation of BMC BIOS update files Michał Żygowski 2025-09-09 17:10:25 +02:00
  • 7645d4a84f amdblocks/psp_efs: Add Genoa and Turin support Michał Żygowski 2025-09-09 12:59:58 +02:00
  • e97a86dd90 mainboard/gigabyte/mz33-ar1/devicetree.cb: Add SATA and USB configuration Michał Żygowski 2025-09-09 10:28:50 +02:00
  • bf1d12eae4 util/gigabyte/rbutool: Add a tool to pack coreboot as BMC BIOS update Michał Żygowski 2025-09-09 11:32:58 +02:00
  • 485b73c430 soc/amd/common/block/cpu/noncar: Add missing TPM_LOG region in memlayout Michał Żygowski 2025-09-09 10:19:17 +02:00
  • 1275d445eb vendorcode/amd/opensil/turin_poc: Pass microcode pointer to OpenSIL Michał Żygowski 2025-09-09 10:35:48 +02:00
  • c18c087084 amd/microcode: Add API to obtain address on microcode update block Michał Żygowski 2025-09-09 10:06:52 +02:00
  • 924f8cd547 mainboard/gigabyte/mz33-ar1: Add initial tree Michał Żygowski 2025-07-08 20:46:53 +02:00
  • a5cdc9a1bc vendorcode/amd/opensil: Add Turin OpenSIL Michał Żygowski 2025-07-08 20:46:36 +02:00
  • b869eea870 vendorcode/amd/opensil/turin_poc: Add turin_poc as a copy of genoa_poc Michał Żygowski 2025-12-04 15:36:43 +01:00
  • fc91f944ed soc/amd/turin_poc: Fill in amdfwtool configuration Michał Żygowski 2025-07-08 20:17:14 +02:00
  • 710efc03c3 util/amdfwtool: Fix a bug clearing two bits of soft fuse value Michał Żygowski 2026-01-18 17:53:45 +01:00
  • 80fe1d9db8 util/amdfwtool: Use enum values for address mode Michał Żygowski 2025-12-05 11:26:48 +01:00