diff --git a/recipes/drivers-initfs/recipe.toml b/recipes/drivers-initfs/recipe.toml
index ce2e200bc5119413ec6d20476ffa424b32e7d1b4..a0eb1f4f16db73825c239a653ce7e9559151308c 100644
--- a/recipes/drivers-initfs/recipe.toml
+++ b/recipes/drivers-initfs/recipe.toml
@@ -9,10 +9,17 @@ BINS=(
     ahcid
     nvmed
     pcid
-    ps2d
     vesad
 )
 
+case "${ARCH}" in
+    i686 | x86_64)
+        BINS+=(ps2d)
+        ;;
+    *)
+        ;;
+esac
+
 mkdir -pv "${COOKBOOK_STAGE}/bin"
 for bin in "${BINS[@]}"
 do