hw/display/exynos4210_fimd: Use LOG_GUEST_ERROR instead of hw_error()
The exynos4210_fimd device model uses hw_error() in several places for "the guest set this register field to something out of range"; update to the more modern LOG_GUEST_ERROR. Resolves: https://gitlab.com/qemu-project/qemu/-/work_items/3405 Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20260508162013.2751001-4-peter.maydell@linaro.org
Peter Maydell committed
May 8, 2026 at 17:20 UTC
a60c63ea8b1b51624e08b8bdfbb9608e4d740f5f
1 file changed
+5
-2
hw/display/exynos4210_fimd.c
+5
-2
@@ -533,7 +533,8 @@ exynos4210_fimd_palette_format(Exynos4210fimdState *s, int window)
533
((s->wpalcon[1] >> FIMD_WPAL_W4PAL_L_SHT) & FIMD_WPAL_W4PAL_L);
534
break;
535
default:
536
- hw_error("exynos4210.fimd: incorrect window number %d\n", window);
536
+ qemu_log_mask(LOG_GUEST_ERROR,
537
+ "exynos4210.fimd: incorrect window number %d\n", window);
538
ret = 0;
539
break;
540
}
@@ -757,7 +758,9 @@ exynos4210_fimd_blend_pixel(Exynos4210fimdWindow *w, rgba p_bg, rgba *ret)
758
blend_param[i] = FIMD_1_MINUS_COLOR(bg_color);
759
break;
760
default:
760
- hw_error("exynos4210.fimd: blend equation coef illegal value\n");
761
+ qemu_log_mask(LOG_GUEST_ERROR,
762
+ "exynos4210.fimd: blend equation coef illegal value\n");
763
+ blend_param[i] = 0;
764
break;
765
}
766
}