@samitouri / QOSamiQemu / commits / a60c63ea8b

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 }