Commit 19e5118d1c4c9bd2dc9e52355774c8ea73839b5b
Committed by
Tom Rini
1 parent
7547f78ce2
Exists in
v2017.01-smarct4x
and in
37 other branches
mpc837xerdb: "fix Calling __hwconfig without a buffer" warning
Signed-off-by: Sinan Akman <sinan@writeme.com>
Showing 1 changed file with 6 additions and 1 deletions Side-by-side Diff
board/freescale/mpc837xerdb/mpc837xerdb.c
... | ... | @@ -166,8 +166,13 @@ |
166 | 166 | int board_mmc_init(bd_t *bd) |
167 | 167 | { |
168 | 168 | struct immap __iomem *im = (struct immap __iomem *)CONFIG_SYS_IMMR; |
169 | + char buffer[HWCONFIG_BUFFER_SIZE] = {0}; | |
170 | + int esdhc_hwconfig_enabled = 0; | |
169 | 171 | |
170 | - if (!hwconfig("esdhc")) | |
172 | + if (getenv_f("hwconfig", buffer, sizeof(buffer)) > 0) | |
173 | + esdhc_hwconfig_enabled = hwconfig_f("esdhc", buffer); | |
174 | + | |
175 | + if (esdhc_hwconfig_enabled == 0) | |
171 | 176 | return 0; |
172 | 177 | |
173 | 178 | clrsetbits_be32(&im->sysconf.sicrl, SICRL_USB_B, SICRL_USB_B_SD); |