diff mbox series

[08/10] sparse: hdata/iohub: correctly convert endianness

Message ID 20190718065117.16923-9-stewart@linux.ibm.com
State Accepted
Headers show
Series Misc sparse fixes | expand

Checks

Context Check Description
snowpatch_ozlabs/apply_patch success Successfully applied on branch master (3a6fdede6ce117facec0108afe716cf5d0472c3f)
snowpatch_ozlabs/snowpatch_job_snowpatch-skiboot success Test snowpatch/job/snowpatch-skiboot on branch master
snowpatch_ozlabs/snowpatch_job_snowpatch-skiboot-dco success Signed-off-by present

Commit Message

Stewart Smith July 18, 2019, 6:51 a.m. UTC
hdata/iohub.c:723:22: warning: restricted beint16_t degrades to integer

Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
---
 hdata/iohub.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/hdata/iohub.c b/hdata/iohub.c
index c81dc5e46188..b0ef0c3d721a 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);