diff --git a/core/linux-mmp/PKGBUILD b/core/linux-mmp/PKGBUILD
index 001a5b9c7..6700a8e86 100644
--- a/core/linux-mmp/PKGBUILD
+++ b/core/linux-mmp/PKGBUILD
@@ -7,8 +7,8 @@ pkgbase=linux-mmp
 _srcname=linux-3.10
 _kernelname=${pkgbase#linux}
 _desc="Marvell PXA168/MMP platforms"
-pkgver=3.10.53
-pkgrel=2
+pkgver=3.10.54
+pkgrel=1
 arch=('armv7h')
 url="https://github.com/Marvell-Semi/PXA168_kernel/tree/gplugd-dev"
 license=('GPL2')
@@ -20,7 +20,7 @@ source=("http://www.kernel.org/pub/linux/kernel/v3.x/${_srcname}.tar.xz"
         'http://archlinuxarm.org/builder/src/0001-Guruplug-Display-support.patch'
         'config')
 md5sums=('4f25cd5bec5f8d5a7d935b3f2ccb8481'
-         '6d5cff768645c4283b459e0d7c51ed57'
+         'aef1e3fb108cce7a8292b7419d0cae0f'
          'SKIP'
          'abaf1ca25f914085c5c54b5ecdb2ca4e'
          '9597a50acddabe1bd309189a74aa5217')