summaryrefslogtreecommitdiff
path: root/src/mainboard/prodrive
AgeCommit message (Expand)Author
2024-08-28tree: Use boolean for "eist_enable"Elyes Haouas
2024-07-13cfl/cml/whl mainboards: Drop superfluous cpu_cluster deviceFelix Singer
2024-06-07soc/intel/common/uart: Drop chip in favor of devicetree opsArthur Heymans
2024-05-29tree: Remove unused <string.h>Elyes Haouas
2024-05-29tree: Use <stdio.h> for snprintfElyes Haouas
2024-05-22mb/prodrive/hermes: Tidy up hda_verb.cAngel Pons
2024-05-20mb/prodrive/hermes/hda_verb.c: Refactor port B Vref cfgAngel Pons
2024-04-30soc/intel/alderlake: Default to 512 for DIMM_SPD_SIZEFelix Singer
2024-02-18mb/opencellular to mb/roda: Add SPDX license headers to Kconfig filesMartin Roth
2024-02-18mb/prodrive/hermes: Use chipset dt reference namesFelix Singer
2024-01-24mb/lenovo to mb/squared: Rename Makefiles from .inc to .mkMartin Roth
2024-01-11mb/prodrive/atlas: Update the VBT blob for ADL-P MR5 FSPLean Sheng Tan
2023-10-26mb/prodrive/hermes: Rework UART devicetree entryMatt DeVillier
2023-10-25mb/prodrive/hermes: Limit amount of data copied into structMartin Roth
2023-10-25mb/prodrive/hermes: Skip NULL check after setting up structMartin Roth
2023-10-03mb/prodrive: Move selects from Kconfig.name to KconfigFelix Singer
2023-05-13mb/prodrive/hermes: Ensure VMX setting is appliedAngel Pons
2023-05-12mb/prodrive/hermes: Simplify handling board cfgAngel Pons
2023-05-12mb/prodrive/atlas: Shorten FSP-M UPD statementsAngel Pons
2023-05-12mb/prodrive/atlas: Make default SN/PN not emptyAngel Pons
2023-05-01mb/prodrive/atlas: Enable/disable sleep states based on ECArthur Heymans
2023-04-19soc/intel/alderlake: Rename SOC_INTEL_ALDERLAKE_S3 to D3COLD_SUPPORTSean Rhodes
2023-04-12Revert "soc/intel/{tgl,adl}: Hook up D3ColdEnable UPD to D3COLD_SUPPORT"Michael Niewöhner
2023-03-30mb/prodrive/atlas: Rework EEPROM layout structuresAngel Pons
2023-03-24mb/prodrive/atlas: Configure some FSP settingsAngel Pons
2023-03-24mb/prodrive/atlas: Implement initial VPD supportAngel Pons
2023-03-24mb/prodrive/atlas: Add support to read from EC EMIAngel Pons
2023-03-23mb/prodrive/atlas: Add workaround for CLKREQ pinsMaximilian Brune
2023-03-21mb/prodrive/atlas: Configure PCIe CLKREQMaximilian Brune
2023-02-20soc/intel/{tgl,adl}: Hook up D3ColdEnable UPD to D3COLD_SUPPORTSean Rhodes
2023-02-09mb/prodrive/hermes: Hook up wake on USB optionAngel Pons
2023-02-07tree: Drop repeated wordsAlexander Goncharov
2023-02-01mb/prodrive/atlas/data.vbt: Fix VBT lane countMaximilian Brune
2023-01-30mb/*: Remove lapic from devicetreeArthur Heymans
2023-01-26src/mb/prodrive/atlas: Add GPIOs for configurationMaximilian Brune
2023-01-25mb/prodrive/atlas: Enable audio outputLean Sheng Tan
2023-01-25mb/prodrive/atlas: Disable SaGv by defaultLean Sheng Tan
2023-01-13mainboard: Remove duplicated <soc/gpio.h>Elyes Haouas
2022-12-02mb/prodrive/atlas: Enable GPP_B14 buzzer supportLean Sheng Tan
2022-12-02mb/prodrive/atlas: Add DP++ supportLean Sheng Tan
2022-11-17mb/prodrive/atlas: add unique DIMM locators in smbios type17David Milosevic
2022-11-09mb/prodrive/hermes: Fix format mismatchArthur Heymans
2022-11-04mb/prodrive/atlas: Add IBECC Kconfig optionMaximilian Brune
2022-11-04mainboard: Include <cpu/cpu.h> instead of <arch/cpu.h>Elyes Haouas
2022-10-26mb/prodrive/atlas: Disable S3Maximilian Brune
2022-10-20mb/prodrive/hermes: Allow using the Intel iGPU as primaryArthur Heymans
2022-10-17mb/*/*/gpio.h: Remove unused <soc/gpe.h>Elyes Haouas
2022-10-14mb/prodrive/atlas: Print HSIDMaximilian Brune
2022-10-13mb/prodrive/hermes: Use `snprintf()` to handle stringsAngel Pons
2022-10-13mb/prodrive/hermes: Harden `eeprom_read_serial()`Angel Pons
2022-10-11mb/prodrive/hermes: Make board settings less error-proneAngel Pons
2022-10-08mb/prodrive/hermes: Write reset cause regs to EEPROMAngel Pons
2022-10-08mb/prodrive/hermes: Add part numbers to SMBIOSAngel Pons
2022-10-07mb/prodrive/hermes: Factor out serial reading logicAngel Pons
2022-10-07mb/prodrive/hermes: Prevent SGPIO cross-powering 5V railAngel Pons
2022-09-30mb/prodrive/atlas: Add Kconfig option to enable SaGvLean Sheng Tan
2022-09-29treewide: use is_enabled_cpu() on cycles over device listFabio Aiuto
2022-09-20Revert "mb/prodrive/hermes: Add part numbers to SMBIOS"Angel Pons
2022-09-19mb/prodrive/hermes: Add part numbers to SMBIOSAngel Pons
2022-09-13mb/prodrive/atlas: Enable legacy S3 supportLean Sheng Tan
2022-09-09mb/prodrive/atlas: Set i225 PCIe RP as built inLean Sheng Tan
2022-09-09mb/prodrive/atlas: Enable resizable BAR supportLean Sheng Tan
2022-09-09mb/prodrive/atlas: Configure Acoustic noise mitigationLean Sheng Tan
2022-09-08mb/prodrive/atlas: Disable POST codes by defaultLean Sheng Tan
2022-09-08mb/prodrive/atlas: Update VBT data binaryLean Sheng Tan
2022-09-04mb/prodrive/hermes: Use snake case for identifiersAngel Pons
2022-08-29mb/prodrive/atlas: Fix SMBUS/SPD addressesMaximilian Brune
2022-08-29soc/intel/alderlake: Rename pcie5 aliasBora Guvendik
2022-08-16mb/**/dsdt.asl: Drop misleading "OEM revision" commentAngel Pons
2022-08-16mb/**/dsdt.asl: Drop superfluous commentsAngel Pons
2022-08-03mb/prodrive/atlas: Select FSP_TYPE_IOTLean Sheng Tan
2022-07-23soc/intel/cannonlake: Set MAX_CPUS based on the SoC and PCHFelix Singer
2022-07-20mb/prodrive/atlas: Swtich from EC UART to LPSS UARTLean Sheng Tan
2022-06-15mb/prodrive/hermes: Add BIOS menu control via EEPROMLean Sheng Tan
2022-06-05mb/prodrive/atlas: Increase CBFS size to 8MBLean Sheng Tan
2022-06-05mb/prodrive/atlas: Add data.vbt for 4 DPs supportLean Sheng Tan
2022-06-05mb/prodrive/atlas: Update pcie config for i225Lean Sheng Tan
2022-06-05mb/prodrive/atlas: Fix FSP debug boot hangLean Sheng Tan
2022-06-05mb/prodrive/atlas: Add display configs for 4 DisplayPortsLean Sheng Tan
2022-04-22mb/prodrive/atlas: Fix build errorEric Lai
2022-04-21tpm: Refactor TPM Kconfig dimensionsJes B. Klinke
2022-04-20mb/prodrive/atlas: Enable SPI TPM 2.0Lean Sheng Tan
2022-04-20mb/prodrive/atlas: Enable UFS and ISHLean Sheng Tan
2022-04-20mb/prodrive/atlas: Enable PCH PCIe RP7Lean Sheng Tan
2022-04-14mb/prodrive/atlas: Update KconfigLean Sheng Tan
2022-04-11mb/prodrive/atlas: Configure eSPI IO decode ranges for ECLean Sheng Tan
2022-04-11mb/prodrive/atlas: Disable ASPM for i225 portLean Sheng Tan
2022-04-11mb/prodrive/atlas: Update GPIOsLean Sheng Tan
2022-04-11mb/prodrive/atlas: Update correct SPD addressLean Sheng Tan
2022-03-15soc/intel/adl/chip.h: Convert all camel case variables to snake caseMAULIK V VAGHELA
2022-03-15{mb, soc}: Move mrc_cache invalidating logic into `memory` common codeSubrata Banik
2022-03-15{mb, soc}: Change `memcfg_init()` and `variant_memory_init()` prototypeSubrata Banik
2022-03-07src: Make PCI ID define names shorterFelix Singer
2022-03-02mb, soc: Add the SPD_CACHE_ENABLEZhuohao Lee
2022-02-25mb, soc: change mainboard_memory_init_params prototypeZhuohao Lee
2022-02-03mb/prodrive/atlas: Configure PCIe device tree settingsLean Sheng Tan
2022-02-03mb/prodrive/atlas: Configure SATA, USB & HSIO device tree settingsLean Sheng Tan
2022-02-02mb/prodrive/hermes: Add VT-x control via EEPROMAngel Pons
2022-01-25soc/intel/adl: Replace dt `HeciEnabled` by `HECI1 disable` configSubrata Banik
2022-01-21mb/prodrive/atlas: Configure GPIO as per Atlas boardLean Sheng Tan