aboutsummaryrefslogtreecommitdiff
path: root/src/northbridge
AgeCommit message (Expand)Author
2024-03-04nb/haswell: Disable iGPU when dGPU is usedLeah Rowe
2024-02-23arch/x86/ioapic: use uintptr_t for IOAPIC base addressFelix Held
2024-02-14tree; Remove unused <lib.h>Elyes Haouas
2024-02-08commonlib: Change GCD function to always use 64 bitsJulius Werner
2024-02-02lib: Move IP checksum to commonlibJulius Werner
2024-01-31device/device.h: Rename busses for clarityArthur Heymans
2024-01-31include/device/device.h: Remove CHIP_NAME() macroNicholas Sudsgaard
2024-01-29device/device.h: Drop multiple linksArthur Heymans
2024-01-24northbridge: Rename Makefiles from .inc to .mkMartin Roth
2024-01-17Reland "Kconfig: Bring HEAP_SIZE to a common, large value"Patrick Georgi
2024-01-16device: Add support for multiple PCI segment groupsFelix Held
2024-01-08nb/intel/gm45/raminit: Use read32p()Elyes Haouas
2024-01-05northbridge/intel/sandybridge: Enable x86_64 for mrc.binPatrick Rudolph
2024-01-04nb/intel/sandybridge/raminit: Honor SPD's dll_off_modePatrick Rudolph
2024-01-03northbridge/intel/sandybridge/raminit: Prepare MRC path for x86_64Patrick Rudolph
2023-12-23nb/intel/{gm45,sandybridge}: Use same indent levels for switch/caseFelix Singer
2023-12-20nb,sb/amd/pi/*/pci_devs: drop unused PCI device IDsFelix Held
2023-12-19nb/amd/pi: drop HW_MEM_HOLE_SIZEK Kconfig optionFelix Held
2023-12-19nb/amd/pi/00730F01/northbridge: use devicetree device pointersFelix Held
2023-12-19nb/amd/pi/00730F01/northbridge: assume that there's DRAMFelix Held
2023-12-19nb/amd/pi/00730F01/northbridge: rework idx in domain_read_resourcesFelix Held
2023-12-19nb/amd/pi/00730F01/northbridge: drop nodeid from get_dram_base_limitFelix Held
2023-12-19nb/amd/pi/00730F01/northbridge: rework hw_mem_hole_infoFelix Held
2023-12-19nb/amd/pi/00730F01/northbridge: simplify domain_read_resourcesFelix Held
2023-12-19nb/amd/pi/00730F01/northbridge: remove get_fx_devsFelix Held
2023-12-19nb/amd/pi/00730F01/northbridge: always return 1 in get_node_numsFelix Held
2023-12-19nb/amd/pi/00730F01/northbridge: drop create_vga_resourceFelix Held
2023-12-19nb/amd/pi/00730F01: assign IOMMU ops in chipset devicetreeFelix Held
2023-12-19nb/amd/pi/00730F01: assign northbridge ops in chipset devicetreeFelix Held
2023-12-17nb,sb/amd/pi/*/pci_devs: drop unused BUS0 defineFelix Held
2023-12-06sb/intel/bd82x6x: assign EHCI controller ops in chipset devicetreeFelix Held
2023-12-06sb/intel/bd82x6x: assign PCH XHCI controller ops in chipset devicetreeFelix Held
2023-12-06sb/intel/bd82x6x: assign PCH PCI bridge ops in chipset devicetreeFelix Held
2023-12-06sb/intel/bd82x6x: assign PCH SMBus controller ops in chipset devicetreeFelix Held
2023-12-06nb/amd/pi/00730F01/chipset.cb: don't call dummy function host bridgeFelix Held
2023-12-05sb/intel/bd82x6x: assign PCH LPC bridge ops in chipset devicetreeFelix Held
2023-12-04nb/intel/sandybridge/pcie: drop unneeded HAVE_ACPI_TABLES guardsFelix Held
2023-12-01nb/amd/pi/00730F01: drop leftover family10_northbridge PCI driverFelix Held
2023-11-20nb/intel/sandybridge: Use SA devid to identify PC typePatrick Rudolph
2023-11-20nb/intel/sandybridge: Fix unitialized variable issueJeremy Compostella
2023-11-18sb/intel/bd82x6x: assign PCH HDA controller ops in chipset devicetreeFelix Held
2023-11-18sb/intel/bd82x6x: assign PCIe root port ops in chipset devicetreeFelix Held
2023-11-18nb/intel/sandybridge: assign gma ops in chipset devicetreeFelix Held
2023-11-18nb/intel/sandybridge: assign host bridge ops in chipset devicetreeFelix Held
2023-11-17nb/amd/pi/00730F01: add CPU and domain ops in devicetreeFelix Held
2023-11-17nb/amd/pi/00730F01: restructure chip opsFelix Held
2023-11-17nb/amd/pi/00730F01: introduce and use chipset devicetreeFelix Held
2023-11-14nb/intel/sandybridge: Drop raminit_native.hKeith Hui
2023-11-13nb/intel/sandybridge: Clean up post Haswell SPD mapping API migrationKeith Hui
2023-11-13nb/intel/sandybridge: Standardize MRC vs. native SPD mapping APIKeith Hui
2023-11-07Revert "Kconfig: Bring HEAP_SIZE to a common, large value"Patrick Georgi
2023-11-04Use common GCD functionYidi Lin
2023-10-20x86: Add pre-memory stages CBFS cache scratchpad supportJeremy Compostella
2023-10-20device/device.h: Rename pci_domain_scan_busArthur Heymans
2023-10-11Kconfig: Bring HEAP_SIZE to a common, large valuePatrick Georgi
2023-09-11nb/intel: Remove space between function name and '('Elyes Haouas
2023-08-30haswell NRI: Collect SPD infoAngel Pons
2023-08-18nb/intel/haswell/nri: Only do CPU replacement check on cold bootsAngel Pons
2023-08-15nb,soc/amd/*/northbridge: use mmio_range to add IOAPIC2 resourcesFelix Held
2023-08-14commonlib,console,nb,sb,security: Add SPDX licenses to MakefilesMartin Roth
2023-08-13nb/intel/sandybridge: Clarify RAM overclock optionsAngel Pons
2023-08-09treewide: Get rid of "NO_DDRx" selectionElyes Haouas
2023-08-08cpu/amd/pi/00730F01: Use common code for mp_initArthur Heymans
2023-08-01nb/sandybridge: Remove redundant include of "ddr3.c"Elyes Haouas
2023-07-20acpi: Move ECAM resource below PNP0C02 device in a common placeArthur Heymans
2023-07-17nb/intel/i945: Rework nb resource readingArthur Heymans
2023-07-17nb/haswell: Use newer function for resource declarationsArthur Heymans
2023-07-14nb/intel/gm45: Rework nb resource readingArthur Heymans
2023-07-14nb/intel/ironlake: Use newer resource declaration codeArthur Heymans
2023-07-12nb/e7505: Rework nb resource readingArthur Heymans
2023-07-12nb/intel/x4x: Rework nb resource readingArthur Heymans
2023-07-12nb/intel/pineview: Rework nb resource readingArthur Heymans
2023-07-12nb/i440bx: Use newer function for resource declarationsArthur Heymans
2023-07-10nb/amd/pi/00730F01: Specify supported memory typeElyes Haouas
2023-06-28nb/intel/pineview: Drop unused attributes from sysinfo structElyes Haouas
2023-06-23commonlib/console/post_code.h: Change post code prefix to POSTCODElilacious
2023-06-14acpi/acpi.h: Remove global acpi_fill_ivrs_ioapic()Arthur Heymans
2023-06-07nb/amd/pi/00730f01/northbridge: use VGA_MMIO_* definesFelix Held
2023-05-23nb/intel/haswell: Allow using Broadwell MRC.binAngel Pons
2023-05-21nb/intel/gm45/gma: Fix debug note about missing panel dataNico Huber
2023-05-21nb/intel/gm45/gma: Centralize call to gm45_get_lvds_edid_str()Nico Huber
2023-05-21nb/intel/gm45/gma: Use res2mmio() directly for GTT accessNico Huber
2023-05-21nb/intel/gm45/gma: Probe PCI resource once and firstNico Huber
2023-05-19nb/intel/i440bx: Roll sdram_set_spd_registers() into parentKeith Hui
2023-05-19nb/intel/i440bx: Compact debug messagesKeith Hui
2023-05-17nb/intel/i440bx: Clear memory errors before ending raminitKeith Hui
2023-05-17nb/intel/i440bx, mb/asus/p3b-f: Abolish disable_spd()Keith Hui
2023-05-13cpu,nb/amd/pi/00730F01: dynamically generate CPU devicesFelix Held
2023-05-13nb/amd/pi/00730F01: request binaryPI to use \_SB_ scope in PSTATE SSDTFelix Held
2023-05-08nb/amd/pi/00730f01/acpi/northbridge: don't hide PCI0 root device from OSFelix Held
2023-04-26AMD binaryPI: Use ACPI_COMMON_MADT_IOAPICKyösti Mälkki
2023-04-23include/cpu/amd/mtrr: fix typo in get_top_of_mem_above_4gbFelix Held
2023-04-21nb/amd/pi/00730F01/northbridge: remove unneeded AGESA.h includeFelix Held
2023-04-21nb/amd/pi/00730F01/northbridge: use get_top_of_mem_[below,above]_4gbFelix Held
2023-04-21include/cpu/amd/mtrr: rename functions to get top of memory regionsFelix Held
2023-04-15sb,soc/amd,intel: Add and use ACPI_COMMON_MADT_LAPICKyö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-11binaryPI: Use common code for LAPIC NMIsKyösti Mälkki
2023-04-06nb/intel/gm45: Export EDID-reading routine as a functionBill XIE