diff options
author | Richard Hughes <richard@hughsie.com> | 2019-01-02 21:11:08 +0000 |
---|---|---|
committer | Nico Huber <nico.h@gmx.de> | 2019-02-03 19:08:37 +0000 |
commit | e2cbb12f2209a0ba16bc87e31d544fd7fc47f0e2 (patch) | |
tree | 3d0a25e70f59aae1f0016adf7f001094b42c5426 /ichspi.c | |
parent | 84b453e4d4140230bd4d72d530b2b08f9a51b4e2 (diff) | |
download | flashrom-e2cbb12f2209a0ba16bc87e31d544fd7fc47f0e2.tar.gz flashrom-e2cbb12f2209a0ba16bc87e31d544fd7fc47f0e2.tar.bz2 flashrom-e2cbb12f2209a0ba16bc87e31d544fd7fc47f0e2.zip |
Fix one more -Wmissing-field-initializers warning
Fixes:
ichspi.c: In function ‘ich_init_spi’:
ichspi.c:1707:9: warning: missing initializer for field ‘component’
Change-Id: Iee5728167963fece24822ad2e3ab7bd9d444b42c
Signed-off-by: Richard Hughes <richard@hughsie.com>
Reviewed-on: https://review.coreboot.org/c/31224
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Diffstat (limited to 'ichspi.c')
-rw-r--r-- | ichspi.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -1704,7 +1704,7 @@ int ich_init_spi(void *spibar, enum ich_chipset ich_gen) char *arg; int ich_spi_rw_restricted = 0; int desc_valid = 0; - struct ich_descriptors desc = { 0 }; + struct ich_descriptors desc; enum ich_spi_mode { ich_auto, ich_hwseq, @@ -1715,6 +1715,8 @@ int ich_init_spi(void *spibar, enum ich_chipset ich_gen) ich_generation = ich_gen; ich_spibar = spibar; + memset(&desc, 0x00, sizeof(struct ich_descriptors)); + /* Moving registers / bits */ if (ich_generation == CHIPSET_100_SERIES_SUNRISE_POINT) { num_freg = 10; |