Loading drivers/platform/msm/gsi/gsi.c +2 −0 Original line number Diff line number Diff line Loading @@ -2360,6 +2360,8 @@ int gsi_queue_xfer(unsigned long chan_hdl, uint16_t num_xfers, tre.re_type = GSI_RE_XFER; } else if (xfer[i].type == GSI_XFER_ELEM_IMME_CMD) { tre.re_type = GSI_RE_IMMD_CMD; } else if (xfer[i].type == GSI_XFER_ELEM_NOP) { tre.re_type = GSI_RE_NOP; } else { GSIERR("chan_hdl=%lu bad RE type=%u\n", chan_hdl, xfer[i].type); Loading drivers/platform/msm/gsi/gsi.h +1 −0 Original line number Diff line number Diff line Loading @@ -209,6 +209,7 @@ struct gsi_ctx { enum gsi_re_type { GSI_RE_XFER = 0x2, GSI_RE_IMMD_CMD = 0x3, GSI_RE_NOP = 0x4, }; struct __packed gsi_tre { Loading include/linux/msm_gsi.h +2 −0 Original line number Diff line number Diff line Loading @@ -367,6 +367,7 @@ enum gsi_xfer_flag { enum gsi_xfer_elem_type { GSI_XFER_ELEM_DATA, GSI_XFER_ELEM_IMME_CMD, GSI_XFER_ELEM_NOP, }; /** Loading Loading @@ -409,6 +410,7 @@ enum gsi_xfer_elem_type { * * GSI_XFER_ELEM_DATA: for all data transfers * GSI_XFER_ELEM_IMME_CMD: for IPA immediate commands * GSI_XFER_ELEM_NOP: for event generation only * * @xfer_user_data: cookie used in xfer_cb * Loading Loading
drivers/platform/msm/gsi/gsi.c +2 −0 Original line number Diff line number Diff line Loading @@ -2360,6 +2360,8 @@ int gsi_queue_xfer(unsigned long chan_hdl, uint16_t num_xfers, tre.re_type = GSI_RE_XFER; } else if (xfer[i].type == GSI_XFER_ELEM_IMME_CMD) { tre.re_type = GSI_RE_IMMD_CMD; } else if (xfer[i].type == GSI_XFER_ELEM_NOP) { tre.re_type = GSI_RE_NOP; } else { GSIERR("chan_hdl=%lu bad RE type=%u\n", chan_hdl, xfer[i].type); Loading
drivers/platform/msm/gsi/gsi.h +1 −0 Original line number Diff line number Diff line Loading @@ -209,6 +209,7 @@ struct gsi_ctx { enum gsi_re_type { GSI_RE_XFER = 0x2, GSI_RE_IMMD_CMD = 0x3, GSI_RE_NOP = 0x4, }; struct __packed gsi_tre { Loading
include/linux/msm_gsi.h +2 −0 Original line number Diff line number Diff line Loading @@ -367,6 +367,7 @@ enum gsi_xfer_flag { enum gsi_xfer_elem_type { GSI_XFER_ELEM_DATA, GSI_XFER_ELEM_IMME_CMD, GSI_XFER_ELEM_NOP, }; /** Loading Loading @@ -409,6 +410,7 @@ enum gsi_xfer_elem_type { * * GSI_XFER_ELEM_DATA: for all data transfers * GSI_XFER_ELEM_IMME_CMD: for IPA immediate commands * GSI_XFER_ELEM_NOP: for event generation only * * @xfer_user_data: cookie used in xfer_cb * Loading