alsa_sound: fix arithmetic on three pointers to void

Change-Id: I1762f17c80666131deeaa481dae723804563d3bf
Signed-off-by: DHOMD <DHO@dho.im>
alsa-intf: fix pcm_open

The issue:
Qcom defined pcm_open as pcm_open(unsigned flags, char *device).
However, Qcom treated device as const char* in this case.

The solution:
Cast device as char*, removing const attribute

Qualcomm: If you implement a common definition, be sure to stick to it! Otherwise, you can inline ;)

Test Plan: verify (should be good)

Reviewers: jriordan001, randall.rushing, synergy

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D656

Change-Id: I3e75ed7feafd9383a74ac64e410e41be48a1a1e3
Signed-off-by: DHOMD <DHO@dho.im>
legacy: msm8660: fix arithmetic on a pointer to void

Change-Id: I70b3a56e8a494c73ffccd996296529de6aea89a3
Signed-off-by: DHOMD <DHO@dho.im>