diff --git a/testing/sdparm/APKBUILD b/testing/sdparm/APKBUILD
index 5ed5fde08d0216eabcab731934f7bb69a91a37d0..d960ff6e8b312165887d407de705f7fb02f813e5 100644
--- a/testing/sdparm/APKBUILD
+++ b/testing/sdparm/APKBUILD
@@ -11,6 +11,13 @@ makedepends="linux-headers"
 subpackages="$pkgname-doc"
 source="http://sg.danny.cz/sg/p/sdparm-$pkgver.tgz"
 
+# update config sub to support loongarch64 
+prepare() { 
+	default_prepare
+	update_config_sub
+	update_config_guess
+} 
+
 build() {
 	./configure --prefix=/usr \
 		--sysconfdir=/etc \