summaryrefslogtreecommitdiff
path: root/src/northbridge/intel
AgeCommit message (Expand)Author
2024-03-04nb/haswell: Disable iGPU when dGPU is usedLeah Rowe
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-24northbridge: Rename Makefiles from .inc to .mkMartin Roth
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-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-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-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-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-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-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-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-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-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-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-04-06nb/intel/gm45: Export EDID-reading routine as a functionBill XIE
2023-04-05nb/intel/gm45: Prevent null-deref in get_blc_pwm_freq_value()Bill XIE
2023-03-29nb/intel/i440bx/debug.c: Refactor newlines and save some printk callsKeith Hui
2023-03-24nb/intel/i440bx: Die with standard POST code on fatal conditionsKeith Hui
2023-03-23nb/intel/snb: Abolish mainboard_should_reset_usb()Keith Hui
2023-03-21nb/intel/haswell/pcie.c: Make UBSAN not complainAngel Pons
2023-02-17nb/intel/pineview/raminit.c: Get rid of duplicated branchesElyes Haouas
2023-02-09nb/intel/haswell: Add 9-series PCH IDsAngel Pons
2023-02-04mb/*: Replace SNB PCI devices with references from chipset.cbArthur Heymans
2023-02-02nb/intel/{sandybridge,haswell}: Generate IOAPIC DMAR entries from hwBill XIE
2023-02-01treewide: Remove duplicated include <device/pci.h>Elyes Haouas
2023-01-26nb/intel/gm45: Add remaining raminit code to support DDR2Nico Huber
2023-01-26nb/intel/gm45: Split DDR2 I/O init outNico Huber
2023-01-26nb/intel/gm45: Split DDR2 JEDEC init outNico Huber
2023-01-26nb/intel/gm45: Wedge DDR2 SPD support inNico Huber
2023-01-05nb/intel/haswell: Specify supported memory typeElyes Haouas
2023-01-04spd.h: Move enum ddr3_module_type to ddr3.hElyes Haouas
2023-01-04nb/intel/*/Kconfig: Remove dummy NORTHBRIDGE_SPECIFIC_OPTIONSElyes Haouas
2023-01-04nb/intel/ironlake: Specify supported memory typeElyes Haouas
2023-01-02nb/intel/e7505: Specify supported memory typeElyes Haouas
2023-01-02nb/intel/i440bx: Specify supported memory typeElyes Haouas
2022-12-26nb/intel/ironlake/acpi: Replace Index(a, b) with ASL 2.0 syntaxElyes Haouas
2022-12-26nb/intel/sandybridge/acpi: Replace Index(a, b) with ASL 2.0 syntaxElyes Haouas
2022-12-26nb/intel/haswell/acpi: Replace Index(a, b) with ASL 2.0 syntaxElyes Haouas
2022-12-22nb/intel/sandybridge/raminit_common.h: Add needed <device/dram/ddr3.h>Elyes Haouas
2022-12-16nb/intel/haswell: Add native raminit scaffoldingAngel Pons
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-15nb/intel/sandybridge/sandybridge.h: Remove unnecessary guardElyes Haouas
2022-12-12nb/intel/haswell: Introduce option to not use MRC.binAngel Pons
2022-12-10treewide: Include <device/mmio.h> instead of <arch/mmio.h>Elyes Haouas
2022-12-06nb/intel/pineview: Use read32p()Elyes Haouas
2022-12-06nb/intel/haswell: Use {read,write}32p()Elyes Haouas
2022-12-06nb/intel/x4x: Use read32p()Elyes Haouas
2022-12-06nb/intel/e7505: Use read32p()Elyes Haouas
2022-12-06nb/intel/sandybridge: Use read{8,32}p()Elyes Haouas
2022-12-06nb/intel/sandybridge: Use write32p()Elyes Haouas
2022-12-05cpu/intel/speedstep: Have nb and sb code provide c5/c6/slfmArthur Heymans
2022-12-02nb/intel/i945: Use boolean for gpu_lvds_use_spread_spectrum_clockElyes Haouas
2022-12-02nb/intel/pineview: Remove unused 'gpu_lvds_use_spread_spectrum_clock'Elyes Haouas
2022-12-01nb/intel/x4x: Hook up PCI domain and CPU bus ops to devicetreeArthur Heymans