diff --git a/meta/recipes-kernel/powertop/powertop/0001-wakeup_xxx.h-include-limits.h.patch b/meta/recipes-kernel/powertop/powertop/0001-wakeup_xxx.h-include-limits.h.patch
index 7bfca8abfd..33ae8ac7e1 100644
--- a/meta/recipes-kernel/powertop/powertop/0001-wakeup_xxx.h-include-limits.h.patch
+++ b/meta/recipes-kernel/powertop/powertop/0001-wakeup_xxx.h-include-limits.h.patch
@@ -1,4 +1,4 @@
-From 4c24fdd8e0a42359df7308155b2d43c28a5e02fd Mon Sep 17 00:00:00 2001
+From e5c2e4cb8372d4aa4891f6980a0f1cae072f2082 Mon Sep 17 00:00:00 2001
 From: Fabrice Fontaine <fontaine.fabrice@gmail.com>
 Date: Mon, 20 May 2019 20:25:00 +0200
 Subject: [PATCH] wakeup_xxx.h: include limits.h
@@ -27,29 +27,26 @@ Upstream-Status: Submitted [https://lists.01.org/pipermail/powertop/2019-May/002
  2 files changed, 2 insertions(+)
 
 diff --git a/src/wakeup/wakeup_ethernet.h b/src/wakeup/wakeup_ethernet.h
-index 682bf95..e0fa628 100644
+index 8175f4e..73296c8 100644
 --- a/src/wakeup/wakeup_ethernet.h
 +++ b/src/wakeup/wakeup_ethernet.h
-@@ -25,6 +25,7 @@
- #ifndef _INCLUDE_GUARD_ETHERNET_WAKEUP_H
- #define _INCLUDE_GUARD_ETHERNET_WAKEUP_H
+@@ -24,6 +24,7 @@
+  */
+ #pragma once
  
 +#include <limits.h>
  #include <vector>
  
  #include "wakeup.h"
 diff --git a/src/wakeup/wakeup_usb.h b/src/wakeup/wakeup_usb.h
-index f7a1f7e..15898e3 100644
+index 239ea75..3c1f402 100644
 --- a/src/wakeup/wakeup_usb.h
 +++ b/src/wakeup/wakeup_usb.h
-@@ -25,6 +25,7 @@
- #ifndef _INCLUDE_GUARD_USB_WAKEUP_H
- #define _INCLUDE_GUARD_USB_WAKEUP_H
+@@ -24,6 +24,7 @@
+  */
+ #pragma once
  
 +#include <limits.h>
  #include <vector>
  
  #include "wakeup.h"
--- 
-2.20.1
-
diff --git a/meta/recipes-kernel/powertop/powertop_2.15.bb b/meta/recipes-kernel/powertop/powertop_2.16.bb
similarity index 93%
rename from meta/recipes-kernel/powertop/powertop_2.15.bb
rename to meta/recipes-kernel/powertop/powertop_2.16.bb
index 5dceac17d3..7b25b2b7b8 100644
--- a/meta/recipes-kernel/powertop/powertop_2.15.bb
+++ b/meta/recipes-kernel/powertop/powertop_2.16.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e"
 SRC_URI = "git://github.com/fenrus75/powertop;protocol=https;branch=master;tag=v${PV} \
            file://0001-wakeup_xxx.h-include-limits.h.patch \
            "
-SRCREV = "d51ad395436d4d1dcc3ca46e1519ffeb475bf651"
+SRCREV = "6147262e506c607036eaca4182ee491b61d06aa3"
 
 LDFLAGS += "-pthread"
 
