Tristan Corrick has uploaded this change for review. ( https://review.coreboot.org/29379
Change subject: nb/intel/haswell: Add a PCI ID for a Mini-HD audio controller
......................................................................
nb/intel/haswell: Add a PCI ID for a Mini-HD audio controller
The PCI ID was taken from the output of `lspci` on an ASRock H81M-HDS.
Change-Id: I3679d1ab0ae08726bff04c5985d6d93437b2fb81
Signed-off-by: Tristan Corrick <tristan(a)corrick.kiwi>
---
M src/northbridge/intel/haswell/minihd.c
1 file changed, 1 insertion(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/79/29379/1
diff --git a/src/northbridge/intel/haswell/minihd.c b/src/northbridge/intel/haswell/minihd.c
index 52710bb..4f7e201 100644
--- a/src/northbridge/intel/haswell/minihd.c
+++ b/src/northbridge/intel/haswell/minihd.c
@@ -128,7 +128,7 @@
.ops_pci = &minihd_pci_ops,
};
-static const unsigned short pci_device_ids[] = { 0x0a0c, 0 };
+static const unsigned short pci_device_ids[] = { 0x0a0c, 0x0c0c, 0 };
static const struct pci_driver haswell_minihd __pci_driver = {
.ops = &minihd_ops,
--
To view, visit https://review.coreboot.org/29379
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: I3679d1ab0ae08726bff04c5985d6d93437b2fb81
Gerrit-Change-Number: 29379
Gerrit-PatchSet: 1
Gerrit-Owner: Tristan Corrick <tristan(a)corrick.kiwi>
Frans Hendriks has abandoned this change. ( https://review.coreboot.org/29374 )
Change subject: src/soc/intel/braswell/acpi/lpss.asl: Remove disabled SPI1 and PWM devices
......................................................................
Abandoned
Need to solve merge conflict
--
To view, visit https://review.coreboot.org/29374
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: abandon
Gerrit-Change-Id: I97aeb725ee5fb162b958e4f83f73814c55a6066b
Gerrit-Change-Number: 29374
Gerrit-PatchSet: 1
Gerrit-Owner: Frans Hendriks <fhendriks(a)eltan.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Frans Hendriks has abandoned this change. ( https://review.coreboot.org/29370 )
Change subject: src/soc/intel/braswell/northcluster.c: Reserve local APIC resources
......................................................................
Abandoned
Merge conflict
--
To view, visit https://review.coreboot.org/29370
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: abandon
Gerrit-Change-Id: I58b69f8efb109c31f967eef2f7b6b3d5eeaa66fd
Gerrit-Change-Number: 29370
Gerrit-PatchSet: 2
Gerrit-Owner: Frans Hendriks <fhendriks(a)eltan.com>
Gerrit-Reviewer: Frans Hendriks <fhendriks(a)eltan.com>
Gerrit-Reviewer: Hannah Williams <hannah.williams(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Frans Hendriks has uploaded a new patch set (#2). ( https://review.coreboot.org/29373 )
Change subject: src/soc/intel/braswell/acpi/southcluster.asl: Remove disabled LPE devices
......................................................................
src/soc/intel/braswell/acpi/southcluster.asl: Remove disabled LPE devices
ACPI code for LPE devices is enabled, but devices are disabled on the
platform.
Remove the LPE devices when these are disabled.
BUG=N/A
TEST=Intel CherryHill CRB
Change-Id: I9973ba88df82c61863d16a7b4f3955af2efb7a0d
Signed-off-by: Frans Hendriks <fhendriks(a)eltan.com>
---
M src/soc/intel/braswell/Kconfig
M src/soc/intel/braswell/acpi/southcluster.asl
2 files changed, 9 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/73/29373/2
--
To view, visit https://review.coreboot.org/29373
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: I9973ba88df82c61863d16a7b4f3955af2efb7a0d
Gerrit-Change-Number: 29373
Gerrit-PatchSet: 2
Gerrit-Owner: Frans Hendriks <fhendriks(a)eltan.com>
Frans Hendriks has uploaded this change for review. ( https://review.coreboot.org/29374
Change subject: src/soc/intel/braswell/acpi/lpss.asl: Remove disabled SPI1 and PWM devices
......................................................................
src/soc/intel/braswell/acpi/lpss.asl: Remove disabled SPI1 and PWM devices
ACPI code for these devices is enabled, but devices are disabled on the platform.
Remove these devices when disabled.
BUG=N/A
TEST=Intel CherryHill CRB
Change-Id: I97aeb725ee5fb162b958e4f83f73814c55a6066b
Signed-off-by: Frans Hendriks <fhendriks(a)eltan.com>
---
M src/soc/intel/braswell/Kconfig
M src/soc/intel/braswell/acpi/lpss.asl
2 files changed, 14 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/74/29374/1
diff --git a/src/soc/intel/braswell/Kconfig b/src/soc/intel/braswell/Kconfig
index 6e3adcd..1f44e78 100644
--- a/src/soc/intel/braswell/Kconfig
+++ b/src/soc/intel/braswell/Kconfig
@@ -127,6 +127,13 @@
string
default "soc/intel/braswell/bootblock/timestamp.inc"
+config INCLUDE_SPI1_AND_PWM
+ bool "Include ASL code for SPI1 and PWM devices"
+ default y
+ help
+ Enable this if the SPI1 and PWM interfaces are supported
+ This requires an FSP update.
+
config ENABLE_LPE_DEVICES
bool "Include ASL code for LPE devices"
default y
diff --git a/src/soc/intel/braswell/acpi/lpss.asl b/src/soc/intel/braswell/acpi/lpss.asl
index 4cc93cc..5e71101 100644
--- a/src/soc/intel/braswell/acpi/lpss.asl
+++ b/src/soc/intel/braswell/acpi/lpss.asl
@@ -2,6 +2,7 @@
* This file is part of the coreboot project.
*
* Copyright (C) 2013 Google Inc.
+ * Copyright (C) 2018 Eltan B.V.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
@@ -522,6 +523,11 @@
}
}
+//
+// Remove the devices that can't be enabled from ASL. This will keep Linux from trying to
+// use them even tough they are disabled.
+//
+#if IS_ENABLED(CONFIG_INCLUDE_SPI1_AND_PWM)
Device (SPI1)
{
Name (_HID, "8086228E")
@@ -630,6 +636,7 @@
}
}
}
+#endif
Device (UAR1)
{
--
To view, visit https://review.coreboot.org/29374
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: I97aeb725ee5fb162b958e4f83f73814c55a6066b
Gerrit-Change-Number: 29374
Gerrit-PatchSet: 1
Gerrit-Owner: Frans Hendriks <fhendriks(a)eltan.com>
Frans Hendriks has uploaded this change for review. ( https://review.coreboot.org/29373
Change subject: src/soc/intel/braswell/acpi/southcluster.asl: Remove disabled LPEdevices
......................................................................
src/soc/intel/braswell/acpi/southcluster.asl: Remove disabled LPEdevices
ACPI code for LPE devices enabled, but devcies are disabled on the platform
Remove the LPE devices when these are disabled.
BUG=N/A
TEST=Intel CherryHill CRB
Change-Id: I9973ba88df82c61863d16a7b4f3955af2efb7a0d
Signed-off-by: Frans Hendriks <fhendriks(a)eltan.com>
---
M src/soc/intel/braswell/Kconfig
M src/soc/intel/braswell/acpi/southcluster.asl
2 files changed, 9 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/73/29373/1
diff --git a/src/soc/intel/braswell/Kconfig b/src/soc/intel/braswell/Kconfig
index 2ba7992..6e3adcd 100644
--- a/src/soc/intel/braswell/Kconfig
+++ b/src/soc/intel/braswell/Kconfig
@@ -127,4 +127,10 @@
string
default "soc/intel/braswell/bootblock/timestamp.inc"
+config ENABLE_LPE_DEVICES
+ bool "Include ASL code for LPE devices"
+ default y
+ help
+ Enable this if the LPE interfaces are supported
+
endif
diff --git a/src/soc/intel/braswell/acpi/southcluster.asl b/src/soc/intel/braswell/acpi/southcluster.asl
index f7e3168..7ec8c54 100644
--- a/src/soc/intel/braswell/acpi/southcluster.asl
+++ b/src/soc/intel/braswell/acpi/southcluster.asl
@@ -2,6 +2,7 @@
* This file is part of the coreboot project.
*
* Copyright (C) 2013 Google Inc.
+ * Copyright (C) 2018 Eltan B.V.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
@@ -287,6 +288,8 @@
/* SCC Devices */
#include "scc.asl"
+#if IS_ENABLED(CONFIG_ENABLE_LPE_DEVICES)
/* LPE Device */
#include "lpe.asl"
+#endif
}
--
To view, visit https://review.coreboot.org/29373
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: I9973ba88df82c61863d16a7b4f3955af2efb7a0d
Gerrit-Change-Number: 29373
Gerrit-PatchSet: 1
Gerrit-Owner: Frans Hendriks <fhendriks(a)eltan.com>