diff --git a/drivers/platform/msm/gsi/gsi.h b/drivers/platform/msm/gsi/gsi.h index 261575ff3542..d5285138b01b 100644 --- a/drivers/platform/msm/gsi/gsi.h +++ b/drivers/platform/msm/gsi/gsi.h @@ -473,7 +473,7 @@ struct gsi_chan_props { uint8_t ch_id; unsigned long evt_ring_hdl; enum gsi_chan_ring_elem_size re_size; - uint16_t ring_len; + uint32_t ring_len; uint16_t max_re_expected; uint64_t ring_base_addr; uint8_t db_in_bytes; @@ -1151,7 +1151,7 @@ struct gsi_ring_ctx { uint64_t rp; uint64_t wp_local; uint64_t rp_local; - uint16_t len; + uint32_t len; uint8_t elem_sz; uint16_t max_num_elem; uint64_t end;