summaryrefslogtreecommitdiff
path: root/src/drivers/intel/fsp2_0
AgeCommit message (Expand)Author
2023-04-11drivers/fsp2_0/mp_service_ppi: Use struct device to fill in bufferArthur Heymans
2023-03-30drivers/intel/fsp2_0/hand_off_block: use cb_err in fsp_find_range_hobFelix Held
2023-03-29drivers/intel/fsp2_0: Add API to find FSP resource HOB by GUIDPratikkumar Prajapati
2023-03-23soc/intel: Rename IA common code module from `TOM` to `RAMTOP`Subrata Banik
2023-03-22drivers/intel/fsp2_0: Add support for FSP_ERROR_INFO_HOBRay Han Lim, Ng
2023-03-13drivers/intel/fsp2_0: Have provision for caching TOM regionSubrata Banik
2023-03-07drivers/intel/fsp2_0: Print `mrc_cache` size in decimalSubrata Banik
2023-02-10drivers/fsp2: Don't print garbage if the FSP signature doesn't matchFred Reitberger
2023-01-31drivers/intel/fsp2_0: Simplify check for CONFIG_SAVE_MRC_AFTER_FSPSDavid Hendricks
2023-01-29drivers/intel/fsp2_0: Add saving MRC data after FSP-S optionJohnny Lin
2022-12-22drivers/intel/fsp2_0: Don't include <commonlib/bsd/compiler.h>Elyes Haouas
2022-12-19drivers/intel/fsp2_0: Implement `mps2_noop_get_number_of_processors()`Subrata Banik
2022-12-06drivers/intel/fsp2_0: Update MRC cache in ramstageReka Norman
2022-11-29Revert "src/arch/x86: Use core apic id to get cpu_index()"Arthur Heymans
2022-11-22src/drivers: Remove unnecessary space after castsElyes Haouas
2022-11-18cbmem_top_chipset: Change the return value to uintptr_tElyes Haouas
2022-11-16drivers/intel/fsp2_0: add log level parameter to fsp_print_guidFelix Held
2022-11-14drv/intel/fsp2_0/hand_off_block: rework fsp_find_extension_hob_by_guidFelix Held
2022-11-14drivers/intel/fsp2_0/hand_off_block: use iterator in fsp_find_range_hobFelix Held
2022-11-14drivers/intel/fsp2_0/hand_off_block: add functions to iterate over HOBsFelix Held
2022-11-11drivers/intel/fsp2_0/hand_off_block: remove unneeded line breaksFelix Held
2022-11-07drivers/intel/fsp2_0/memory_init.c: clean codeMaximilian Brune
2022-11-03{device,drivers}: Include <cpu/cpu.h> instead of <arch/cpu.h>Elyes Haouas
2022-09-08drivers/intel/fsp2_0: Fix location of timestamp for loading FSP-SReka Norman
2022-08-24drivers: Implement EFI_PEI_MP_SERVICES_PPI with FSP_UNSUPPORTED typeSubrata Banik
2022-08-13payloads/tianocore: Rename TianoCore to edk2Sean Rhodes
2022-07-17drivers: Get rid of unnecessary blank lines {before,after} braceElyes HAOUAS
2022-07-04treewide: Unify Google brandingJon Murphy
2022-06-07Replace some ENV_ROMSTAGE with ENV_RAMINITKyösti Mälkki
2022-06-01driver/intel/fsp2_0: Disable NULL deref code when calling FSPArthur Heymans
2022-05-20CBMEM: Change declarations for initialization hooksKyösti Mälkki
2022-05-19drivers/intel/fsp2_0: Avoid hardcoding `log_level` for FSP debug handlerSubrata Banik
2022-04-24{drivers,northbridge,security}: Remove unused <cpu/x86/lapic.h>Elyes HAOUAS
2022-04-11drivers/intel/fsp2_0: Allow coreboot to control FSP serial redirectionSubrata Banik
2022-04-02drivers/intel/fsp2_0: Add provision to extract FSP Performance DataSubrata Banik
2022-03-27src: Remove unused <bootmode.h>Elyes HAOUAS
2022-03-25drivers/intel/fsp2_0: Add native implementation for FSP Debug HandlerSubrata Banik
2022-03-25drivers/intel/fsp2_0: Add support for FSP_NON_VOLATILE_STORAGE_HOB2Anil Kumar
2022-03-18Revert "Revert "drivers/intel/fsp2_0: Allow `mp_startup_all_cpus()` to run se...Nick Vaccaro
2022-03-10Revert "drivers/intel/fsp2_0: Allow `mp_startup_all_cpus()` to run serially"Ronak Kanabar
2022-03-08timestamps: Rename timestamps to make names more consistentJakub Czapiga
2022-02-21drivers/intel/fsp2_0/hob: Remove unused variableArthur Heymans
2022-02-18drivers/fsp/fsp2_0: Rework FSP Notify Phase API configsSubrata Banik
2022-02-16drivers/intel/fsp: Set FSP_LOG_LEVEL_ERR_WARN_INFO for DEBUG_RAM_SETUPKane Chen
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2022-02-02drivers/intel/fsp2_0/include/fsp: fix fsp_headerJulian Schroeder
2022-01-25drivers/intel/fsp2_0: Make FSP Notify Phase APIs optionalSubrata Banik
2022-01-17drivers/intel/fsp2_0: Add FSP 2.3 supportAnil Kumar
2022-01-03drivers/intel/fsp: Map FSP debug level to coreboot console levelSubrata Banik
2022-01-02drivers/intel/fsp2_0/notify.c: Group per-phase dataAngel Pons
2022-01-02drivers/intel/fsp2_0/notify.c: Clean up some cosmeticsAngel Pons
2022-01-02drivers/intel/fsp2_0: Print return value when dyingAngel Pons
2021-11-08drivers/intel/fsp2_0: Add preload_fspm and preload_fspsRaul E Rangel
2021-11-08drivers/intel/fsp2_0: Add FSP_ALIGNMENT_FSP_X optionRaul E Rangel
2021-11-08drivers/intel/fsp2_0: Allow FSP-M to be relocatedRaul E Rangel
2021-10-30drivers/intel/fsp2_0: Check return type against CB_SUCCESSSubrata Banik
2021-10-29drivers/intel/fsp2_0: Allow `mp_startup_all_cpus()` to run seriallySubrata Banik
2021-10-22cpu/x86/mp_init: use cb_err as status return type in remaining functionsFelix Held
2021-10-05drivers/intel/fsp2_0: don't force-use `python2`Michael Niewöhner
2021-09-16drivers/intel/fsp2_0: Refactor MultiPhaseSiInit API calling methodSubrata Banik
2021-09-16drivers/intel/fsp2_0: Pass orientation to fsp_report_framebuffer_infoTim Wawrzynczak
2021-09-09drivers/intel/fsp2_0: Retype loop variable from int to uint32_tAngel Pons
2021-09-06drivers/intel/fsp2_0: add warning when ADD_FSP_BINARIES isn't selectedFelix Held
2021-09-05drivers/intel/fsp/Makefile: error out when FSP files aren't specifiedFelix Held
2021-09-03drivers/intel/fsp2_0/Makefile: add condition for FSP-T CBFS fileFelix Held
2021-08-26drivers/intel/fsp2_0: rename soc_validate_fsp_versionFelix Held
2021-07-24src/drivers/intel/fsp2_0: allow larger FSP 2.0 headerNikolai Vyssotski
2021-07-12Revert "drivers/intel/fsp2_0: use FSP to allocate APEI BERT memory region"Felix Held
2021-07-02drivers/intel/fsp2: Change FSPS returned message to INFORaul E Rangel
2021-06-18intel/fsp2_0: Add FSP_ARRAY_LOAD macroLean Sheng Tan
2021-06-10drivers/intel/fsp2_0: Add timestamps for loading FSPM & FSPSMartin Roth
2021-05-29drivers/intel/fsp2_0: Make fsp_temp_ram_exit() function staticSubrata Banik
2021-05-12include/console: Fix FSP Notify phase postcodes discrepancySubrata Banik
2021-05-05drivers/intel/fsp2_0: Fix the FSP-T positionArthur Heymans
2021-04-16drivers/intel/fsp2_0: Add support to identify GPIO config changesFurquan Shaikh
2021-04-14intel: mma: Use new CBFS APIJulius Werner
2021-04-14intel: fsp2_0: Move last pieces to new CBFS APIJulius Werner
2021-04-05fsp2_0: Replace fspld->get_destination() callback with CBFS allocatorJulius Werner
2021-03-17program_loading: Replace prog_rdev() with raw start pointer and sizeJulius Werner
2021-03-11driver/intel/fsp2_0: Allow function to run serially on all APsAamir Bohra
2021-02-26drivers/intel/fsp2_0: Integrate FirmwareVersionInfo.hRonak Kanabar
2021-02-23intel/fsp2_0: Fix the mp_get_processor_infoAamir Bohra
2021-02-23drivers/intel/fsp2_0/memory_init: check if UPD struct has expected sizeFelix Held
2021-02-17drivers/intel/fsp2_0: Allow larger FSPS UPD than expected in corebootNikolai Vyssotski
2021-02-09soc/amd,intel: Drop s3_resume parameter on FSP-S functionsKyösti Mälkki
2021-02-09drivers/intel/fsp1_1,fsp2_0: Refactor logo displayKyösti Mälkki
2021-02-07src: Remove redundant <commonlib/bsd/compiler.h>Elyes HAOUAS
2021-02-06drivers/intel/fsp2_0: Add support for MP services2 PPIAamir Bohra
2021-02-06intel: Rename config FSP_USES_MP_SERVICES_PPI to MP_SERVICES_PPIFurquan Shaikh
2021-02-06intel: Drop FSP_PEIM_TO_PEIM_INTERFACEFurquan Shaikh
2021-02-04drivers/intel/fsp2_0: Fix running on x86_64Patrick Rudolph
2021-02-01drivers/intel/fsp2_0: Use CBFS_MCACHE when coreboot tears down CARArthur Heymans
2021-02-01drivers/intel/fsp2_0: Use coreboot postcar with FSP-TArthur Heymans
2021-01-30drivers/intel/fsp2_0: factor out and improve UPD signature checkFelix Held
2021-01-29stage_cache: Add resume_from_stage_cache()Kyösti Mälkki
2021-01-25drivers/intel/fsp2_0/header_display.c: Correct component_attribute checkBenjamin Doron
2021-01-24arch/x86/car.ld: Account for FSP-T reserved areaArthur Heymans
2021-01-23drivers/intel/fsp2_0: Add meaningful ERROR messageSubrata Banik
2020-12-21drivers/intel/fsp2_0: recreate FSP targets on config changeMichael Niewöhner
2020-12-14drivers: Replace multiple fill_lb_framebuffer with single instancePatrick Rudolph