summaryrefslogtreecommitdiff
path: root/src/cpu/intel/microcode
AgeCommit message (Expand)Author
2023-07-12cpu/intel/microcode: Drop unnecessary alignment for split microcodeSubrata Banik
2023-07-08cpu: Enable per-CPUID microcode loading in CBFSSubrata Banik
2023-07-08cpu/intel/microcode: Avoid Pre-RAM microcode update if FIT enableSubrata Banik
2022-11-08cpu: Include <cpu/cpu.h> instead of <arch/cpu.h>Elyes Haouas
2022-10-26cpu/intel: Clean up includesElyes Haouas
2022-07-17cpu: Get rid of unnecessary blank line {before,after} barceElyes HAOUAS
2022-06-26intel/microcode: Change log type from BIOS_ERR to BIOS_WARNINGSubrata Banik
2022-06-22microcode: Add error msg in case `intel_microcode_find()` return NULLSubrata Banik
2022-06-22cpu/intel/microcode: Create helper function to load microcode patchSubrata Banik
2022-06-22cpu/intel/microcode: Have API to re-load microcode patchSubrata Banik
2022-06-17cpu/intel/microcode: Fix `device enumeration` boot regressionSubrata Banik
2022-06-07cpu/intel/microcode: Have provision to re-load microcode patchSubrata Banik
2021-07-09soc/intel: Fix microcode loadingTim Wawrzynczak
2021-05-27src/intel/microcode: Add support for extended signature tableRizwan Qureshi
2021-03-12cpu/intel/microcode: Fix caching logic in intel_microcode_findFurquan Shaikh
2021-02-11cpu/intel/microcode: Fix typo in function parameterElyes HAOUAS
2021-02-01cpu/intel/microcode: Reuse existing function to read MCU revisionArthur Heymans
2021-01-28cpu/intel/microcode: Add caching layer in intel_microcode_findPatrick Rudolph
2021-01-07arch/x86: Move prologue to .init sectionKyösti Mälkki
2020-12-02cbfs: Simplify load/map API names, remove type argumentsJulius Werner
2020-12-01cpu/intel/microcode: Mark assemblycode as 32bitPatrick Rudolph
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-04-04src/cpu: Use SPDX for GPL-2.0-only filesAngel Pons
2020-02-24src: capitalize 'RAM'Elyes HAOUAS
2019-12-27cpu/intel/microcode: Apply more strict guard for assembly filesKyösti Mälkki
2019-12-17cpu/intel: Remove ROMCC header guards and codeElyes HAOUAS
2019-11-25Kconfig: Drop the C_ENVIRONMENT_BOOTBLOCK symbolArthur Heymans
2019-09-30console: Declare empty printk() for __ROMCC__Kyösti Mälkki
2019-09-26cpu/intel/: Clean up microcode update from __PRE_RAM__Kyösti Mälkki
2019-09-15cpu/intel/microcode: Make microcode lib available in bootblockRizwan Qureshi
2019-09-10AUTHORS: Move src/cpu/intel copyrights into AUTHORS fileMartin Roth
2019-01-29cpu/intel/microcode: Enable verbose outputPhilipp Deppenwiese
2019-01-16buildsystem: Promote rules.h to default includeKyösti Mälkki
2019-01-11cpu/intel/microcode: Support update before CAR entryArthur Heymans
2019-01-10Untangle CBFS microcode updatesNico Huber
2019-01-09cpu/intel/microcode_asm.S: Fix reading cpuid(1) and checking PFArthur Heymans
2019-01-08arch/x86: Link walkcbfs.S instead of including itArthur Heymans
2018-12-31src/cpu/microcode: Add code to update microcode in assemblyArthur Heymans
2018-11-12src: Remove unneeded include "{arch,cpu}/cpu.h"Elyes HAOUAS
2018-10-11src: Replace MSR addresses with macrosElyes HAOUAS
2018-10-08Move compiler.h to commonlibNico Huber
2018-07-30cpu/intel/microcode: Add helper functions to get microcode infoRizwan Qureshi
2018-04-24compiler.h: add __weak macroAaron Durbin
2017-03-16cpu/intel: Wrap lines at 80 columnsLee Leahy
2017-03-16cpu/intel: Fix the spacing issuesLee Leahy
2016-09-08Kconfig: Add option for microcode filenamesMartin Roth
2016-08-28src/cpu: Add required space before opening parenthesis '('Elyes HAOUAS
2016-08-28src/cpu: Remove unnecessary whitespace before "\n"Elyes HAOUAS
2016-07-31src/cpu: Capitalize CPUElyes HAOUAS
2016-02-10cpu/intel/microcode: allow microcode to be loaded in romstageAaron Durbin
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-07-29Add SoC specific microcode update check in ramstageRizwan Qureshi
2015-06-02cbfs: new API and better program loadingAaron Durbin
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-02-28cpu/intel: (non-FSP) Remove microcode updates from treeAlexandru Gagniuc
2014-01-28intel: fix microcode compilation failure in bootblockAaron Durbin
2014-01-16cpu/intel: Make all Intel CPUs load microcode from CBFSAlexandru Gagniuc
2013-12-17cpu/intel: Do not rely on CBFS microcode having a terminatorAlexandru Gagniuc
2013-12-13cpu: Rename CPU_MICROCODE_IN_CBFS to SUPPORT_CPU_UCODE_IN_CBFSAlexandru Gagniuc
2013-04-23Intel microcode: Return when `microcode_updates` is `NULL`Vladimir Serbinenko
2013-03-21Intel: Update CPU microcode scriptStefan Reinauer
2013-03-19intel microcode: split up microcode loading stagesAaron Durbin
2013-03-01GPLv2 notice: Unify all files to just use one space in »MA 02110-1301«Paul Menzel
2013-01-30Extend CBFS to support arbitrary ROM source media.Hung-Te Lin
2012-11-13Add spinlock to serialize Intel microcode updatesStefan Reinauer
2012-09-05buildsystem: Make CPU microcode updating more configurableAlexandru Gagniuc
2012-07-25Fix date output in Microcode updateStefan Reinauer
2012-07-24Add microcode blob processingVadim Bendebury
2012-07-24Add code to read Intel microcode from CBFSVadim Bendebury
2012-05-03Fix register corruption during Intel Microcode updateStefan Reinauer
2012-05-02Don't include console.h in microcode.c when compiling with ROMCCStefan Reinauer
2012-04-26microcode: print date of microcode and unify outputStefan Reinauer
2012-04-26Revamp Intel microcode update codeStefan Reinauer
2012-04-05Add support for Intel Sandybridge CPUStefan Reinauer
2010-10-18Make update-microcodes.sh executable.Uwe Hermann
2010-10-17update intel microcode update scriptStefan Reinauer
2010-09-30Rename build system variables to be more intuitive, andPatrick Georgi
2010-05-26Update Intel microcode include files from their web page.Stefan Reinauer
2010-05-26cosmetical changes on intel's microcode.cStefan Reinauer
2010-04-27Since some people disapprove of white space cleanups mixed in regular commitsStefan Reinauer
2010-03-31Drop \r\n and \n\r as both print_XXX and printk now do this internally.Stefan Reinauer
2010-02-07newconfig is no more.Patrick Georgi
2009-08-12Kconfig!Patrick Georgi
2009-01-20fix compiler warnings (trivial)Stefan Reinauer
2004-10-14- Add new cvs code to cvsEric Biederman