aboutsummaryrefslogtreecommitdiff
path: root/board/xilinx
diff options
context:
space:
mode:
authorAshok Reddy Soma <ashok.reddy.soma@xilinx.com>2022-02-23 15:00:56 +0100
committerMichal Simek <michal.simek@xilinx.com>2022-03-07 08:48:21 +0100
commit952b2e60de6d6a80f35878193649b49ae2e14df9 (patch)
tree95b309686d737c2a46d5f2f01cd757c8b7806be1 /board/xilinx
parent6d3c46ed0e230d999c3f20f7fd4f3a88c03b14ca (diff)
downloadu-boot-952b2e60de6d6a80f35878193649b49ae2e14df9.zip
u-boot-952b2e60de6d6a80f35878193649b49ae2e14df9.tar.gz
u-boot-952b2e60de6d6a80f35878193649b49ae2e14df9.tar.bz2
fru: ops: Clear fru table before storing data
Fill fru table with 0's before using it, to avoid junk data. Signed-off-by: Ashok Reddy Soma <ashok.reddy.soma@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com> Link: https://lore.kernel.org/r/e5f15caf9c2102316e39f300d7c9c1ecb6be8439.1645624855.git.michal.simek@xilinx.com
Diffstat (limited to 'board/xilinx')
-rw-r--r--board/xilinx/common/fru_ops.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/board/xilinx/common/fru_ops.c b/board/xilinx/common/fru_ops.c
index 6ed63bb..a0a1441 100644
--- a/board/xilinx/common/fru_ops.c
+++ b/board/xilinx/common/fru_ops.c
@@ -222,7 +222,7 @@ int fru_capture(unsigned long addr)
}
hdr = (struct fru_common_hdr *)addr;
-
+ memset((void *)&fru_data, 0, sizeof(fru_data));
memcpy((void *)&fru_data, (void *)hdr,
sizeof(struct fru_common_hdr));