aboutsummaryrefslogtreecommitdiff
path: root/src/southbridge
AgeCommit message (Expand)Author
2023-08-05sb/intel/lynxpoint/Kconfig: Remove SOUTH_BRIDGE_OPTIONSElyes Haouas
2023-08-05sb/intel/ibexpeak/Kconfig: Remove SOUTH_BRIDGE_OPTIONSElyes Haouas
2023-07-30sb/intel/lynxpoint/me: Use C99 flexible arraysElyes Haouas
2023-07-17soc/amd/common/acpimmio: factor out IO port access to PM registersFelix Held
2023-07-17sb/amd/pi/hudson/enable_usbdebug: use pm_io_write8Felix Held
2023-07-06acpi/gnvs.c: Drop unused pointer to the cbmem consoleArthur Heymans
2023-06-23commonlib/console/post_code.h: Change post code prefix to POSTCODElilacious
2023-06-07sb/amd/pi/hudson/acpi/fch: use VGA_MMIO_* definesFelix Held
2023-05-23nb/intel/haswell: Allow using Broadwell MRC.binAngel Pons
2023-05-14sb/intel/bd82x6x,ibexpeak: Move UPRWC definitionKyösti Mälkki
2023-05-14sb/intel/lynxpoint: Remove GPE0_{EN,STS}_2 definesKyösti Mälkki
2023-05-10sb,soc/amd,intel: Sync FADT entries visuallyKyösti Mälkki
2023-05-09mb/google,intel: Use common ChromeEC code for lid shutdownKyösti Mälkki
2023-05-09sb,soc/amd,intel: Apply minor FADT fixesKyösti Mälkki
2023-05-07sb/intel/i82801ix: Drop __ASSEMBLER__ guardKyösti Mälkki
2023-05-07sb/intel: Drop redundant definesKyösti Mälkki
2023-05-07sb/intel/common: Fix corner-case with KconfigKyösti Mälkki
2023-05-05{sb,soc}/amd/cmn/acpi/sleepstates.asl: Hook up configsAngel Pons
2023-05-01acpigen: Add a runtime method to override exposed _Sx sleep statesArthur Heymans
2023-04-29asus/p2b, emu/qemu-i440fx: Use acpigen_write_processor_device()Kyösti Mälkki
2023-04-29sb,soc/amd,intel: Drop include <cpu/x86/smm.h>Kyösti Mälkki
2023-04-29ACPI: Make FADT entries for RTC/CMOS architecturalKyösti Mälkki
2023-04-27ACPI: Make FADT entries for SMI architecturalKyösti Mälkki
2023-04-26sb/intel/sleepstates.asl: Use variable to enable sleepstatesArthur Heymans
2023-04-26soc/intel: Don't report _S1 state when unsupportedArthur Heymans
2023-04-26AMD binaryPI: Use ACPI_COMMON_MADT_IOAPICKyösti Mälkki
2023-04-26asus/p2b, emulation/qemu-i440fx: Use ACPI_COMMON_MADT_IOAPICKyösti Mälkki
2023-04-26aopen/dxplplusu: Use ACPI_COMMON_MADT_IOAPICKyösti Mälkki
2023-04-26intel/bd82x6x,broadwell,lynxpoint: Use ACPI_COMMON_MADT_IOAPICKyösti Mälkki
2023-04-26sb/intel: Use ACPI_COMMON_MADT_IOAPICKyösti Mälkki
2023-04-26arch/x86/ioapic: Promote ioapic_get_sci_pin()Kyösti Mälkki
2023-04-26cpu/intel/speedstep: Separate single SSDT CPU entryKyösti Mälkki
2023-04-24asus/p2b: Remove MADT LAPICKyösti Mälkki
2023-04-21Drop unused include <version.h>Kyösti Mälkki
2023-04-21aopen/dxplplusu: Drop ACPI C-states supportKyösti Mälkki
2023-04-21ACPI: Obsolete FADT duty_offset and duty_width fieldsKyösti Mälkki
2023-04-21ACPI: Obsolete FADT p_lvl2_lat and p_lvl3_lat fieldsKyösti Mälkki
2023-04-17sb/intel: Use ACPI_FADT_C2/C3_NOT_SUPPORTED definesKyösti Mälkki
2023-04-15sb,soc/amd,intel: Add and use ACPI_COMMON_MADT_LAPICKyösti Mälkki
2023-04-14intel/i82371eb,speedstep: Use dev_count_cpu()Kyösti Mälkki
2023-04-13AMD binaryPI: Use madt_ioapic_from_hw()Kyösti Mälkki
2023-04-13AMD binaryPI: Declare IOAPIC IDsKyösti Mälkki
2023-04-08sb/intel/i82801gx/chip.h: Use 'bool' instead of 'int'Elyes Haouas
2023-04-08sb/intel/i82371eb/chip.h: Use 'bool' instead of 'int'Elyes Haouas
2023-03-09util/ifdtool/ifdtool.c: Clean upMaximilian Brune
2023-02-22sb/amd/pi/hudson/fadt: drop unneeded ARM_boot_arch assignmentFelix Held
2023-02-17treewide: Remove unuseful "_ADR: Address" commentElyes Haouas
2023-02-09sb/intel/lynxpoint: Add PCI DIDs for 9 series PCHsAngel Pons
2023-02-07tree: Drop repeated wordsAlexander Goncharov
2023-02-01treewide: Remove duplicated include <device/pci.h>Elyes Haouas
2023-01-23sb/amd/pi/hudson/Kconfig: Remove unused RAID_MISC_ROM_POSITIONElyes Haouas
2023-01-23sb/amd/pi/hudson/Kconfig: Remove unused RAID_MISC_ROM_FILEElyes Haouas
2023-01-23sb/amd/pi/hudson/Kconfig: Remove unused RAID_ROM_FILEElyes Haouas
2023-01-23sb/amd/pi/hudson/Kconfig: Remove unused RAID_ROM_IDElyes Haouas
2023-01-22soc/amd/stoneyridge,sb/amd/pi/hudson: Remove unused AHCI_ROM_IDElyes Haouas
2023-01-21sb/amd/pi/hudson/Kconfig: Remove unused AZ_PINElyes Haouas
2023-01-21sb/amd/pi/hudson/Kconfig: Remove AHCI_ROM_FILEElyes Haouas
2023-01-12treewide: Remove unused <cpu/x86/smm.h>Elyes Haouas
2023-01-09sb/intel/common/spi: Fix building for 64bitArthur Heymans
2022-12-23sb/intel/lynxpoint: Add Kconfig option to hide Intel MEMatt DeVillier
2022-12-23tree: Replace And(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-23tree: Replace Or(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-12-23tree: Replace ShiftLeft(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-12-23mb,x86/smm: Disable unused IO trapsKyösti Mälkki
2022-12-16sb/intel/lynxpoint: Add native PCH initAngel Pons
2022-12-16sb/intel/lynxpoint: Add native thermal initAngel Pons
2022-12-16sb/intel/lynxpoint: Add native USB initAngel Pons
2022-12-16haswell/lynxpoint: Add native early ME initAngel Pons
2022-12-16haswell/lynxpoint: Add native DMI initAngel Pons
2022-12-15treewide: Remove unused 'include <arch/io.h>'Elyes Haouas
2022-12-14sb/intel/acpi: Replace Store(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-12sb/intel/common/acpi_pirq_gen.h: Fix conflicting types for 'is_slot_pin_assig...Elyes Haouas
2022-12-11sb/intel/common: Move definition of TRAPKyösti Mälkki
2022-12-10treewide: Include <device/mmio.h> instead of <arch/mmio.h>Elyes Haouas
2022-12-09sb/intel/ibexpeak/Makefile.inc: Remove path to non-existent folderElyes Haouas
2022-12-09sb/intel/i82801jx/Makefile.inc: Remove path to non-existent folderElyes Haouas
2022-12-07sb,soc/intel,mb: Drop leftover comments and TODOs in ASLKyösti Mälkki
2022-12-07mb,sb,soc/intel: Drop useless IO trap handlersKyösti Mälkki
2022-12-07sb,soc/intel: Fix SMI handler IO trap data maskKyösti Mälkki
2022-12-06sb,soc/amd: Remove unused southbridge_io_trap_handler()Kyösti Mälkki
2022-12-06sb/intel/bd82x6x: Use {read,write}32pElyes Haouas
2022-12-06sb/amd/pi/hudson: Use {read,write}16/32p()Elyes Haouas
2022-12-05cpu/intel/speedstep: Have nb and sb code provide c5/c6/slfmArthur Heymans
2022-12-02sb/intel/i82801gx: Use boolean for ide_enable_{primary,secondary}Elyes Haouas
2022-11-30/: Remove extra space after commaElyes Haouas
2022-11-28sb,soc/intel: Drop spurious SMI entry messageKyösti Mälkki
2022-11-28sb/intel/common: Rename TCO timeoutKyösti Mälkki
2022-11-28sb,soc/intel: Address TCO SECOND_TO_STS name collisionKyösti Mälkki
2022-11-28sb,soc/intel: Apply transitional flag TCO_SPACE_NOT_YET_SPLITKyösti Mälkki
2022-11-28aopen/dxplplusu: Support SMM_ASEG and SMM_TSEGKyösti Mälkki
2022-11-27Revert "sb/intel/i82801gx: Use "sb/intel/common/tco.h" macros"Kyösti Mälkki
2022-11-25ACPI MADT: Add LINT1 as NMI sourceKyösti Mälkki
2022-11-25ACPI: Use common code for MADT LAPIC NMIsKyösti Mälkki
2022-11-24sb/intel/i82801gx: Move SPIBASE and SPIBARxx to i82801gx.hElyes Haouas
2022-11-24sb/intel/i82801gx: Use "sb/intel/common/tco.h" macrosElyes Haouas
2022-11-23sb/intel/i82801gx/lpc.c: Use post_code()Elyes Haouas
2022-11-22src/southbridge: Remove unnecessary space after castsElyes Haouas
2022-11-17sb/intel/i82801dx/bootblock.c: Include "i82801dx.h"Elyes Haouas
2022-11-17intel/haswell,lynxpoint: Fix out() parameter orderKyösti Mälkki
2022-11-17sb/intel/i82801dx: Improve LPC device early initKyösti Mälkki