summaryrefslogtreecommitdiff
path: root/src/southbridge
AgeCommit message (Expand)Author
2018-04-11model_206ax: Use parallel MP initArthur Heymans
2018-04-09console: Expose vsnprintfDavid Hendricks
2018-04-06sb/intel/common/firmware: Allow CONFIG_USE_ME_CLEANER on Kaby LakeNicola Corna
2018-04-05sb/intel/bd82x6x: Let mainboard override SPI opmenuNico Huber
2018-03-28sb/intel/common: Add common code for SMM setup and smihandlerArthur Heymans
2018-03-08nb/intel/haswell;sb/intel/lynxpoint: Enable VT-d and X2APICMatt DeVillier
2018-03-02sb/intel/common: Fix conflicting OIC register definitionNico Huber
2018-02-27sb/intel/{bd82x6,ibexpeak}: Move RCBA macros to a common locationArthur Heymans
2018-01-30drivers/spi: support cmd opcode deduction for spi_crop_chunk()Aaron Durbin
2018-01-24AGESA f15 cimx/sb700: Remove unused chips codeKyösti Mälkki
2018-01-24amd/torpedo cimx/sb900: Fix include directoryKyösti Mälkki
2018-01-23AGESA_LEGACY: Apply final cleanup and file removalsKyösti Mälkki
2018-01-23sb/intel/bd82x6x: Reduce function-disable messNico Huber
2018-01-17AGESA f15 boards: Remove - using LATE_CBMEM_INITKyösti Mälkki
2018-01-15Intel i3100 boards & chips: Remove - using LATE_CBMEM_INITMartin Roth
2018-01-15AMD GX2 boards & chips: Remove - using LATE_CBMEM_INITMartin Roth
2018-01-14mb/*/*/romstage.c: Clean up targets with i82801gxArthur Heymans
2018-01-14AMD CIMx SB800: late.c: Use variable `device` from for loop conditionPaul Menzel
2018-01-05sb/intel/i82801ix: Don't select HAVE_INTEL_FIRMWARE on Q35-QEMUArthur Heymans
2018-01-05nb/intel/x4x: Disable watchdog, halt TCO timer and clear timeoutArthur Heymans
2017-12-20intel/bd82x6x: Use generated ACPI PIRQTobias Diedrich
2017-12-20sb/intel/common: Automatically generate ACPI PIRQTobias Diedrich
2017-12-11AMD fam10: Link southbridge/amd/rs780/early_setup.cArthur Heymans
2017-12-10sb/intel/i82801jx: Hook up spi codeArthur Heymans
2017-12-10sb/intel/common: Add SOUTHBRIDGE_INTEL_COMMON_SPIArthur Heymans
2017-12-07sb/intel/i82371eb: Rework ACPI tablesKeith Hui
2017-12-07intel/bd82x6x: Fix a small mistake in DIR_ROUTETobias Diedrich
2017-12-07intel/bd82x6x: Add missing IRQs in ACPI PIRQ link devicesTobias Diedrich
2017-12-03sb/intel: Replace DTS2 with FLVLPatrick Rudolph
2017-11-30acpi/tpm: remove non-existent IRQ for Infineon TPM chipMatt DeVillier
2017-11-30amd/{hudson,stoneyridge}: fix out of bounds readRichard Spiegel
2017-11-30acpi/tpm: update TPM preprocessor guardsMatt DeVillier
2017-11-28AMD platforms: Fix ASL comment that implies "\_SB" is southbridgeMartin Roth
2017-11-23sb/intel/i82801jx: Store initial timestamp in bootblockArthur Heymans
2017-11-23sb/intel/i82801ix: fetch initial timestamp in bootblockArthur Heymans
2017-11-04sb and soc: Enforce correct offset of member "chromeos" in global_nvs_tJonathan Neuschäfer
2017-11-03southbridge: Remove trailing space in `dump_south()` outputPaul Menzel
2017-11-03sb/intel/i82371eb: Consolidate bootblock.c logicKeith Hui
2017-10-31AMD boards: Fix function name (soft_reset) in messageJonathan Neuschäfer
2017-10-22security/vboot: Move vboot2 to security kconfig sectionPhilipp Deppenwiese
2017-10-19sb/intel/bd82x6x: Add new USB currentsVagiz Trakhanov
2017-10-12sb/amd/sb700/lpc.c: Optimize code flow for less indentationArthur Heymans
2017-09-27smbus: Fix a typo ("Set the device I'm talking too")Jonathan Neuschäfer
2017-09-26AGESA: Move API interface under drivers/Kyösti Mälkki
2017-09-26AGESA: Implement POSTCAR_STAGEKyösti Mälkki
2017-09-26AGESA cimx: Move cb_types.h to vendorcodeKyösti Mälkki
2017-09-22sb/intel/bd82x6x: Revise flash ROM lockdown optionsNico Huber
2017-09-22sb/intel/common/spi.c: Port to i82801gxArthur Heymans
2017-09-20vboot: reset vbnv in cmos when cmos failure occursAaron Durbin
2017-09-20southbridge/intel/bd82x6x: refactor rtc failure checkingAaron Durbin
2017-09-20southbridge/intel/lynxpoint: refactor rtc failure checkingAaron Durbin
2017-09-20vboot: remove init_vbnv_cmos()Aaron Durbin
2017-09-19sb/intel/bd82x6x: Add awareness of ME's Alt Disable ModeNathaniel Roach
2017-09-14device: acpi_name() should take a const struct deviceAaron Durbin
2017-09-13AGESA buildsystem: Reduce include path exposureKyösti Mälkki
2017-09-13sb/intel/bd82x6x: Add time-stamp around ME DRAM updateNathaniel Roach
2017-09-12sb/intel/i82801jx: Add smbus block operationsArthur Heymans
2017-09-12AGESA CIMX: Remove empty set_pcie_(de)resetKyösti Mälkki
2017-09-12AGESA boards: Clean up some includesKyösti Mälkki
2017-09-10sb/intel/common: Fix HAVE_DEBUG_SMBUSKyösti Mälkki
2017-09-10amdfw: Clean up makefiles a bit moreMartin Roth
2017-09-09sb/intel/common: Add HAVE_DEBUG_SMBUSKyösti Mälkki
2017-09-09sb/intel/common: Fix i2c block commandKyösti Mälkki
2017-09-09sb/intel/common: Tidy up SMBus block commandsKyösti Mälkki
2017-09-09sb/amd: Support CBMEM_TOP_BACKUPKyösti Mälkki
2017-09-06AGESA f15tn f16kb: Fix ACPI S3 resume for FCHKyösti Mälkki
2017-09-06sb/intel/i82801jx: Use __packedJonathan Neuschäfer
2017-09-06ACPI S3: Remove conflicting local acpi_get_sleep_type()Kyösti Mälkki
2017-08-30sb/intel/*: add option to lockdown chipset on normal boot pathBill XIE
2017-08-29sb/intel/bd82x6x: make hotplug map consistent to remapped portsBill XIE
2017-08-28southbridge/via/vt8237r/acpi: Add IRQ routingLubomir Rintel
2017-08-28AGESA f15: Remove f10 referencesKyösti Mälkki
2017-08-27sb/intel/*/nvs: Rename registerPatrick Rudolph
2017-08-25amd/XX/hudson: Remove #if IS_ENABLED(CONFIG_HUDSON_IMC_FWM)Kyösti Mälkki
2017-08-25amd/pi/hudson: Fix FCH ECMartin Roth
2017-08-25amd/pi/hudson: Move oem_fan_control()Martin Roth
2017-08-24amd/pi/hudson: Clean up makefile.incMarc Jones
2017-08-24amd/pi/hudson: Convert 48Mhz en to read/write32Marshall Dawson
2017-08-23sb/via/k8t890: Define ACPI sleep statesKyösti Mälkki
2017-08-23sb/amd/amd8111: Define ACPI sleep statesKyösti Mälkki
2017-08-23AGESA binaryPI: Consolidate and fix sleep statesKyösti Mälkki
2017-08-20util/me_cleaner: Pull the latest changes from upstreamNicola Corna
2017-08-20sb/intel/common: Fix SMBus block commandsArthur Heymans
2017-08-19i82801dx/gx/ix/jx: Add low-memory backup for S3 pathKyösti Mälkki
2017-08-16AGESA: Cleanup ACPI S3 supportKyösti Mälkki
2017-08-10sb/intel/i82801jx: Remove dead codeArthur Heymans
2017-08-07usbdebug: Refactor early enableKyösti Mälkki
2017-08-07usbdebug: Consolidate EHCI_BAR setupKyösti Mälkki
2017-08-07usbdebug: Remove redundant setupKyösti Mälkki
2017-08-07sb/intel/i82801jx: Add romstage smbus and i2c block operationsArthur Heymans
2017-08-06sb/intel/i82801gx: Implement smbus block r/w functionsArthur Heymans
2017-08-06sb/intel/*: Use common SMBus functionsArthur Heymans
2017-08-04southbridge/pi/hudson: Fix GPIO bank1 control definitionMarshall Dawson
2017-08-03intel/bd82x6x: Replace magic IOBP constants with known namesFelix Held
2017-08-02AGESA: Introduce AGESA_LEGACY_WRAPPER and its counterpartKyösti Mälkki
2017-07-31sb/intel/fspi89xx: Fix timestamp codeMartin Roth
2017-07-25sb/intel/i82801jx: Add Interrupt pin and routing RCBA offsets macrosArthur Heymans
2017-07-25sb/intel/i82801jx: Route all PIRQ to INT11Arthur Heymans
2017-07-25sb/intel/common/gpio: Only set one bit at timePatrick Rudolph
2017-07-24sb/intel/i82801jx: Generate default fadt and madtArthur Heymans