Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/21890
to look at the new patch set (#3).
Change subject: soc/intel/skylake: Enable bus master for sata
......................................................................
soc/intel/skylake: Enable bus master for sata
The bus master needs to be enabled so that
the busy bit in ahci PORT_TFDATA will be clear
by controller when depthcharge tries to wait
for sata to complete spin-up during ahci init.
Otherwise, the timeout will happen and cause
5 seconds delay in depthcharge.
BUG=b:37639063
BRANCH=none
TEST=verify that the sata timeout is gone in
depthcharge
Change-Id: I19eadbb2943fda8a5babc82ca87b1ecaab5e2ed8
Signed-off-by: Kane Chen <kane.chen(a)intel.com>
---
M src/soc/intel/common/block/sata/sata.c
1 file changed, 5 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/90/21890/3
--
To view, visit https://review.coreboot.org/21890
To unsubscribe, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I19eadbb2943fda8a5babc82ca87b1ecaab5e2ed8
Gerrit-Change-Number: 21890
Gerrit-PatchSet: 3
Gerrit-Owner: Kane Chen <kane.chen(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/21890
to look at the new patch set (#2).
Change subject: soc/intel/skylake: Enable bus master for sata
......................................................................
soc/intel/skylake: Enable bus master for sata
The bus master needs to be enabled so that
the busy bit will be clear by controller
when depthcharge tries to wait for sata
to complete spin-up during ahci init.
Otherwise, the timeout will happen and cause
5 seconds delay in depthcharge
BUG=b:37639063
BRANCH=none
TEST=verify that the sata timeout is gone in
depthcharge
Change-Id: I19eadbb2943fda8a5babc82ca87b1ecaab5e2ed8
Signed-off-by: Kane Chen <kane.chen(a)intel.com>
---
M src/soc/intel/common/block/sata/sata.c
1 file changed, 5 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/90/21890/2
--
To view, visit https://review.coreboot.org/21890
To unsubscribe, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I19eadbb2943fda8a5babc82ca87b1ecaab5e2ed8
Gerrit-Change-Number: 21890
Gerrit-PatchSet: 2
Gerrit-Owner: Kane Chen <kane.chen(a)intel.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply(a)coreboot.org>
Kane Chen has uploaded this change for review. ( https://review.coreboot.org/21890
Change subject: soc/intel/skylake: Enable bus master for sata
......................................................................
soc/intel/skylake: Enable bus master for sata
The bus master needs to be enabled so that
the busy bit will be clear by controller
when depthcharge tries to wait for sata
to complete spin-up during ahci init.
Otherwise, the timeout will happen and cause
5 seconds delay in depthcharge
Change-Id: I19eadbb2943fda8a5babc82ca87b1ecaab5e2ed8
Signed-off-by: Kane Chen <kane.chen(a)intel.com>
---
M src/soc/intel/common/block/sata/sata.c
1 file changed, 5 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/90/21890/1
diff --git a/src/soc/intel/common/block/sata/sata.c b/src/soc/intel/common/block/sata/sata.c
index 5cacc95..f300656 100644
--- a/src/soc/intel/common/block/sata/sata.c
+++ b/src/soc/intel/common/block/sata/sata.c
@@ -45,6 +45,11 @@
u32 port_impl, temp;
dev = PCH_DEV_SATA;
+
+ /* Set Bus Master */
+ temp = pci_read_config32(dev, PCI_COMMAND);
+ pci_write_config32(dev, PCI_COMMAND, temp | PCI_COMMAND_MASTER);
+
/* Read Ports Implemented (GHC_PI) */
port_impl = read32(ahcibar + SATA_ABAR_PORT_IMPLEMENTED) & 0x07;
/* Port enable */
--
To view, visit https://review.coreboot.org/21890
To unsubscribe, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I19eadbb2943fda8a5babc82ca87b1ecaab5e2ed8
Gerrit-Change-Number: 21890
Gerrit-PatchSet: 1
Gerrit-Owner: Kane Chen <kane.chen(a)intel.com>
Martin Roth has uploaded this change for review. ( https://review.coreboot.org/21889
Change subject: util/docker: Add bc to coreboot-sdk
......................................................................
util/docker: Add bc to coreboot-sdk
bc is one of the standard posix utilities. I'm surprised that it's
not in the debian docker image by default.
Change-Id: I02f2d5296e7f87876b236af119965d1f4e6a0bc0
Signed-off-by: Martin Roth <martinroth(a)google.com>
---
M util/docker/coreboot-sdk/Dockerfile
1 file changed, 1 insertion(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/89/21889/1
diff --git a/util/docker/coreboot-sdk/Dockerfile b/util/docker/coreboot-sdk/Dockerfile
index 512db06..045963c 100644
--- a/util/docker/coreboot-sdk/Dockerfile
+++ b/util/docker/coreboot-sdk/Dockerfile
@@ -19,6 +19,7 @@
useradd -p locked -m coreboot && \
apt-get -qq update && \
apt-get -qqy install \
+ bc \
bison \
bzip2 \
ccache \
--
To view, visit https://review.coreboot.org/21889
To unsubscribe, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I02f2d5296e7f87876b236af119965d1f4e6a0bc0
Gerrit-Change-Number: 21889
Gerrit-PatchSet: 1
Gerrit-Owner: Martin Roth <martinroth(a)google.com>