aboutsummaryrefslogtreecommitdiff
path: root/src/soc/intel/broadwell
AgeCommit message (Expand)Author
2019-07-30soc/intel/{broad,cannon,sky}: Fix possible out-of-bounds readsJacob Garber
2019-07-25soc/intel: Guard remaining SA_DEV_ROOT definitionKyösti Mälkki
2019-07-25soc/intel/broadwell: Fix case of SA_DEV_ROOTKyösti Mälkki
2019-07-22soc/intel/broadwell: Change variable back to u32Jacob Garber
2019-07-21soc/intel: Expand SA_DEV_ROOT for ramstageKyösti Mälkki
2019-07-18soc/intel: Use config_of()Kyösti Mälkki
2019-07-18soc/intel: Use config_of_path(SA_DEVFN_ROOT)Kyösti Mälkki
2019-07-17soc/intel: Fix regression with hidden PCI devicesKyösti Mälkki
2019-07-13soc,southbridge/intel: Avoid preprocessor with HAVE_SMI_HANDLERKyösti Mälkki
2019-07-13cpu/x86: Move smm_lock() prototypeKyösti Mälkki
2019-07-09arch/x86: Flip HAVE_MONOTONIC_TIMER defaultKyösti Mälkki
2019-07-09cpu/x86: Flip SMM_TSEG defaultKyösti Mälkki
2019-07-04soc/intel: Replace uses of dev_find_slot()Kyösti Mälkki
2019-07-04arch/x86: Adjust size of postcar stackKyösti Mälkki
2019-06-28{soc,northbridge}/Kconfig: Remove unused CACHE_MRC_SIZE_KBElyes HAOUAS
2019-06-03src/soc/intel: Avoid NULL pointer dereferenceJohn Zhao
2019-05-29src/soc: Add missing 'include <types.h>'Elyes HAOUAS
2019-05-29sb/intel/*: Delete early_spiPatrick Rudolph
2019-05-29Clean up unused arch/early_variables.h headerArthur Heymans
2019-05-22soc/{baytrail/braswell/broadwell}: fix flashconsole on platformMatt DeVillier
2019-05-15soc/intel/broadwell/romstage: Clean up unused bist variableArthur Heymans
2019-05-15soc/intel/broadwell: Enable LPC/SIO setup in bootblockArthur Heymans
2019-05-15nb/intel/broadwell: Add an option for where verstage startsArthur Heymans
2019-05-15soc/intel/broadwell: Use C_ENVIRONMENT_BOOTBLOCKArthur Heymans
2019-05-15soc/intel/broadwell: Use the common cpu/intel/car romstage entryArthur Heymans
2019-05-15vboot: remove OPROM-related codeJoel Kitching
2019-05-14soc/intel/broadwell: Clean up the bootflowArthur Heymans
2019-05-14soc/intel/broadwell: Don't use a pointer for pei_dataArthur Heymans
2019-05-14soc/intel/broadwell: Move GPIO init to a common placeArthur Heymans
2019-05-06Fix code that would trip -Wtype-limitsJulius Werner
2019-05-02soc/intel/{broadwell, skylake}: Remove unused pch_log_state() declarationSubrata Banik
2019-04-30vboot: refactor OPROM codeJoel Kitching
2019-04-25cpu/intel/car/non-evict: Select NO_FIXED_XIP_ROM_SIZEArthur Heymans
2019-04-23Klocwork: Fix the Null pointer derefernce found by klocworkThejaswani Putta
2019-04-06src: Use include <delay.h> when appropriateElyes HAOUAS
2019-04-01vboot: Select CONFIG_VBOOT_OPROM_MATTERS in more casesJulius Werner
2019-03-27Move calls to quick_ram_check() before CBMEM initKyösti Mälkki
2019-03-27device/pciexp_device: Convert LTR non-snoop/snoop value into common macroSubrata Banik
2019-03-22soc/intel/broadwell: Fix use of CONFIG_USBDEBUGKyösti Mälkki
2019-03-21{northbridge, soc, southbridge}/intel: Make use of generic set_subsystem()Subrata Banik
2019-03-21{northbridge, soc, southbridge}/intel: Make use of pci_dev_set_subsystem()Subrata Banik
2019-03-20src: Use 'include <string.h>' when appropriateElyes HAOUAS
2019-03-16src: Drop unused 'include <device/pciexp.h>'Elyes HAOUAS
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-06src: Drop unused include <arch/acpi.h>Elyes HAOUAS
2019-03-04device/mmio.h: Add include file for MMIO opsKyösti Mälkki
2019-03-04arch/io.h: Drop unnecessary includeKyösti Mälkki
2019-03-04arch/x86/acpi: Remove obsolete acpi_gen_regaddr resv fieldElyes HAOUAS
2019-03-01device/pci: Fix PCI accessor headersKyösti Mälkki
2019-02-28intel/spi: Switch to native PCI config accessorsKyösti Mälkki
2019-02-25security/vboot: Add measured boot modePhilipp Deppenwiese
2019-02-13soc/intel/broadwell: Don't use CAR_GLOBALArthur Heymans
2019-02-12postcar: Make more use of postcar_frame_add_romcache()Nico Huber
2019-02-11soc/intel/bdw: Remove spurious commentNico Huber
2019-01-23soc/{amd,intel}: Remove needless '&' on function pointersElyes HAOUAS
2019-01-21drivers/spi: Add controller protection typeRizwan Qureshi
2019-01-08cpu/intel/car: Prepare for C_ENVIRONMENT_BOOTBLOCKKyösti Mälkki
2019-01-07soc/intel: Standardize names of common MSRsElyes HAOUAS
2019-01-06Kconfig: Unify power-after-failure optionsNico Huber
2019-01-06usbdebug: Make the EHCI debug console work in the bootblockArthur Heymans
2019-01-03soc/intel: Fix bad uses of __SIMPLE_DEVICE__Kyösti Mälkki
2018-12-30arch/x86: Use a common timestamp.inc with romcc bootblocksKyösti Mälkki
2018-12-30cpu/intel/car: Drop remains of setup_stack_and_mtrrs()Kyösti Mälkki
2018-12-28soc/intel: Drop romstage_after_car()Kyösti Mälkki
2018-12-24soc/intel/*: Select SUPPORT_CPU_UCODE_IN_CBFS only onceArthur Heymans
2018-12-20soc/intel/broadwell: implement RMRR ACPI tableMatt DeVillier
2018-12-20cpu/intel/common: decouple IA32_FEATURE_CONTROL lock from set_vmx()Matt DeVillier
2018-12-19soc: Remove useless include <device/pci_ids.h>Elyes HAOUAS
2018-12-18soc: Remove unneeded include <pc80/mc146818rtc.h>Elyes HAOUAS
2018-12-13cpuid: Add helper function for cpuid(1) functionsSubrata Banik
2018-12-05soc/intel/broadwell: Implement postcar stageArthur Heymans
2018-12-05elog: make elog's SMM handler code follow everything elsePatrick Georgi
2018-11-30cpu/intel/common: Use a common acpi/cpu.asl fileArthur Heymans
2018-11-30soc/intel/broadwell: Rework acpi/cpu.aslArthur Heymans
2018-11-28soc/intel/{baytrail,broadwell}: Correct Chromeos RAM reservationFrans Hendriks
2018-11-16src: Remove unneeded include <cbmem.h>Elyes HAOUAS
2018-11-16src: Remove unneeded include <cbfs.h>Elyes HAOUAS
2018-11-16soc/intel/{broadwell,skylake}: Remove unused SERIAL_CPU_INITElyes HAOUAS
2018-11-16src: Remove unneeded include <console/console.h>Elyes HAOUAS
2018-11-16src: Get rid of duplicated includesElyes HAOUAS
2018-11-12src: Remove unneeded include "{arch,cpu}/cpu.h"Elyes HAOUAS
2018-11-01src: Add missing include <stdint.h>Elyes HAOUAS
2018-10-24vboot: fix CONFIG_RESUME_PATH_SAME_AS_BOOT S3 resume logicJoel Kitching
2018-10-22intel: Use CF9 reset (part 1)Patrick Rudolph
2018-10-11src: Move common IA-32 MSRs to <cpu/x86/msr.h>Elyes HAOUAS
2018-10-11src: Replace MSR addresses with macrosElyes HAOUAS
2018-10-08Move compiler.h to commonlibNico Huber
2018-10-05src: Fix MSR_PKG_CST_CONFIG_CONTROL register nameElyes HAOUAS
2018-10-02src/soc/intel/broadwell/me.c: Correct HMRFPO misspellingAngel Pons
2018-09-21soc/broadwell: Don't use device_tElyes HAOUAS
2018-09-18cpu/*/car: fix ancient URL explaining XIP range run-time calculationStefan Tauner
2018-09-17soc/intel/broadwell: Add PCH_GPIO_PIRQ_INVERT definitionMatt DeVillier
2018-09-13src/*/intel/: clarify Kconfig options regarding IFDStefan Tauner
2018-09-06chromeos/gnvs: remove function and naming cleanupJoel Kitching
2018-08-27intel: Use common HPET table revision functionMarc Jones
2018-08-22cbtable: remove chromeos_acpi from cbtableJoel Kitching
2018-08-22acpi: remove CBMEM_ID_ACPI_GNVS_PTR entryJoel Kitching
2018-08-13soc/intel/broadwell/Kconfig: Clean up redefined config optionsArthur Heymans
2018-07-25drivers/tpm: Add TPM ramstage driver for devices without vboot.Philipp Deppenwiese
2018-07-24cpu/x86/mtrr.h: Rename MSR SMRR_PHYS_x to IA32_SMRR_PHYSxArthur Heymans