[PATCH] board: ti: fdt_ops: make ti_set_fdt_env() const-correct

Bhimeswararao Matsa bhimeswararao.matsa at gmail.com
Mon Sep 1 16:39:45 CEST 2025


Make the fdt_map parameter a pointer to const, since the function only
reads the mapping table. This improves API correctness and allows maps
to live in read-only data.

No functional change intended

Signed-off-by: Bhimeswararao Matsa <bhimeswararao.matsa at gmail.com>
---
 board/ti/common/fdt_ops.c | 2 +-
 board/ti/common/fdt_ops.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/board/ti/common/fdt_ops.c b/board/ti/common/fdt_ops.c
index 47df5726ff0..0486d2e7802 100644
--- a/board/ti/common/fdt_ops.c
+++ b/board/ti/common/fdt_ops.c
@@ -9,7 +9,7 @@
 #include <stdio.h>
 #include "fdt_ops.h"
 
-void ti_set_fdt_env(const char *board_name, struct ti_fdt_map *fdt_map)
+void ti_set_fdt_env(const char *board_name, const struct ti_fdt_map *fdt_map)
 {
 	char *fdt_file_name = NULL;
 	char fdtfile[TI_FDT_FILE_MAX];
diff --git a/board/ti/common/fdt_ops.h b/board/ti/common/fdt_ops.h
index 5d304994fb6..5375303ba8e 100644
--- a/board/ti/common/fdt_ops.h
+++ b/board/ti/common/fdt_ops.h
@@ -37,6 +37,6 @@ struct ti_fdt_map {
  * @board_name: match to search with (max of TI_BOARD_NAME_MAX chars)
  * @fdt_map: NULL terminated array of device tree file name matches.
  */
-void ti_set_fdt_env(const char *board_name, struct ti_fdt_map *fdt_map);
+void ti_set_fdt_env(const char *board_name, const struct ti_fdt_map *fdt_map);
 
 #endif /* __FDT_OPS_H */
-- 
2.43.0



More information about the U-Boot mailing list