diff --git a/core/linux-kirkwood-dt/PKGBUILD b/core/linux-kirkwood-dt/PKGBUILD
index 38fe7e56e..908a35cd4 100644
--- a/core/linux-kirkwood-dt/PKGBUILD
+++ b/core/linux-kirkwood-dt/PKGBUILD
@@ -7,7 +7,7 @@ pkgbase=linux-kirkwood-dt
 _srcname=linux-5.2
 _kernelname=${pkgbase#linux}
 _desc="Marvell Kirkwood DT"
-pkgver=5.2.3
+pkgver=5.2.4
 pkgrel=1
 arch=('arm')
 url="http://www.kernel.org/"
@@ -26,14 +26,14 @@ source=("http://www.kernel.org/pub/linux/kernel/v5.x/${_srcname}.tar.xz"
         'linux.preset'
         '99-linux.hook')
 md5sums=('ddf994de00d7b18395886dd9b30b9262'
-         '168de6bf643bd38f43e0400d2890d611'
+         '93c149bc3cd9125e3cec9c7a69443f21'
          '5085b2d587c08fe4129b21b784c5ec72'
          '1a3ca8cce7b0fdc7e72ecde511023d97'
          '9a64b38798167ebea717d614875ef44a'
          'de322923548e24d0811df22daf1192d3'
          '1bb5e1f081c2333607640c857a5aef6d'
          '1798736e24f99d840d764ec590b15f7d'
-         '704eb90c6cc0c7e4e8b299bd60d5dda3'
+         '8f3d7d323e8ef8dfdc42569e056d5352'
          '959e49540dac4c5e689ad9037150a360'
          '79fa396e3f9a09a85156d6d7c2d34b58')
 
diff --git a/core/linux-kirkwood-dt/config b/core/linux-kirkwood-dt/config
index a2dc155dd..317dc4153 100644
--- a/core/linux-kirkwood-dt/config
+++ b/core/linux-kirkwood-dt/config
@@ -1,13 +1,13 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.2.0-1 Kernel Configuration
+# Linux/arm 5.2.4-1 Kernel Configuration
 #
 
 #
-# Compiler: gcc (GCC) 8.2.1 20181127
+# Compiler: gcc (GCC) 8.3.0
 #
 CONFIG_CC_IS_GCC=y
-CONFIG_GCC_VERSION=80201
+CONFIG_GCC_VERSION=80300
 CONFIG_CLANG_VERSION=0
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y