linux-kernel-test/drivers/soc/qcom
Stephen Boyd 50e1b29b44 soc: qcom: smd: Remove use of VLAIS
Usage of VLAIS prevents clang from compiling this file, and it
also opens us to the possibility of allocating a large structure
on the stack to the point that we blow past the limit of the
kernel stack. Remove the VLAIS and allocate a structure on the
heap with kmalloc so that we're safer and more clang friendly.

Cc: Bjorn Andersson <bjorn.andersson@sonymobile.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Reviewed-by: Bjorn Andersson <bjorn.andersson@sonymobile.com>
Signed-off-by: Andy Gross <agross@codeaurora.org>
2015-10-14 14:51:21 -05:00
..
Kconfig soc: qcom: Reorder SMEM/SMD configs 2015-10-14 14:51:20 -05:00
Makefile soc: qcom: Driver for the Qualcomm RPM over SMD 2015-07-29 14:13:48 -05:00
qcom_gsbi.c soc: qcom: gsbi: Add support for ADM CRCI muxing 2015-03-11 15:18:39 -05:00
smd-rpm.c soc: qcom: smd: Remove use of VLAIS 2015-10-14 14:51:21 -05:00
smd.c soc: qcom: smd: Use __iowrite32_copy() instead of open-coding it 2015-10-14 14:51:21 -05:00
smem.c soc: qcom: smem: Handle big endian CPUs 2015-10-14 14:51:20 -05:00
spm.c soc: qcom: spm: Fix idle on THUMB2 kernels 2015-07-01 12:16:30 -07:00