summaryrefslogtreecommitdiff
path: root/drivers/media/platform
diff options
context:
space:
mode:
authorRobby Cai <robby.cai@nxp.com>2022-04-22 17:00:33 +0800
committerRobby Cai <robby.cai@nxp.com>2022-04-22 21:24:54 +0800
commitf79af546a2b544cd90fdd3af38d6b1b4329393ac (patch)
tree8650477a77e757364228f02b4bcfeab4273f7c09 /drivers/media/platform
parent7a0b3f14599c52a26d54e681552c7eb61d833cb0 (diff)
LF-5943 media: samsung csi2: fix build warning with clang
Fix following build warning. CC drivers/staging/media/imx/imx8-mipi-csi2-sam.o drivers/staging/media/imx/imx8-mipi-csi2-sam.c:1393:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] USER_TO_KERNEL(struct csi_sam_format); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/staging/media/imx/imx8-mipi-csi2-sam.c:1358:3: note: expanded from macro 'USER_TO_KERNEL' copy_from_user(arg, arg_user, sizeof(TYPE));\ ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ drivers/staging/media/imx/imx8-mipi-csi2-sam.c:1398:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] USER_TO_KERNEL(bool); ^~~~~~~~~~~~~~~~~~~~ drivers/staging/media/imx/imx8-mipi-csi2-sam.c:1358:3: note: expanded from macro 'USER_TO_KERNEL' copy_from_user(arg, arg_user, sizeof(TYPE));\ ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ To reproduce the warnings: 1) Install clang 12: wget https://apt.llvm.org/llvm.sh chmod +x llvm.sh sudo ./llvm.sh 12 2) Build kernel with clang: export PATH=/usr/lib/llvm-12/bin/:$PATH LLVM=1 make ARCH=arm64 imx_v8_defconfig enable CONFIG_HARDENED_USERCOPY make ARCH=arm64 Signed-off-by: Robby Cai <robby.cai@nxp.com> Reviewed-by: Sandor Yu <Sandor.yu@nxp.com>
Diffstat (limited to 'drivers/media/platform')
0 files changed, 0 insertions, 0 deletions