aboutsummaryrefslogtreecommitdiff
path: root/projects/coreboot/patches/0003-libpayload-Get-current-tick-from-high-register-in-ge.patch
diff options
context:
space:
mode:
authorPaul Kocialkowski <contact@paulk.fr>2017-01-14 17:28:13 +0100
committerLeah Rowe <info@minifree.org>2017-01-15 14:24:47 +0000
commit4586680a198bfb0b4a7b221be24b5711f7b1294c (patch)
tree974848300e1ae64557ad97e3e32c7039ce673cad /projects/coreboot/patches/0003-libpayload-Get-current-tick-from-high-register-in-ge.patch
parent07f5a27f706fee01345ac2ff5caf170cfb98eb47 (diff)
downloadlibrebootfr-4586680a198bfb0b4a7b221be24b5711f7b1294c.tar.gz
librebootfr-4586680a198bfb0b4a7b221be24b5711f7b1294c.zip
Update coreboot and depthcharge revisions
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Diffstat (limited to 'projects/coreboot/patches/0003-libpayload-Get-current-tick-from-high-register-in-ge.patch')
-rw-r--r--projects/coreboot/patches/0003-libpayload-Get-current-tick-from-high-register-in-ge.patch32
1 files changed, 0 insertions, 32 deletions
diff --git a/projects/coreboot/patches/0003-libpayload-Get-current-tick-from-high-register-in-ge.patch b/projects/coreboot/patches/0003-libpayload-Get-current-tick-from-high-register-in-ge.patch
deleted file mode 100644
index 4fb09c79..00000000
--- a/projects/coreboot/patches/0003-libpayload-Get-current-tick-from-high-register-in-ge.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 03a830aad1cdf4325781aa60566bebcf5aa57238 Mon Sep 17 00:00:00 2001
-From: Paul Kocialkowski <contact@paulk.fr>
-Date: Mon, 19 Dec 2016 19:22:39 +0100
-Subject: [PATCH 3/4] libpayload: Get current tick from high register in
- generic timer
-
-This fixes the generic timer driver to get the current tick from the
-high register, so that comparison with the high count value (obtained
-previously from the same register) has a chance to succeed.
-
-Change-Id: I5ce02bfa15a91ad34641b8e24813a5b7ca790ec3
-Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
----
- payloads/libpayload/drivers/timer/generic.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/payloads/libpayload/drivers/timer/generic.c b/payloads/libpayload/drivers/timer/generic.c
-index 4c06618..ac26f40 100644
---- a/payloads/libpayload/drivers/timer/generic.c
-+++ b/payloads/libpayload/drivers/timer/generic.c
-@@ -53,7 +53,7 @@ uint64_t timer_raw_value(void)
- do {
- count_h = readl(phys_to_virt(CONFIG_LP_TIMER_GENERIC_HIGH_REG));
- count_l = readl(phys_to_virt(CONFIG_LP_TIMER_GENERIC_REG));
-- cur_tick = readl(phys_to_virt(CONFIG_LP_TIMER_GENERIC_REG));
-+ cur_tick = readl(phys_to_virt(CONFIG_LP_TIMER_GENERIC_HIGH_REG));
- } while (cur_tick != count_h);
-
- return (cur_tick << 32) + count_l;
---
-2.10.2
-