From 3eaadcfd38f81ddb603c733031af3e783e0918c0 Mon Sep 17 00:00:00 2001 From: kettenis Date: Wed, 11 Mar 2026 16:21:20 +0000 Subject: [PATCH] Add a DMA constraint for the Rockchip RK3576 too as the SD controller can only do 32-bit DMA. ok patrick@, kevlo@ --- sys/arch/arm64/stand/efiboot/efiboot.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/arch/arm64/stand/efiboot/efiboot.c b/sys/arch/arm64/stand/efiboot/efiboot.c index 384a9be8732..4638dc2746b 100644 --- a/sys/arch/arm64/stand/efiboot/efiboot.c +++ b/sys/arch/arm64/stand/efiboot/efiboot.c @@ -1,4 +1,4 @@ -/* $OpenBSD: efiboot.c,v 1.69 2026/03/09 21:12:25 kettenis Exp $ */ +/* $OpenBSD: efiboot.c,v 1.70 2026/03/11 16:21:20 kettenis Exp $ */ /* * Copyright (c) 2015 YASUOKA Masahiko @@ -604,6 +604,7 @@ efi_dma_constraint(void) if (fdt_node_is_compatible(node, "rockchip,rk3528") || fdt_node_is_compatible(node, "rockchip,rk3566") || fdt_node_is_compatible(node, "rockchip,rk3568") || + fdt_node_is_compatible(node, "rockchip,rk3576") || fdt_node_is_compatible(node, "rockchip,rk3588") || fdt_node_is_compatible(node, "rockchip,rk3588s")) dma_constraint[1] = htobe64(0xffffffff);