From 46daa1083b84f1ac71307681145e40e9e82c21b1 Mon Sep 17 00:00:00 2001 From: Vijay Banerjee Date: Mon, 17 Aug 2026 12:51:09 -0500 Subject: [PATCH] powerpc/shared/console: Fix uart build for beatnik This commit fixes implicit declaration error with "BSP_REG_OFF" --- bsps/powerpc/shared/console/uart.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bsps/powerpc/shared/console/uart.c b/bsps/powerpc/shared/console/uart.c index c11b90a19d..654c45bc6f 100644 --- a/bsps/powerpc/shared/console/uart.c +++ b/bsps/powerpc/shared/console/uart.c @@ -73,13 +73,21 @@ static struct uart_data uart_data[2] = { static inline unsigned char uread(int uart, unsigned int reg) { +#ifdef BSP_REG_OFF return in_8((uint8_t*)(uart_data[uart].ioBase + BSP_REG_OFF(reg))); +#else + return in_8((uint8_t*)(uart_data[uart].ioBase + reg)); +#endif } static inline void uwrite(int uart, int reg, unsigned int val) { +#ifdef BSP_REG_OFF out_8((uint8_t*)(uart_data[uart].ioBase + BSP_REG_OFF(reg)), val); +#else + out_8((uint8_t*)(uart_data[uart].ioBase + reg), val); +#endif }