msm: sps: improve the debugging support in SPS driver

The following improvements are added:
1> Add a fix which changes the output format of P_IRQ_EN register
from decimal to hex.
2> Some of SPS APIs miss the debugging output at the entrance;
complement these APIs for that.
3> Change the entrance debugging output of some functions (related
to BAM device enable/disable and pipe connect/disconnect) so that
we can trace the pipe reset and SSR better.
4> Add a fix which changes "register" to "enable" in the error
message when we fail to enable a BAM.
5> Support outputting descriptor FIFO content of a pipe.

Change-Id: I3d9d4b841ef0cba3c51f733ed0804c019c845eda
Signed-off-by: Yan He <yanhe@codeaurora.org>
4 files changed