diff options
author | Stewart Smith <stewart@linux.ibm.com> | 2019-07-18 16:51:11 +1000 |
---|---|---|
committer | Oliver O'Halloran <oohall@gmail.com> | 2019-07-19 17:45:50 +1000 |
commit | ae9fb433c5a6e80f6d8e0387788b7ad13443a45e (patch) | |
tree | 99f8dd7cf515b65da2c9c2c14307554c976c41e4 /include/imc.h | |
parent | c773765548a598eb583b2ab55b43230b895a00e3 (diff) | |
download | skiboot-ae9fb433c5a6e80f6d8e0387788b7ad13443a45e.zip skiboot-ae9fb433c5a6e80f6d8e0387788b7ad13443a45e.tar.gz skiboot-ae9fb433c5a6e80f6d8e0387788b7ad13443a45e.tar.bz2 |
sparse: fix endian types of struct imc_chip_cb members
hw/imc.c:188:46: warning: incorrect type in assignment (different base types)
hw/imc.c:188:46: expected unsigned long long [usertype] imc_chip_command
hw/imc.c:188:46: got restricted beint64_t
hw/imc.c:370:41: warning: incorrect type in argument 1 (different base types)
hw/imc.c:370:41: expected restricted beint64_t [usertype] be_val
hw/imc.c:370:41: got unsigned long long [usertype] imc_chip_avl_vector
hw/imc.c:833:38: warning: incorrect type in assignment (different base types)
hw/imc.c:833:38: expected unsigned long long [usertype] imc_chip_command
hw/imc.c:833:38: got restricted beint64_t
hw/imc.c:894:38: warning: incorrect type in assignment (different base types)
hw/imc.c:894:38: expected unsigned long long [usertype] imc_chip_command
hw/imc.c:894:38: got restricted beint64_t
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
Diffstat (limited to 'include/imc.h')
-rw-r--r-- | include/imc.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/include/imc.h b/include/imc.h index 6b04bb3..9b65824 100644 --- a/include/imc.h +++ b/include/imc.h @@ -97,12 +97,12 @@ */ struct imc_chip_cb { - u64 imc_chip_run_status; - u64 imc_chip_command; - u64 imc_chip_collection_speed; - u64 imc_chip_avl_vector; - u64 imc_chip_run_mode; -}; + be64 imc_chip_run_status; + be64 imc_chip_command; + be64 imc_chip_collection_speed; + be64 imc_chip_avl_vector; + be64 imc_chip_run_mode; +} __packed; /* Size of IMC dtb LID (256KBytes) */ #define MAX_DECOMPRESSED_IMC_DTB_SIZE 0x40000 |