aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStewart Smith <stewart@linux.ibm.com>2019-07-18 16:51:15 +1000
committerOliver O'Halloran <oohall@gmail.com>2019-07-19 17:45:50 +1000
commit4bec3e9e6cfa963be55d8a7fd80d5f6fa0c25d2b (patch)
tree1d88278fc3059568500e7e5b38d9cab796aefdfc
parent352738f78e391a0c20fd4e438415d8e51008e655 (diff)
downloadskiboot-4bec3e9e6cfa963be55d8a7fd80d5f6fa0c25d2b.zip
skiboot-4bec3e9e6cfa963be55d8a7fd80d5f6fa0c25d2b.tar.gz
skiboot-4bec3e9e6cfa963be55d8a7fd80d5f6fa0c25d2b.tar.bz2
sparse: hdata/iohub: correctly convert endianness
hdata/iohub.c:723:22: warning: restricted beint16_t degrades to integer Signed-off-by: Stewart Smith <stewart@linux.ibm.com> Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
-rw-r--r--hdata/iohub.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/hdata/iohub.c b/hdata/iohub.c
index c81dc5e..b0ef0c3 100644
--- a/hdata/iohub.c
+++ b/hdata/iohub.c
@@ -720,7 +720,7 @@ static void io_parse_slots(const struct HDIF_common_hdr *sp_iohubs, int hub_id)
const struct slot_map_entry *entry;
unsigned int i, count;
- if (sp_iohubs->child_count <= CECHUB_CHILD_IOSLOTS)
+ if (be16_to_cpu(sp_iohubs->child_count) <= CECHUB_CHILD_IOSLOTS)
return;
ioslot_arr = HDIF_child_arr(sp_iohubs, CECHUB_CHILD_IOSLOTS);