Kyösti Mälkki has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/30692
Change subject: usbdebug: Sanity check PCI EHCI location
......................................................................
usbdebug: Sanity check PCI EHCI location
If requested EHCI function is not on bus 0, we would
need to open MMIO windows and configuration register
space for the connected upstream PCI bridge for it
to work. We don't plan to do so.
Change-Id: I7c1c60f9d9890dedfedc9d977faf5152ba362692
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
---
M src/drivers/usb/pci_ehci.c
1 file changed, 4 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/92/30692/1
diff --git a/src/drivers/usb/pci_ehci.c b/src/drivers/usb/pci_ehci.c
index e0f88ec..c051291 100644
--- a/src/drivers/usb/pci_ehci.c
+++ b/src/drivers/usb/pci_ehci.c
@@ -34,6 +34,10 @@
{
pci_devfn_t dbg_dev = pci_ehci_dbg_dev(CONFIG_USBDEBUG_HCD_INDEX);
+ /* We only support controllers on bus 0. */
+ if (PCI_DEV2SEGBUS(dbg_dev) != 0)
+ return -1;
+
#ifdef __SIMPLE_DEVICE__
pci_devfn_t dev = dbg_dev;
#else
--
To view, visit https://review.coreboot.org/c/coreboot/+/30692
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I7c1c60f9d9890dedfedc9d977faf5152ba362692
Gerrit-Change-Number: 30692
Gerrit-PatchSet: 1
Gerrit-Owner: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-MessageType: newchange
Tristan Corrick has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/30689
Change subject: Doc/mb/supermicro/x10slm-f: Remove PCIe issue that has been fixed
......................................................................
Doc/mb/supermicro/x10slm-f: Remove PCIe issue that has been fixed
The issue in question was resolved with commit 334be3289d6c
("nb/intel/haswell: Add support for PEG").
Change-Id: Icc3061b60893394e3d537d3b86f4ac748cec2eb4
Signed-off-by: Tristan Corrick <tristan(a)corrick.kiwi>
---
M Documentation/mainboard/supermicro/x10slm-f.md
1 file changed, 1 insertion(+), 5 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/89/30689/1
diff --git a/Documentation/mainboard/supermicro/x10slm-f.md b/Documentation/mainboard/supermicro/x10slm-f.md
index 8d03429..19abf00 100644
--- a/Documentation/mainboard/supermicro/x10slm-f.md
+++ b/Documentation/mainboard/supermicro/x10slm-f.md
@@ -128,10 +128,6 @@
## Known issues
-- The x8 PCIe slots do not work, as the Haswell code is missing support.
- The code to support it has been written, but it still needs to be
- reviewed and merged.
-
- Broadwell CPUs are not supported. They might work with minimal changes
to the code, but this has not been tested.
@@ -147,7 +143,7 @@
## Untested
- TPM
-- PCIe x4 slot (it will almost certainly work)
+- PCIe (it will almost certainly work)
- BMC (IPMI) functionality
- internal serial port
- chassis intrusion header
--
To view, visit https://review.coreboot.org/c/coreboot/+/30689
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Icc3061b60893394e3d537d3b86f4ac748cec2eb4
Gerrit-Change-Number: 30689
Gerrit-PatchSet: 1
Gerrit-Owner: Tristan Corrick <tristan(a)corrick.kiwi>
Gerrit-MessageType: newchange
Kyösti Mälkki has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/30687
Change subject: intel/lynxpoint: Fix spelling
......................................................................
intel/lynxpoint: Fix spelling
Change-Id: I684e1962a9d4312ee9fad4ada70323b02ca3ae48
Signed-off-by: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
---
M src/southbridge/intel/lynxpoint/bootblock.c
M src/southbridge/intel/lynxpoint/lpc.c
2 files changed, 2 insertions(+), 2 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/87/30687/1
diff --git a/src/southbridge/intel/lynxpoint/bootblock.c b/src/southbridge/intel/lynxpoint/bootblock.c
index 20d0ee3..1a9e7bb 100644
--- a/src/southbridge/intel/lynxpoint/bootblock.c
+++ b/src/southbridge/intel/lynxpoint/bootblock.c
@@ -54,7 +54,7 @@
static void enable_port80_on_lpc(void)
{
- /* Enable port 80 POST on LPC. The chipset does this by deafult,
+ /* Enable port 80 POST on LPC. The chipset does this by default,
* but it doesn't appear to hurt anything. */
u32 gcs = RCBA32(GCS);
gcs = gcs & ~0x4;
diff --git a/src/southbridge/intel/lynxpoint/lpc.c b/src/southbridge/intel/lynxpoint/lpc.c
index 5b48da0..2738f3a 100644
--- a/src/southbridge/intel/lynxpoint/lpc.c
+++ b/src/southbridge/intel/lynxpoint/lpc.c
@@ -660,7 +660,7 @@
{
/*
* Check if the register is enabled. If so and the base exceeds the
- * device's deafult claim range add the resoure.
+ * device's default, claim range and add the resource.
*/
if (reg_value & 1) {
u16 base = reg_value & 0xfffc;
--
To view, visit https://review.coreboot.org/c/coreboot/+/30687
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I684e1962a9d4312ee9fad4ada70323b02ca3ae48
Gerrit-Change-Number: 30687
Gerrit-PatchSet: 1
Gerrit-Owner: Kyösti Mälkki <kyosti.malkki(a)gmail.com>
Gerrit-MessageType: newchange
Arthur Heymans has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/30685
Change subject: soc/intel/skylake: Remove SKIP_FSP_CAR Kconfig
......................................................................
soc/intel/skylake: Remove SKIP_FSP_CAR Kconfig
This option seems unused.
Change-Id: Ifd4a4242b652673c71a0f0ffab8844f274d19011
Signed-off-by: Arthur Heymans <arthur(a)aheymans.xyz>
---
M src/drivers/intel/fsp1_1/Kconfig
M src/soc/intel/skylake/Kconfig
2 files changed, 0 insertions(+), 6 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/85/30685/1
diff --git a/src/drivers/intel/fsp1_1/Kconfig b/src/drivers/intel/fsp1_1/Kconfig
index af6ed42..69fa8df 100644
--- a/src/drivers/intel/fsp1_1/Kconfig
+++ b/src/drivers/intel/fsp1_1/Kconfig
@@ -94,9 +94,4 @@
bool "Reset the system on S3 wake when ramstage cache invalid."
default n
-config SKIP_FSP_CAR
- def_bool n
- help
- Selected by platforms that implement their own CAR setup.
-
endif #PLATFORM_USES_FSP1_1
diff --git a/src/soc/intel/skylake/Kconfig b/src/soc/intel/skylake/Kconfig
index 547b165..34e8436 100644
--- a/src/soc/intel/skylake/Kconfig
+++ b/src/soc/intel/skylake/Kconfig
@@ -99,7 +99,6 @@
depends on !MAINBOARD_USES_FSP2_0
select PLATFORM_USES_FSP1_1
select DISPLAY_FSP_ENTRY_POINTS
- select SKIP_FSP_CAR
config CHROMEOS
select CHROMEOS_RAMOOPS_DYNAMIC
--
To view, visit https://review.coreboot.org/c/coreboot/+/30685
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ifd4a4242b652673c71a0f0ffab8844f274d19011
Gerrit-Change-Number: 30685
Gerrit-PatchSet: 1
Gerrit-Owner: Arthur Heymans <arthur(a)aheymans.xyz>
Gerrit-MessageType: newchange