summaryrefslogtreecommitdiffstats
path: root/src/northbridge/intel/x4x/raminit.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: replace GPLv2 long form headers with SPDX headerPatrick Georgi2020-05-061-12/+1
* treewide: Move "is part of the coreboot project" line in its own commentPatrick Georgi2020-05-061-2/+1
* src: Remove unused 'include <cpu/x86/cache.h>'Elyes HAOUAS2020-05-011-1/+0
* src (minus soc and mainboard): Remove copyright noticesPatrick Georgi2020-03-171-1/+0
* nb/intel/{i945,x4x,pineview}: Remove wrapper spd_read_byte()Kyösti Mälkki2020-01-091-7/+2
* nb/x4x: Rename {ddr,fsb}2{mhz,ps} as {ddr,fsb}_to_{mhz,ps}Elyes HAOUAS2019-06-211-2/+2
* src/northbridge: Add missing 'include <types.h>'Elyes HAOUAS2019-05-291-0/+1
* src/northbridge: Remove unneeded include <arch/io.h>Elyes HAOUAS2019-05-151-1/+0
* {gm45,pineview,sandybridge,x4x}: Use {full,system}_reset() functionElyes HAOUAS2019-05-071-4/+1
* nb/x4x: Use system_reset() and full_reset()Elyes HAOUAS2019-04-291-6/+4
* src: Use include <delay.h> when appropriateElyes HAOUAS2019-04-061-3/+3
* Move calls to quick_ram_check() before CBMEM initKyösti Mälkki2019-03-271-2/+0
* coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner2019-03-081-3/+3
* device/pci: Fix PCI accessor headersKyösti Mälkki2019-03-011-0/+1
* sb/intel/common: Rename i2c_block_read() to i2c_eeprom_read()Kyösti Mälkki2019-02-011-4/+4
* mb: Move timestamp_add_now to northbridge x4xElyes HAOUAS2019-01-101-0/+7
* northbridge: Remove unneeded include <pc80/mc146818rtc.h>Elyes HAOUAS2018-12-181-1/+0
* src: Remove unneeded include <lib.h>Elyes HAOUAS2018-11-161-1/+0
* src: Remove unneeded include "{arch,cpu}/cpu.h"Elyes HAOUAS2018-11-121-0/+1
* nb/intel/x4x/raminit: Add missing spaceJonathan Neuschäfer2018-11-051-1/+1
* nb/intel/x4x: Fix P45 CAPID max frequencyArthur Heymans2018-10-151-0/+1
* nb/intel/x4x: Don't use cached settings if CPU FSB has been changedArthur Heymans2018-09-161-1/+8
* nb/intel/x4x: Issue a hard reset with empty MRC cache on warm resetArthur Heymans2018-06-171-0/+5
* nb/intel/x4x: Work around a quirkArthur Heymans2018-06-141-0/+21
* nb/intel/x4x: Add DDR3 JEDEC initArthur Heymans2018-05-241-0/+3
* nb/intel/x4x: Rename a things that are not specific to DDR2Arthur Heymans2018-05-141-11/+1
* nb/x4x/raminit: Decode ddr3 dimmsArthur Heymans2018-05-141-26/+208
* nb/intel/x4x: Fix computing page_sizeArthur Heymans2018-04-281-2/+3
* nb/intel/x4x: Use SPI flash to cache raminit resultsArthur Heymans2018-04-171-19/+107
* device/ddr2,ddr3: Rename and move a few thingsArthur Heymans2018-02-221-1/+1
* nb/x4x/raminit: Rewrite SPD decode and timing selectionArthur Heymans2017-12-161-223/+255
* sb/intel/i82801jx: Add correct PCI ids and change namesArthur Heymans2017-07-211-0/+4
* nb/intel/x4x: Make raminit less verbose with CONFIG_DEBUG_RAM_SETUPArthur Heymans2017-05-211-2/+5
* nb/intel/x4x/raminit: Change reset type on incomplete raminit resetArthur Heymans2017-05-041-1/+1
* nb/x4x: Move checkreset before SPD readingArthur Heymans2017-03-211-0/+37
* nb/intel/x4x: Fix issues found by checkpatch.plArthur Heymans2017-03-211-45/+33
* nb/x4x/raminit: Fix programming dram timingsArthur Heymans2017-01-221-3/+1
* nb/intel/x4x/raminit: Fix DIMM_IN_CHANNEL calculationNico Huber2016-11-281-1/+2
* nb/intel/x4x: Fix and deflate `dimm_config` in raminitNico Huber2016-11-261-100/+12
* nb/intel/x4x: Fix CAS latency detection and max memory detectionDamien Zammit2016-07-271-93/+43
* nb/intel/x4x: Fix CAS latency detectionDamien Zammit2016-07-191-5/+5
* nb/intel/x4x: Fix underclocking of 800MHz DDR2 RAMDamien Zammit2016-07-091-13/+20
* nb/intel/x4x: Fix unpopulated valueDamien Zammit2016-06-041-2/+2
* northbridge/intel/x4x: clean up includesMartin Roth2016-01-131-1/+3
* Correct some common spelling mistakesMartin Roth2016-01-071-1/+1
* northbridge/intel/x4x: Native raminitDamien Zammit2015-12-301-0/+500