Werner Zeh has posted comments on this change. ( https://review.coreboot.org/29556 )
Change subject: siemens/mc_apl4: Disable CLKREQ of PCIe root ports
......................................................................
Patch Set 1: Code-Review+2
--
To view, visit https://review.coreboot.org/29556
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: I834b3b0c77223d81c950e27ccfff8e9aeece2aa4
Gerrit-Change-Number: 29556
Gerrit-PatchSet: 1
Gerrit-Owner: Mario Scheithauer <mario.scheithauer(a)siemens.com>
Gerrit-Reviewer: Werner Zeh <werner.zeh(a)siemens.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Fri, 09 Nov 2018 08:37:28 +0000
Gerrit-HasComments: No
Gerrit-HasLabels: Yes
Werner Zeh has posted comments on this change. ( https://review.coreboot.org/29549 )
Change subject: siemens/mc_apl3: Disable PCI clock outputs on XIO bridges
......................................................................
Patch Set 5: Code-Review+2
--
To view, visit https://review.coreboot.org/29549
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: I2212c1080b72a656b5c8e68b040108a7adbec608
Gerrit-Change-Number: 29549
Gerrit-PatchSet: 5
Gerrit-Owner: Mario Scheithauer <mario.scheithauer(a)siemens.com>
Gerrit-Reviewer: Mario Scheithauer <mario.scheithauer(a)siemens.com>
Gerrit-Reviewer: Werner Zeh <werner.zeh(a)siemens.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Comment-Date: Fri, 09 Nov 2018 08:30:58 +0000
Gerrit-HasComments: No
Gerrit-HasLabels: Yes
Hello Werner Zeh, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/29549
to look at the new patch set (#5).
Change subject: siemens/mc_apl3: Disable PCI clock outputs on XIO bridges
......................................................................
siemens/mc_apl3: Disable PCI clock outputs on XIO bridges
On this mainboard there are legacy PCI device, which are connected to
different PCIe root ports via PCIe-2-PCI bridges. This patch disables
the unused PCI clock outputs on the XIO2001 PCI Express to PCI Bridges.
Change-Id: I2212c1080b72a656b5c8e68b040108a7adbec608
Signed-off-by: Mario Scheithauer <mario.scheithauer(a)siemens.com>
---
M src/mainboard/siemens/mc_apl1/variants/mc_apl3/mainboard.c
1 file changed, 17 insertions(+), 5 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/49/29549/5
--
To view, visit https://review.coreboot.org/29549
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I2212c1080b72a656b5c8e68b040108a7adbec608
Gerrit-Change-Number: 29549
Gerrit-PatchSet: 5
Gerrit-Owner: Mario Scheithauer <mario.scheithauer(a)siemens.com>
Gerrit-Reviewer: Mario Scheithauer <mario.scheithauer(a)siemens.com>
Gerrit-Reviewer: Werner Zeh <werner.zeh(a)siemens.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gaggery Tsai has posted comments on this change. ( https://review.coreboot.org/29553 )
Change subject: mb/google/poppy/variant/atlas: I2C: run trackpad at 1MHz
......................................................................
Patch Set 1: Code-Review+1
(2 comments)
https://review.coreboot.org/#/c/29553/1//COMMIT_MSG
Commit Message:
https://review.coreboot.org/#/c/29553/1//COMMIT_MSG@15
PS1, Line 15: Data Hold_time larger than 260ns (32 * 8.3ns = 265ns)
It shouldn't be 260ns. According to Grant, it should be 0ns for fast plus mode, please double check. Otherwise, the setting now is 20 --> 20*8.3 would less than 265ns.
https://review.coreboot.org/#/c/29553/1//COMMIT_MSG@34
PS1, Line 34: Verified by gaggery.tsai(a)intel.corp-partner.google.com.
: See b/78601949 comment #177 (and many comments up to this one)
:
: Verified by grundler(a)chromium.org.
: See b/78601949 comment #155, #100, et al.
Do we need this in comment?
--
To view, visit https://review.coreboot.org/29553
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: Iaf42ba7b8818b7cd9c8dcc657823dac705659d38
Gerrit-Change-Number: 29553
Gerrit-PatchSet: 1
Gerrit-Owner: Caveh Jalali <caveh(a)google.com>
Gerrit-Reviewer: Caveh Jalali <caveh(a)google.com>
Gerrit-Reviewer: Duncan Laurie <dlaurie(a)chromium.org>
Gerrit-Reviewer: Furquan Shaikh <furquan(a)google.com>
Gerrit-Reviewer: Gaggery Tsai <gaggery.tsai(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-Reviewer: caveh jalali <caveh(a)chromium.org>
Gerrit-Comment-Date: Fri, 09 Nov 2018 05:22:31 +0000
Gerrit-HasComments: Yes
Gerrit-HasLabels: Yes
Furquan Shaikh has uploaded this change for review. ( https://review.coreboot.org/29555
Change subject: arch/x86: Fix car_active for CONFIG_NO_CAR_GLOBAL_MIGRATION
......................................................................
arch/x86: Fix car_active for CONFIG_NO_CAR_GLOBAL_MIGRATION
Change 76ab2b7 ("arch/x86: allow global .bss objects without
CAR_GLOBAL") allowed use of global .bss objects and hence moved around
the macros resulting in car_active returning 0 even for those boards
where CAR is actually active but do not require global migration. This
resulted in boards getting stuck when doing a reset in verstage because
the code flow incorrectly assumed that there was no CAR active and
hence triggered a cache invalidate.
This change fixes the above issue by returning 1 for car_active if
ENV_CACHE_AS_RAM is set even if global migration is not required.
BUG=b:109717603
TEST=Verified that board reset does not trigger cache invalidate in
verstage and does not result in board hang.
Change-Id: I182f3e4277c57d6c50f7fcac2be72514896b3c61
Signed-off-by: Furquan Shaikh <furquan(a)google.com>
---
M src/arch/x86/include/arch/early_variables.h
1 file changed, 17 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/55/29555/1
diff --git a/src/arch/x86/include/arch/early_variables.h b/src/arch/x86/include/arch/early_variables.h
index e95a45c..68cb9ff 100644
--- a/src/arch/x86/include/arch/early_variables.h
+++ b/src/arch/x86/include/arch/early_variables.h
@@ -79,12 +79,28 @@
}
#else
+
+/*
+ * We might end up here if:
+ * 1. ENV_CACHE_AS_RAM is not set for the stage or
+ * 2. ENV_CACHE_AS_RAM is set for the stage but CONFIG_NO_CAR_GLOBAL_MIGRATION
+ * is also set. In this case, there is no need to migrate CAR global
+ * variables. But, since we might still be running out of CAR, car_active needs
+ * to return 1 if ENV_CACHE_AS_RAM is set.
+ */
+
#define CAR_GLOBAL
static inline void *car_get_var_ptr(void *var) { return var; }
+
+#if ENV_CACHE_AS_RAM
+static inline int car_active(void) { return 1; }
+#else
static inline int car_active(void) { return 0; }
+#endif /* ENV_CACHE_AS_RAM */
+
#define car_get_var(var) (var)
#define car_sync_var(var) (var)
#define car_set_var(var, val) (var) = (val)
-#endif
+#endif /* ENV_CACHE_AS_RAM && !IS_ENABLED(CONFIG_NO_CAR_GLOBAL_MIGRATION) */
#endif
--
To view, visit https://review.coreboot.org/29555
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: I182f3e4277c57d6c50f7fcac2be72514896b3c61
Gerrit-Change-Number: 29555
Gerrit-PatchSet: 1
Gerrit-Owner: Furquan Shaikh <furquan(a)google.com>
Boon Tiong Teo has posted comments on this change. ( https://review.coreboot.org/29533 )
Change subject: soc/intel/skylake: Drop FSP_CAR options
......................................................................
Patch Set 1:
(1 comment)
https://review.coreboot.org/#/c/29533/1/src/soc/intel/skylake/Kconfig
File src/soc/intel/skylake/Kconfig:
https://review.coreboot.org/#/c/29533/1/src/soc/intel/skylake/Kconfig@105
PS1, Line 105: select SKIP_FSP_CAR
If we want to use FSP_CAR, what is the right config how to set?
Is that ok to use mb config to override those config?
--
To view, visit https://review.coreboot.org/29533
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: Iae0a2d2c7fd7a71ed24118564e6080c4789cda28
Gerrit-Change-Number: 29533
Gerrit-PatchSet: 1
Gerrit-Owner: Nico Huber <nico.h(a)gmx.de>
Gerrit-Reviewer: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-Reviewer: PraveenX Hodagatta Pranesh <praveenx.hodagatta.pranesh(a)intel.com>
Gerrit-Reviewer: Subrata Banik <subrata.banik(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Gerrit-CC: Boon Tiong Teo <boon.tiong.teo(a)intel.com>
Gerrit-Comment-Date: Fri, 09 Nov 2018 03:35:08 +0000
Gerrit-HasComments: Yes
Gerrit-HasLabels: No