Revert "msm: kgsl: Fix error returns in adreno_ringbuffer_issueibcmds"

This reverts commit 6ee4d3376cd6b41ddace169a2a4fbd56b9e62267.
Revert "Revert "Revert "Revert "msm: kgsl: Add a command dispatcher to manage the ringbuffer""""

This reverts commit d74d8b916739f13587bdebbe1b7f3b7d54f03b62.