Fixup all complie warning
msm: footswitch-8x60: Reset GFX3D AXI clock domain on 8064 and 8930

Unlike previous SoCs supported by this driver, the AXI reset for
GFX3D is not tied to the core's reset and must be controlled
separately. Add this additional clock to the list of ones to be
reset for these targets.

CRs-Fixed: 348208
Change-Id: I7b88b55fe1fc9c7f61f7bc26050bfa34d7ffa85d
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
msm: footswitch-8x60: Correct 8064 bus port IDs for video encoder/decoder

The bus port IDs for fs_ved on 8064 are different than those on 8960
and 8930. Correct them so that port halt requests succeed and the
footswitch can be disabled.

Change-Id: Ibacb379de09dd1de78006a1c43353e0d57f86363
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
msm: footswitch-8x60: Correct fs_gfx3d bus port IDs for 8064

8064 has an additional bus port for fs_gfx3d that is not present on
other SoCs supported by this driver. Capture it so that the correct
ports are halted and unhalted.

Change-Id: I82e435100972c646e31062ba8095401a0561e8bd
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
media: videobuf2-msm-mem: fix deprecated ION handle
mach-msm: footswitch-8x60: align to kk_2.7
media: videobuf2-msm-mem: more new ION API fixes