Hello Patrick Rudolph, Marcello Sylvester Bauer, Philipp Deppenwiese, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/29516
to look at the new patch set (#4).
Change subject: payloads/external/Linuxboot: support u-root versions
......................................................................
payloads/external/Linuxboot: support u-root versions
Since u-root uses release tags on github, now these releases can be
checked out in u-root.mk. A specific release can be selected in the Kbuild
system when u-root is set in Linuxboot payload. The default vlalue is
v2.0.0.
Change-Id: I65e1ccf0319809f7fab23142b31882e9928a5ec2
Signed-off-by: Jens Drenhaus <jens.drenhaus(a)9elements.com>
---
M payloads/external/LinuxBoot/Kconfig
M payloads/external/LinuxBoot/targets/u-root.mk
2 files changed, 21 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/16/29516/4
--
To view, visit https://review.coreboot.org/29516
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: I65e1ccf0319809f7fab23142b31882e9928a5ec2
Gerrit-Change-Number: 29516
Gerrit-PatchSet: 4
Gerrit-Owner: Jens Drenhaus <jens.drenhaus(a)9elements.com>
Gerrit-Reviewer: Marcello Sylvester Bauer <marcello.bauer(a)9elements.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Philipp Deppenwiese <zaolin.daisuki(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Hello Patrick Rudolph, Marcello Sylvester Bauer, Philipp Deppenwiese, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/29515
to look at the new patch set (#3).
Change subject: payloads/external/Linuxboot/targets: use go get to install u-root
......................................................................
payloads/external/Linuxboot/targets: use go get to install u-root
make sure, there is proper go tree set up in inside the linuxboot
build directory. Then use go get to to download u-root from github.
Go get creates the approriate path inside the src directory and
checks out the master brnach of the git repository.
It also builds the code and installs u-root into the bin directory
of the lokal go tree.
Change-Id: I72866944165823300566e2e9bdaba59599a88178
Signed-off-by: Jens Drenhaus <jens.drenhaus(a)9elements.com>
---
M payloads/external/LinuxBoot/targets/u-root.mk
1 file changed, 12 insertions(+), 35 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/15/29515/3
--
To view, visit https://review.coreboot.org/29515
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: I72866944165823300566e2e9bdaba59599a88178
Gerrit-Change-Number: 29515
Gerrit-PatchSet: 3
Gerrit-Owner: Jens Drenhaus <jens.drenhaus(a)9elements.com>
Gerrit-Reviewer: Marcello Sylvester Bauer <marcello.bauer(a)9elements.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Philipp Deppenwiese <zaolin.daisuki(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Hello Patrick Rudolph, Marcello Sylvester Bauer, Philipp Deppenwiese, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/29516
to look at the new patch set (#3).
Change subject: payloads/external/Linuxboot: support u-root versions
......................................................................
payloads/external/Linuxboot: support u-root versions
Since u-root uses release tags on github, now these releases can be
checked out in u-root.mk. A specific release can be selected in the Kbuild
system when u-root is set in Linuxboot payload. The default vlalue is
v2.0.0.
Change-Id: I65e1ccf0319809f7fab23142b31882e9928a5ec2
Signed-off-by: Jens Drenhaus <jens.drenhaus(a)9elements.com>
---
M payloads/external/LinuxBoot/Kconfig
M payloads/external/LinuxBoot/targets/u-root.mk
2 files changed, 21 insertions(+), 3 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/16/29516/3
--
To view, visit https://review.coreboot.org/29516
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: I65e1ccf0319809f7fab23142b31882e9928a5ec2
Gerrit-Change-Number: 29516
Gerrit-PatchSet: 3
Gerrit-Owner: Jens Drenhaus <jens.drenhaus(a)9elements.com>
Gerrit-Reviewer: Marcello Sylvester Bauer <marcello.bauer(a)9elements.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Philipp Deppenwiese <zaolin.daisuki(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Hello Patrick Rudolph, Marcello Sylvester Bauer, Philipp Deppenwiese, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/29515
to look at the new patch set (#2).
Change subject: payloads/external/Linuxboot/targets: use go get to install u-root
......................................................................
payloads/external/Linuxboot/targets: use go get to install u-root
make sure, there is proper go tree set up in inside the linuxboot
build directory. Then use go get to to download u-root from github.
It also builds the code and installs u-root into the bin directory
of the lokal go tree.
Change-Id: I72866944165823300566e2e9bdaba59599a88178
Signed-off-by: Jens Drenhaus <jens.drenhaus(a)9elements.com>
---
M payloads/external/LinuxBoot/targets/u-root.mk
1 file changed, 12 insertions(+), 35 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/15/29515/2
--
To view, visit https://review.coreboot.org/29515
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: I72866944165823300566e2e9bdaba59599a88178
Gerrit-Change-Number: 29515
Gerrit-PatchSet: 2
Gerrit-Owner: Jens Drenhaus <jens.drenhaus(a)9elements.com>
Gerrit-Reviewer: Marcello Sylvester Bauer <marcello.bauer(a)9elements.com>
Gerrit-Reviewer: Patrick Rudolph <siro(a)das-labor.org>
Gerrit-Reviewer: Philipp Deppenwiese <zaolin.daisuki(a)gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Mario Scheithauer has uploaded this change for review. ( https://review.coreboot.org/29528
Change subject: siemens/mc_apl3: Set bus master bit for on-board PCI device
......................................................................
siemens/mc_apl3: Set bus master bit for on-board PCI device
There is an on-board PCI device where bus master has to be enabled in
PCI configuration space. As there is no need for a complete PCI driver
for this device just set the bus master bit in mainboard_final().
Change-Id: I1ef4a7774d4ca75c230063debbc63d03486fed6f
Signed-off-by: Mario Scheithauer <mario.scheithauer(a)siemens.com>
---
M src/mainboard/siemens/mc_apl1/variants/mc_apl3/mainboard.c
1 file changed, 10 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/28/29528/1
diff --git a/src/mainboard/siemens/mc_apl1/variants/mc_apl3/mainboard.c b/src/mainboard/siemens/mc_apl1/variants/mc_apl3/mainboard.c
index bfcf38e..f41fe73 100644
--- a/src/mainboard/siemens/mc_apl1/variants/mc_apl3/mainboard.c
+++ b/src/mainboard/siemens/mc_apl1/variants/mc_apl3/mainboard.c
@@ -15,6 +15,7 @@
#include <bootstate.h>
#include <console/console.h>
+#include <device/pci_def.h>
#include <device/pci_ids.h>
#include <device/pci_ops.h>
#include <gpio.h>
@@ -31,6 +32,7 @@
void variant_mainboard_final(void)
{
struct device *dev = NULL;
+ uint16_t cmd = 0;
/* PIR6 register mapping for PCIe root ports
* INTA#->PIRQD#, INTB#->PIRQA#, INTC#->PIRQB#, INTD#-> PIRQC#
@@ -52,6 +54,14 @@
* offset 0x341C bit [3:0].
*/
pcr_or32(PID_LPC, PCR_LPC_PRC, (PCR_LPC_CCE_EN | PCR_LPC_PCE_EN));
+
+ /* Set Master Enable for on-board PCI device. */
+ dev = dev_find_device(PCI_VENDOR_ID_SIEMENS, 0x403e, 0);
+ if (dev) {
+ cmd = pci_read_config16(dev, PCI_COMMAND);
+ cmd |= PCI_COMMAND_MASTER;
+ pci_write_config16(dev, PCI_COMMAND, cmd);
+ }
}
static void wait_for_legacy_dev(void *unused)
--
To view, visit https://review.coreboot.org/29528
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: I1ef4a7774d4ca75c230063debbc63d03486fed6f
Gerrit-Change-Number: 29528
Gerrit-PatchSet: 1
Gerrit-Owner: Mario Scheithauer <mario.scheithauer(a)siemens.com>
Mario Scheithauer has uploaded this change for review. ( https://review.coreboot.org/29527
Change subject: siemens/mc_apl3: Remove the correction of the Tx signal for SATA
......................................................................
siemens/mc_apl3: Remove the correction of the Tx signal for SATA
For this mainboard the correction of transmit voltage swing from SATA
interface is not necessary.
Change-Id: I900d0d44b88585c223182d85c78cf3ff1e3e9159
Signed-off-by: Mario Scheithauer <mario.scheithauer(a)siemens.com>
---
M src/mainboard/siemens/mc_apl1/variants/mc_apl3/mainboard.c
1 file changed, 0 insertions(+), 8 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/27/29527/1
diff --git a/src/mainboard/siemens/mc_apl1/variants/mc_apl3/mainboard.c b/src/mainboard/siemens/mc_apl1/variants/mc_apl3/mainboard.c
index ade923a..bfcf38e 100644
--- a/src/mainboard/siemens/mc_apl1/variants/mc_apl3/mainboard.c
+++ b/src/mainboard/siemens/mc_apl1/variants/mc_apl3/mainboard.c
@@ -52,14 +52,6 @@
* offset 0x341C bit [3:0].
*/
pcr_or32(PID_LPC, PCR_LPC_PRC, (PCR_LPC_CCE_EN | PCR_LPC_PCE_EN));
-
- /*
- * Correct the SATA transmit signal via the High Speed I/O Transmit
- * Control Register 3.
- * Bit [23:16] set the output voltage swing for TX line.
- * The value 0x4a sets the swing level to 0.58 V.
- */
- pcr_rmw32(PID_MODPHY, TX_DWORD3, (0x00 << 16), (0x4a << 16));
}
static void wait_for_legacy_dev(void *unused)
--
To view, visit https://review.coreboot.org/29527
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: I900d0d44b88585c223182d85c78cf3ff1e3e9159
Gerrit-Change-Number: 29527
Gerrit-PatchSet: 1
Gerrit-Owner: Mario Scheithauer <mario.scheithauer(a)siemens.com>
Hello Werner Zeh, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/29513
to look at the new patch set (#3).
Change subject: siemens/mc_apl3: Adjust Legacy IRQ routing for PCI devices
......................................................................
siemens/mc_apl3: Adjust Legacy IRQ routing for PCI devices
On this mainboard there is a legacy PCI device, which is connected to
the PCIe root port via a PCIe-2-PCI bridge. This device only supports
legacy interrupt routing. For this reason we have to adjust the PIR6
register (0x314c) which is responsible for PCIe device 13h and 14h. This
means that the interrupt routing will also be the same for both PCIe
devices. The bridge is connected to PCIe root port 2 and 3 over two
lanes (Device 13.0 and 13.1).
The following routing is required:
INTA#->PIRQD#, INTB#->PIRQA#, INTC#->PIRQB#, INTD#->PIRQC#
Change-Id: I5028c26769a2122b1c609ad7789c9949e3cb7a87
Signed-off-by: Mario Scheithauer <mario.scheithauer(a)siemens.com>
---
M src/mainboard/siemens/mc_apl1/variants/mc_apl3/mainboard.c
1 file changed, 3 insertions(+), 4 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/13/29513/3
--
To view, visit https://review.coreboot.org/29513
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: I5028c26769a2122b1c609ad7789c9949e3cb7a87
Gerrit-Change-Number: 29513
Gerrit-PatchSet: 3
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>