summaryrefslogtreecommitdiff
path: root/src/northbridge
AgeCommit message (Expand)Author
2024-11-21nb/via/cx700: Implement FSB tuningNico Huber
2024-11-21nb/via/cx700: Perform early bootblock initNico Huber
2024-11-11nb/via/cx700: Add south module devices to chipset.cbNico Huber
2024-11-11via: Start template for VIA C7 w/ CX700 northbridgeNico Huber
2024-11-10tree: Include static.h for remaining devicetree usagesNicholas Chin
2024-10-14i945: Use nullptr instead of NULLElyes Haouas
2024-10-07nb/intel/gm45/northbridge.c: Use config_of_soc()Nicholas Chin
2024-10-07nb/intel/*: Explicitly include static.h for config_of_socNicholas Chin
2024-09-10nb/amd/agesa/agesa_helper.h: Remove unused <stddef.h>Elyes Haouas
2024-09-07nb/intel/sandybridge: Add Kconfig to set default IGD allocationMatt DeVillier
2024-08-30nb/intel/sandybridge: Fix uninitialised variableArthur Heymans
2024-08-26nb/intel/haswell: Move SPD addresses to devicetreeKeith Hui
2024-08-05nb/intel/*: Match ACPI with resource allocationArthur Heymans
2024-07-24arch/x86/Makefile.mk: Remove obsolete romcc referenceArthur Heymans
2024-07-10cbmem_top: Change the return value to uintptr_tElyes Haouas
2024-07-01nb/intel/sandybridge/chipset.cb: Add alias for `cpu_cluster`Angel Pons
2024-06-26acpi: Rename acpi_create_dmar_drhdShuo Liu
2024-06-08mb/*: Remove old USB configurations from SNB/bd82x6x boardsKeith Hui
2024-06-08nb/sandybridge,sb/bd82x6x: Configure USB from southbridge devicetreeKeith Hui
2024-06-07nb/intel/sandybridge: Refactor pei_data building codeKeith Hui
2024-06-06nb/intel/haswell: Synchronize lists of graphics PCI IDsNico Huber
2024-06-05cpu/x86: Make 1GB paging the defaultJulius Werner
2024-05-13nb/intel/haswell: Use <device/dram/ddr3.h>Elyes Haouas
2024-05-07dram/ddr3: Use the same naming convention as DDR4Elyes Haouas
2024-05-07device/dram/ddr{3,4}: Rename spd_raw_data for specific DDRElyes Haouas
2024-04-18nb/intel/gm45: Call `mb_post_raminit_setup()` laterAngel Pons
2024-04-18nb/intel/gm45: Fill in memory infoAngel Pons
2024-04-16nb/intel/haswell: Fix building BDW MRC.bin path with clangAngel Pons
2024-04-13sandybridge,haswell,broadwell: Use DIV_ROUND_CLOSEST macroAngel Pons
2024-04-12nb/intel/sandybridge/raminit: Add tCPDED corner casePatrick Rudolph
2024-04-12nb/intel/sandybridge/raminit: Only write register on Ivy BridgePatrick Rudolph
2024-04-12nb/intel/sandybridge/raminit: Drop write to BANDTIMERS_SNBPatrick Rudolph
2024-04-11tree: Remove blank lines before '}' and after '{'Elyes Haouas
2024-04-11tree: Drop unused <string.h>Elyes Haouas
2024-04-09tree: Drop unused <delay.h>Elyes Haouas
2024-04-09tree: Drop unused <console/console.h>Elyes Haouas
2024-04-07nb/intel/sandybridge/raminit: Update PM_DLL_CONFIG to match MRC.binPatrick Rudolph
2024-03-28cpu/x86/Kconfig: Mark 64bit support as stableArthur Heymans
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