diff --git a/board/sunxi/ahci.c b/board/sunxi/ahci.c
index a79b80ca1e..9b03013667 100644
--- a/board/sunxi/ahci.c
+++ b/board/sunxi/ahci.c
@@ -121,6 +121,7 @@ static int sunxi_sata_bind(struct udevice *dev)
 
 static const struct udevice_id sunxi_ahci_ids[] = {
 	{ .compatible = "allwinner,sun4i-a10-ahci" },
+	{ .compatible = "allwinner,sun8i-r40-ahci" },
 	{ }
 };
 
