summaryrefslogtreecommitdiff
path: root/src/southbridge
AgeCommit message (Expand)Author
2022-11-07mb/aopen/dxplplusu: Remove boardArthur Heymans
2022-11-03treewide: Add 'IWYU pragma: export' commentElyes Haouas
2022-10-15treewide: Use 'fadt->x_pm2_cnt_blk.addrl = fadt->pm2_cnt_blk'Felix Held
2022-10-15treewide: Use 'fadt->x_pm1a_evt_blk.addrl = fadt->pm1a_evt_blk'Felix Held
2022-10-12treewide: Use 'fadt->x_pm1a_cnt_blk.addrl = fadt->pm1a_cnt_blk'Elyes Haouas
2022-10-12treewide: Use 'fadt->x_pm_tmr_blk.addrl = fadt->pm_tmr_blk'Elyes Haouas
2022-10-12treewide: Use 'pm2_cnt_len' for 'x_pm2_cnt_blk.bit_width'Elyes Haouas
2022-10-12treewide: Use 'gpe0_blk' for 'x_gpe0_blk.addrl'Elyes Haouas
2022-10-12treewide: Use 'gpe0_blk_len' for 'x_gpe0_blk.bit_width'Elyes Haouas
2022-10-12treewide: Use 'fadt->pm_tmr_len' for 'x_pm_tmr_blk.bit_width'Elyes Haouas
2022-10-12treewide: Use 'fadt->pm1_cnt_len' for 'x_pm1a_cnt_blk.bit_width'Elyes Haouas
2022-10-12treewide: Use 'fadt->pm1_evt_len' for 'x_pm1a_evt_blk.bit_width'Elyes Haouas
2022-10-06treewide: use predicates to check for enabled pci devicesFabio Aiuto
2022-10-06sb/intel/common/gpio.c: Clean up includesElyes Haouas
2022-10-06sb/intel/i82801gx/bootblock.c: Clean up includesElyes Haouas
2022-10-06sb/intel/i82801gx/early_init.c: Include common/rcba.hElyes Haouas
2022-10-06sb/intel/common/pmbase.c: Clean up includesElyes Haouas
2022-10-06sb/intel/common/rtc.c: Clean up includesElyes Haouas
2022-10-06sb/intel/common/early_smbus.h: Add <device/pci_type.h>Elyes Haouas
2022-09-29treewide: use is_enabled_cpu() on cycles over device listFabio Aiuto
2022-09-16bd82x6x/early_pch: enable smbus in bootblock stageHusni Faiz
2022-09-14timer: Change timer util functions to 64-bitRob Barnes
2022-09-01amd/*/Makefile.inc: Put common words into common Makefile.incZheng Bao
2022-08-23{sb,soc}/intel: Do not require hda_verb.cAngel Pons
2022-08-11southbridge: Add SPDX identifiers to files missing themMartin Roth
2022-07-29sb/intel/bd82x6x/acpi: Replace LEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-07-29sb/intel/i82801ix/acpi: Replace LEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-07-29sb/intel/i82801jx/acpi: Replace LEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-07-18sb/amd/cimx/sb800: Remove unused and unsafe macroAngel Pons
2022-07-18sb/amd/cimx: Fix some white spaces issuesElyes Haouas
2022-07-17sb/amd/common: Fix some white spaces issuesElyes Haouas
2022-07-17sb/amd/pi: Fix some white spaces issuesElyes Haouas
2022-07-17sb/amd/agesa: Fix some white spaces issuesElyes Haouas
2022-07-17sb/amd/*/*/smbus_spd.c: Fix some white spaces issuesElyes Haouas
2022-07-17sb/amd/*/*/sata.c: Fix some white spaces issuesElyes Haouas
2022-07-17sb/amd/*/*/smbus.h: Fix some white spaces issuesElyes Haouas
2022-07-14sb/intel/ibexpeak: Perform const correctnessBill XIE
2022-07-14commonlib: Substitude macro "__unused" in compiler.hBill XIE
2022-06-28soc,sb/amd: Change SPI controller resourceKyösti Mälkki
2022-06-22device/resource: Add _kb postfix for resource allocatorsKyösti Mälkki
2022-06-22intel/broadwell,lynxpoint: Change formula around 4 GiBKyösti Mälkki
2022-06-18sb/intel/i82801ix/smihandler.c: Remove dead incrementElyes Haouas
2022-06-07Replace some ENV_ROMSTAGE with ENV_RAMINITKyösti Mälkki
2022-06-06cpu/amd/agesa: Use common MRC_CACHE code to save S3 dataArthur Heymans
2022-05-16sb/amd/agesa/hudson/hudson.c: Use BIT() macrosElyes Haouas
2022-05-16sb/amd/*/*/acpi: Reduce stylistic differencesElyes Haouas
2022-05-12soc/amd/*/Makefile.inc: Do some cosmeticsArthur Heymans
2022-05-11vendorcode/amd/cimx/sb900: Drop codeArthur Heymans
2022-05-04arch/x86/acpi: Consolidate POST code handlingAngel Pons
2022-04-29sb/intel/i82801dx/pci.c: Use pci_or_config16() and macrosElyes Haouas
2022-04-27sb/intel/{i82371eb/i82801dx}: select BOOT_DEVICE_NOT_SPI_FLASHArthur Heymans
2022-04-24southbridge/intel: Remove unused <acpi/acpi.h>Elyes HAOUAS
2022-03-25sb/amd/hudson/spi.c: Use C over CPP conditionalArthur Heymans
2022-03-25sb/intel/i82801i/jx/chip.h: Use unsigned ints for bitfieldsArthur Heymans
2022-03-08timestamps: Rename timestamps to make names more consistentJakub Czapiga
2022-03-08sb/intel/common/firmware: Hook up adding 10GbE LAN firmwareJeff Daly
2022-03-07src: Make PCI ID define names shorterFelix Singer
2022-02-28sb/intel/lynxpoint: Fix up commentAngel Pons
2022-02-25sb/intel/ibexpeak/early_pch.c: Use PCI_BASE_ADDRESS_0 macroElyes Haouas
2022-02-25nb/intel/ironlake: Fix sending HECI messagesArthur Heymans
2022-02-25arch/x86: consolidate HPET base address definitionsFelix Held
2022-02-25sb/intel/common/hpet: use HPET_BASE_ADDRESS definitionFelix Held
2022-02-25arch/x86: factor out and commonize HPET_BASE_ADDRESS definitionFelix Held
2022-02-25arch/x86/Kconfig: add HPET_MIN_TICKSFelix Held
2022-02-24treewide: Write minor version at acpi_create_fadt() functionElyes Haouas
2022-02-24nb/intel/ironlake: Move out HECI remainders into southbridgeAngel Pons
2022-02-22sb/amd/cimx/sb800/amd_pci_int_defs.h: Fix serial IRQ INT name in commentElyes Haouas
2022-02-22sb/amd/pi/hudson/early_setup.c: Fix typo in commentElyes Haouas
2022-02-22southbridge/amd/*/*/reset.c: Reduce stylistic differencesElyes Haouas
2022-02-22southbridge/amd/*/*/smbus.c: Reformat code and reduce differenceElyes Haouas
2022-02-22sb/intel/i82371eb: Constify pci_devfn_t devicesElyes Haouas
2022-02-22sb/intel/ibexpeak: Constify struct southbridge_intel_ibexpeak_configElyes Haouas
2022-02-22treewide: Get rid of CONFIG_AZALIA_MAX_CODECSElyes Haouas
2022-02-21[acpi]{include,soc/amd,southbridge/amd}: Clarify ARM_boot_arch in commentsElyes Haouas
2022-02-21src/acpi: Add macro for FADT Minor Version and use itElyes Haouas
2022-02-16Use the fallthrough statement in switch loopsArthur Heymans
2022-02-15nb/intel/ironlake/raminit_heci.c: Move to southbridge scopeAngel Pons
2022-02-12sb/intel/ibexpeak/azalia.c: Use 'pci_{and,or}_config'Elyes HAOUAS
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2022-02-01cpu/x86/smm: Add SMM_LEGACY_ASEGKyösti Mälkki
2022-02-01sb/amd/cimx/sb800/fan.c: Remove unuseful 'return' in void functionElyes HAOUAS
2022-01-31sb/intel/i82801dx: Add call i8259_setup()Kyösti Mälkki
2022-01-26src: Add missing 'void' in function definitionElyes HAOUAS
2022-01-17sb/intel/common/firmware: Reword me_cleaner warningAngel Pons
2022-01-10src/{northbridge,southbridge}: Remove unused <console/console.h>Elyes HAOUAS
2022-01-10southbridge/amd/agesa/hudson/smi_util.c: Remove repeated "set"Elyes HAOUAS
2022-01-10southbridge/amd/pi/hudson/smi_util.c: Remove repeated "set"Elyes HAOUAS
2022-01-05src/southbridge: Remove unused <delay.h>Elyes HAOUAS
2022-01-05src/southbridge: Remove unused <string.h>Elyes HAOUAS
2022-01-04sb/intel: Use `bool` for PCIe coalescing optionAngel Pons
2022-01-01src: Use 'stdint.h' when appropriateElyes HAOUAS
2022-01-01sb/intel/i82371eb/acpi: Replace Decrement() with ASL 2.0 syntaxFelix Singer
2021-12-31sb/intel/i82801ix/acpi: Replace Add(a,b,c) with ASL 2.0 syntaxFelix Singer
2021-12-31sb/intel/i82801jx/acpi: Replace Add(a,b,c) with ASL 2.0 syntaxFelix Singer
2021-12-31sb/intel/bd82x6x/acpi: Replace Add(a,b,c) with ASL 2.0 syntaxFelix Singer
2021-12-30southbridge/intel/bd82x6x/acpi: Use Printf() for debug printsFelix Singer
2021-12-23sb/intel/common/rcba_pirq: Use correct size_t length modifierPaul Menzel
2021-12-18sb/intel/lynxpoint: Update `intel_me_status()` signatureAngel Pons
2021-12-18sb/intel/lynxpoint/me.c: Refactor MEI CSR functionsAngel Pons
2021-12-18sb/intel/lynxpoint: Use unions for MEI registersAngel Pons