summaryrefslogtreecommitdiff
path: root/src/soc
AgeCommit message (Expand)Author
2021-07-19soc/amd/{common,cezanne}: Implement HAVE_PAYLOAD_PRELOAD_CACHERaul E Rangel
2021-07-19soc/intel/common: Rename kconfig PMC_EPOCLean Sheng Tan
2021-07-18soc/amd/cezanne: Start loading APOB asynchronouslyRaul E Rangel
2021-07-18soc/amd/common/apob: Add support for asynchronously reading APOB_NVRaul E Rangel
2021-07-18soc/amd/common/apob: Switch to using fmap_locate_area_as_rdevRaul E Rangel
2021-07-18soc/amd/common/block/lpc/spi_dma: Yield after completing transactionRaul E Rangel
2021-07-18soc/amd/common/block/lpc/spi_dma: Use mutex to protect DMA registersRaul E Rangel
2021-07-18soc/amd/common/block/lpc/spi_dma: Implement SPI DMA functionalityRaul E Rangel
2021-07-17soc/amd/common/block/graphics: add GPU PCI ID for BarceloFelix Held
2021-07-17soc/amd/cezanne/graphics: add VBIOS ID remapping for BarceloFelix Held
2021-07-17soc/intel/alderlake: Select INTEL_GMA_OPREGION_2_1Meera Ravindranath
2021-07-17soc/intel/elkhartlake: Expose FIVR config to mainboardLean Sheng Tan
2021-07-17soc/intel/common/block: Drop unused `intelblocks/mp_init.h` includeSubrata Banik
2021-07-17soc/intel/cannonlake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/elkhartlake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/jasperlake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/apollolake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/icelake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/skylake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/tigerlake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17soc/intel/alderlake: Make use of `cpu/intel/cpu_ids.h'Subrata Banik
2021-07-17cpu/intel: Add dedicated file to grow Intel CPUIDsSubrata Banik
2021-07-17soc/intel/xeon_sp/cpx: Align Cooper Lake CPUID as per EDSSubrata Banik
2021-07-16include/cpu/amd/msr: don't redefine the IA32_BIOS_SIGN_ID MSRFelix Held
2021-07-15soc/amd/cezanne: add ACPI CPPC support for AMDJulian Schroeder
2021-07-15soc/amd/common/block/cpu/mca/mcax: print all MCAX registersFelix Held
2021-07-15soc/amd/common/block/cpu/mca: make building the BERT support conditionalFelix Held
2021-07-15soc/amd/common/block/cpu/mca: commonize mca_check_all_banksFelix Held
2021-07-15soc/amd/common/block/cpu/mca/mca: factor out mca_skip_checkFelix Held
2021-07-15soc/amd/stoneyridge/mca: implement and use mca_has_expected_bank_countFelix Held
2021-07-15soc/amd/common/block/cpu/mca: move function prototypes to local headerFelix Held
2021-07-15soc/amd/*/mca: factor out common MCA/MCAX check & print functionalityFelix Held
2021-07-15soc/amd/picasso/mca: factor out mca_has_expected_bank_countFelix Held
2021-07-15soc/amd/common/blocks/cpu/mca: factor out common BERT helper functionsFelix Held
2021-07-15soc/amd/*/mca: factor out BERT entry generation to soc/amd/commonFelix Held
2021-07-15soc/intel/alderlake: Add virtual GPIOs for community 1Maulik V Vaghela
2021-07-15soc/intel/tigerlake: Use `is_devfn_enabled()` for Crashlog UPDsSubrata Banik
2021-07-15soc/intel/alderlake: Use `is_devfn_enabled()` for Crashlog UPDsSubrata Banik
2021-07-14soc/amd/picasso/mca: add missing types.h includeFelix Held
2021-07-14soc/amd: factor out check_mca to common codeFelix Held
2021-07-14soc/amd/cezanne/mca: add empty mca_check_all_banks functionFelix Held
2021-07-14soc/amd: move check_mca prototype to soc/amd/common/blocks/includeFelix Held
2021-07-14soc/amd/stoneyridge: add and use mca_is_valid_bank & mca_get_bank_nameFelix Held
2021-07-14soc/amd/picasso: implement and use mca_get_bank_nameFelix Held
2021-07-14soc/amd/picasso: implement and use mca_is_valid_bankFelix Held
2021-07-14soc/amd/picasso: check length of mca_bank_name arrayFelix Held
2021-07-14soc/amd/picasso: add missing banks to mca_bank_name arrayFelix Held
2021-07-14soc/amd/stoneyridge: use index for mca_bank_name initializationFelix Held
2021-07-14soc/amd/stoneyridge/mca: add missing types.h includeFelix Held
2021-07-14soc/amd/common/block/lpc: Don't disable the HOG bitRaul E Rangel
2021-07-14soc/amd/cezanne: Move APOB update into ramstageRaul E Rangel
2021-07-14soc/amd/common/block/apob: Fix incorrect printf formatRaul E Rangel
2021-07-14soc/amd/cezanne: add basic MCA supportFelix Held
2021-07-14include/cpu/amd/msr: add and use MC_CTL_MASK macroFelix Held
2021-07-14include/cpu/x86/msr: move MC0_CTL_MASK to include/cpu/amd/msrFelix Held
2021-07-14soc/amd/picasso/mca: use mca_clear_status()Felix Held
2021-07-14src: use mca_clear_status function instead of open codingFelix Held
2021-07-14soc/mediatek/mt8195: Get DRAM size from DRAM calibration resultRyan Chuang
2021-07-14soc/intel/alderlake: Add GFx Device ID 0x46a6Maulik V Vaghela
2021-07-14soc/intel/common: Use SPR for backing up data way and eviction maskSubrata Banik
2021-07-14soc/intel/skylake: Drop dead `ScanExtGfxForLegacyOpRom`Angel Pons
2021-07-14soc/intel/skylake: Rename `Rmt` devicetree settingAngel Pons
2021-07-14soc/intel/common/block/cpu/cpulib: use mca_get_bank_count()Felix Held
2021-07-14include/cpu/x86/msr: introduce IA32_MC_*(x) macrosFelix Held
2021-07-14soc/amd/stoneyridge/mca: refactor warm boot check in mca_check_all_banksFelix Held
2021-07-14soc/amd/picasso,stoneyridge/mca: factor out mca_check_all_banksFelix Held
2021-07-14soc/amd/picasso,stoneyridge/mca: factor out mca_clear_errorsFelix Held
2021-07-14soc/amd/picasso,stoneyridge/mca: factor out mca_print_error()Felix Held
2021-07-14soc/amd/picasso,stoneyridge/mca: use unsigned int for MCA bank numberFelix Held
2021-07-14soc/amd/picasso,stoneyridge/mca: clean up mca_bank structFelix Held
2021-07-14soc/amd/picasso,stoneyridge/mca: mark num_banks as constantFelix Held
2021-07-14include/cpu/x86/msr: add IA32_ prefix to MC0_ADDR and MC0_MISCFelix Held
2021-07-14src: Use initial_lapicid() instead of open coding itArthur Heymans
2021-07-13soc/intel/alderlake: Implement WA for DDR5 DIMM modulesMeera Ravindranath
2021-07-13soc/intel/alderlake: Add (and fix) devices in IRQ tableTim Wawrzynczak
2021-07-12soc/amd/*/mca: use mca_get_bank_count()Felix Held
2021-07-12soc/amd/{cezanne,common}: Enable IOMMU PCIe DeviceRaul E Rangel
2021-07-12soc/intel/alderlake: Increase PRERAM_CBMEM_CONSOLE_SIZE to 8KBSubrata Banik
2021-07-12soc/amd/cezanne/acpi: Change GPIO controller interrupt to sharedRaul E Rangel
2021-07-12soc/intel/common/irq: Program IRQ pin in irq_program_non_pch()Tim Wawrzynczak
2021-07-12soc/intel/alderlake: Add missing devices to pci_devs.hTim Wawrzynczak
2021-07-12soc/amd/picasso,stoneyridge/mca: remove unneeded line breakFelix Held
2021-07-12soc/intel/alderlake: Set max Pkg C-states to AutoV Sowmya
2021-07-12soc/mediatek/mt8195: fine tune pmif spi hardware settings for stabilityJames Lo
2021-07-08soc/intel/alderlake: Avoid NULL pointer deferenceJohn Zhao
2021-07-07soc/mediatek/mt8195: Add dramc_param.hRyan Chuang
2021-07-07soc/mediatek/mt8195: Enable DCMGarmin Chang
2021-07-06soc/amd/picasso: Allow end range entry for max device ID in IVRSAamir Bohra
2021-07-06arch/x86: Use ENV_X86_64 instead of _x86_64_Patrick Rudolph
2021-07-05soc/intel/alderlake: Add support to update the FIVR configsV Sowmya
2021-07-05soc/intel/alderlake: Correct Bus and Device of Touch Host ControllerVarshit B Pandya
2021-07-02soc/amd/common/espi: Fix debug message log levelRaul E Rangel
2021-07-02soc/amd/common/block/cpu: Cache the uCode to avoid multiple SPI readsRaul E Rangel
2021-07-02soc/amd/cezanne: Enable SPI DMA supportRaul E Rangel
2021-07-02soc/amd/common/block/lpc: Add custom SPI DMA boot deviceRaul E Rangel
2021-07-02arch/x86: Add X86_CUSTOM_BOOTMEDIARaul E Rangel
2021-07-02src: Introduce `ARCH_ALL_STAGES_X86`Angel Pons
2021-07-02soc/intel/common/block/cse: Add ME EOP timestampsTim Wawrzynczak
2021-07-02soc/intel/alderlake: Add USB TCSS enablementBernardo Perez Priego
2021-07-01soc/intel/alderlake: Enable energy efficiency turbo modeV Sowmya