diff options
author | Paul Kocialkowski <contact@paulk.fr> | 2017-01-14 17:28:13 +0100 |
---|---|---|
committer | Leah Rowe <info@minifree.org> | 2017-01-15 14:24:47 +0000 |
commit | 4586680a198bfb0b4a7b221be24b5711f7b1294c (patch) | |
tree | 974848300e1ae64557ad97e3e32c7039ce673cad /projects/coreboot/patches/0003-libpayload-Get-current-tick-from-high-register-in-ge.patch | |
parent | 07f5a27f706fee01345ac2ff5caf170cfb98eb47 (diff) | |
download | librebootfr-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.patch | 32 |
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 - |