build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/23455 )
Change subject: nb/intel/gm45: Use postcar stage to tear down CAR
......................................................................
Patch Set 10:
Build Successful
https://qa.coreboot.org/job/coreboot-checkpatch/21279/ : SUCCESS
https://qa.coreboot.org/job/coreboot-gerrit/66670/ : SUCCESS
--
To view, visit https://review.coreboot.org/23455
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I1e848dcadeffb092b98bc5868e370dffce44a0c0
Gerrit-Change-Number: 23455
Gerrit-PatchSet: 10
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Sat, 27 Jan 2018 23:53:02 +0000
Gerrit-HasComments: No
Gerrit-HasLabels: No
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/23454 )
Change subject: cpu/intel/socket_mPGA478mn,socket_BGA956: Use common CAR code
......................................................................
Patch Set 10: Verified+1
Build Successful
https://qa.coreboot.org/job/coreboot-checkpatch/21278/ : SUCCESS
https://qa.coreboot.org/job/coreboot-gerrit/66669/ : SUCCESS
--
To view, visit https://review.coreboot.org/23454
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Icc768a88820ea70db15597e4f42b9d29abba796e
Gerrit-Change-Number: 23454
Gerrit-PatchSet: 10
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Sat, 27 Jan 2018 23:52:15 +0000
Gerrit-HasComments: No
Gerrit-HasLabels: Yes
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/23449 )
Change subject: cpu/intel: Move the Sandy Bridge CAR to a common place
......................................................................
Patch Set 6: Verified+1
Build Successful
https://qa.coreboot.org/job/coreboot-checkpatch/21276/ : SUCCESS
https://qa.coreboot.org/job/coreboot-gerrit/66667/ : SUCCESS
--
To view, visit https://review.coreboot.org/23449
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I68ae66f2620ed061a54d07025295a0eb8f64fa62
Gerrit-Change-Number: 23449
Gerrit-PatchSet: 6
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Sat, 27 Jan 2018 23:47:46 +0000
Gerrit-HasComments: No
Gerrit-HasLabels: Yes
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/23450 )
Change subject: intel/sandybridge: Tear down CAR in a separate postcar stage
......................................................................
Patch Set 16:
Build Successful
https://qa.coreboot.org/job/coreboot-checkpatch/21277/ : SUCCESS
https://qa.coreboot.org/job/coreboot-gerrit/66668/ : SUCCESS
--
To view, visit https://review.coreboot.org/23450
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Ieefe0564af3470cba484eea131802f1529dbe22c
Gerrit-Change-Number: 23450
Gerrit-PatchSet: 16
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Aaron Durbin <adurbin(a)chromium.org>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Sat, 27 Jan 2018 23:43:48 +0000
Gerrit-HasComments: No
Gerrit-HasLabels: No
Martin Roth has uploaded this change for review. ( https://review.coreboot.org/23472
Change subject: Makefile: Add filelist to help
......................................................................
Makefile: Add filelist to help
The filelist target has been around for a while, but was never added
to the help. Add it now.
Change-Id: Idc24ecc8028fc61c6b798c0c81431b05dfa25b0e
Signed-off-by: Martin Roth <martinroth(a)google.com>
---
M Makefile
1 file changed, 1 insertion(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/72/23472/1
diff --git a/Makefile b/Makefile
index 33b12f8..4aa179d 100644
--- a/Makefile
+++ b/Makefile
@@ -98,6 +98,7 @@
@echo ' distclean - Remove build artifacts and config files'
@echo ' doxygen - Build doxygen documentation for coreboot'
@echo ' doxyplatform - Build doxygen documentation for the current platform'
+ @echo ' filelist - Show files used in current build'
@echo ' printall - print makefile info for debugging'
@echo ' gitconfig - set up git to submit patches to coreboot'
@echo ' ctags / ctags-project - make ctags file for all of coreboot or current board'
--
To view, visit https://review.coreboot.org/23472
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: Idc24ecc8028fc61c6b798c0c81431b05dfa25b0e
Gerrit-Change-Number: 23472
Gerrit-PatchSet: 1
Gerrit-Owner: Martin Roth <martinroth(a)google.com>
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/23467 )
Change subject: cpu/intel/car: Compute more things during runtime
......................................................................
Patch Set 6:
Build Successful
https://qa.coreboot.org/job/coreboot-checkpatch/21275/ : SUCCESS
https://qa.coreboot.org/job/coreboot-gerrit/66666/ : SUCCESS
--
To view, visit https://review.coreboot.org/23467
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I67d03ad5d612bd5e022e6eb619d988e8ccbf087a
Gerrit-Change-Number: 23467
Gerrit-PatchSet: 6
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Sat, 27 Jan 2018 23:42:52 +0000
Gerrit-HasComments: No
Gerrit-HasLabels: No
Arthur Heymans has uploaded this change for review. ( https://review.coreboot.org/23471
Change subject: nb/intel/i945: Use postcar stage to tear down CAR
......................................................................
nb/intel/i945: Use postcar stage to tear down CAR
Tested on Intel d945gclf: still boots.
Change-Id: Ibfa54d48377a9bac62bfa5de667f089ed3ae52ed
Signed-off-by: Arthur Heymans <arthur(a)aheymans.xyz>
---
M src/northbridge/intel/i945/Kconfig
M src/northbridge/intel/i945/Makefile.inc
M src/northbridge/intel/i945/ram_calc.c
3 files changed, 8 insertions(+), 7 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/71/23471/1
diff --git a/src/northbridge/intel/i945/Kconfig b/src/northbridge/intel/i945/Kconfig
index 482f98a..e04d0c3 100644
--- a/src/northbridge/intel/i945/Kconfig
+++ b/src/northbridge/intel/i945/Kconfig
@@ -28,6 +28,8 @@
select RELOCATABLE_RAMSTAGE
select INTEL_EDID
select HAVE_VGA_TEXT_FRAMEBUFFER if MAINBOARD_DO_NATIVE_VGA_INIT
+ select POSTCAR_STAGE
+ select POSTCAR_CONSOLE
config NORTHBRIDGE_INTEL_SUBTYPE_I945GC
def_bool n
diff --git a/src/northbridge/intel/i945/Makefile.inc b/src/northbridge/intel/i945/Makefile.inc
index 0e4fcfc..ffeabdc 100644
--- a/src/northbridge/intel/i945/Makefile.inc
+++ b/src/northbridge/intel/i945/Makefile.inc
@@ -29,4 +29,6 @@
smm-y += udelay.c
+postcar-y += ram_calc.c
+
endif
diff --git a/src/northbridge/intel/i945/ram_calc.c b/src/northbridge/intel/i945/ram_calc.c
index 990df97..fccd388 100644
--- a/src/northbridge/intel/i945/ram_calc.c
+++ b/src/northbridge/intel/i945/ram_calc.c
@@ -78,8 +78,6 @@
return ggc2uma[gms] << 10;
}
-#define ROMSTAGE_RAM_STACK_SIZE 0x5000
-
/* setup_stack_and_mtrrs() determines the stack to use after
* cache-as-ram is torn down as well as the MTRR settings to use. */
void *setup_stack_and_mtrrs(void)
@@ -87,7 +85,7 @@
struct postcar_frame pcf;
uintptr_t top_of_ram;
- if (postcar_frame_init(&pcf, ROMSTAGE_RAM_STACK_SIZE))
+ if (postcar_frame_init(&pcf, 1 * KiB))
die("Unable to initialize postcar frame.\n");
/* Cache the ROM as WP just below 4GiB. */
@@ -106,8 +104,7 @@
postcar_frame_add_mtrr(&pcf, top_of_ram - 4*MiB, 4*MiB, MTRR_TYPE_WRBACK);
postcar_frame_add_mtrr(&pcf, top_of_ram - 8*MiB, 4*MiB, MTRR_TYPE_WRBACK);
- /* Save the number of MTRRs to setup. Return the stack location
- * pointing to the number of MTRRs.
- */
- return postcar_commit_mtrrs(&pcf);
+ run_postcar_phase(&pcf);
+ /* Needs to return something but we never go back to the caller */
+ return NULL;
}
--
To view, visit https://review.coreboot.org/23471
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ibfa54d48377a9bac62bfa5de667f089ed3ae52ed
Gerrit-Change-Number: 23471
Gerrit-PatchSet: 1
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Arthur Heymans has uploaded this change for review. ( https://review.coreboot.org/23470
Change subject: cpu/intel/socket_LGA775: Use common CAR
......................................................................
cpu/intel/socket_LGA775: Use common CAR
This code will most likely not work on Intel Netburst CPUs but there
are reports that these don't work anyway and on some boards Netburst
CPUs don't even get to output a post_code (even if placed very early
on, after entering 32bit protected mode).
Change-Id: I6bf2fe603b4458f14fb7cfaa55d68ebf6d75b347
Signed-off-by: Arthur Heymans <arthur(a)aheymans.xyz>
---
M src/cpu/intel/socket_LGA775/Kconfig
M src/cpu/intel/socket_LGA775/Makefile.inc
2 files changed, 4 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/70/23470/1
diff --git a/src/cpu/intel/socket_LGA775/Kconfig b/src/cpu/intel/socket_LGA775/Kconfig
index 8b227bd..a965d13 100644
--- a/src/cpu/intel/socket_LGA775/Kconfig
+++ b/src/cpu/intel/socket_LGA775/Kconfig
@@ -6,14 +6,15 @@
config SOCKET_SPECIFIC_OPTIONS # dummy
def_bool y
select CPU_INTEL_MODEL_6FX
- select CPU_INTEL_MODEL_F3X
- select CPU_INTEL_MODEL_F4X
+ select CPU_INTEL_MODEL_F3X # Probably not working
+ select CPU_INTEL_MODEL_F4X # Probably not working
# select CPU_INTEL_MODEL_F6X
# select CPU_INTEL_MODEL_1066X
select CPU_INTEL_MODEL_1067X
select MMX
select SSE
select SIPI_VECTOR_IN_ROM
+ select CPU_INTEL_COMMON_CAR
config DCACHE_RAM_SIZE
hex
diff --git a/src/cpu/intel/socket_LGA775/Makefile.inc b/src/cpu/intel/socket_LGA775/Makefile.inc
index ffcd1cb..b53d9af 100644
--- a/src/cpu/intel/socket_LGA775/Makefile.inc
+++ b/src/cpu/intel/socket_LGA775/Makefile.inc
@@ -13,6 +13,6 @@
subdirs-y += ../hyperthreading
subdirs-y += ../speedstep
-cpu_incs-y += $(src)/cpu/intel/car/cache_as_ram_ht.inc
+subdirs-y += ../car
romstage-y += ../car/romstage.c
romstage-y += ../car/romstage.c
--
To view, visit https://review.coreboot.org/23470
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I6bf2fe603b4458f14fb7cfaa55d68ebf6d75b347
Gerrit-Change-Number: 23470
Gerrit-PatchSet: 1
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
build bot (Jenkins) has posted comments on this change. ( https://review.coreboot.org/23454 )
Change subject: cpu/intel/socket_mPGA478mn,socket_BGA956: Use common CAR code
......................................................................
Patch Set 9: Verified+1
Build Successful
https://qa.coreboot.org/job/coreboot-checkpatch/21270/ : SUCCESS
https://qa.coreboot.org/job/coreboot-gerrit/66661/ : SUCCESS
--
To view, visit https://review.coreboot.org/23454
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: Icc768a88820ea70db15597e4f42b9d29abba796e
Gerrit-Change-Number: 23454
Gerrit-PatchSet: 9
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: Paul Menzel <paulepanter(a)users.sourceforge.net>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Sat, 27 Jan 2018 21:22:11 +0000
Gerrit-HasComments: No
Gerrit-HasLabels: Yes