From 4bec3e9e6cfa963be55d8a7fd80d5f6fa0c25d2b Mon Sep 17 00:00:00 2001 From: Stewart Smith Date: Thu, 18 Jul 2019 16:51:15 +1000 Subject: sparse: hdata/iohub: correctly convert endianness hdata/iohub.c:723:22: warning: restricted beint16_t degrades to integer Signed-off-by: Stewart Smith Signed-off-by: Oliver O'Halloran --- hdata/iohub.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); -- cgit v1.1