tree: https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git staging-testing head: 628b2b91d50c74e2475a11a0db5978d9a36d2026 commit: 628b2b91d50c74e2475a11a0db5978d9a36d2026 [209/209] staging/atomisp: Add support for the Intel IPU v2 config: i386-allmodconfig (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: git checkout 628b2b91d50c74e2475a11a0db5978d9a36d2026 # save the attached .config to linux build tree make ARCH=i386 All errors (new ones prefixed by >>): >> drivers/staging/media/atomisp/i2c/mt9m114.c:38:41: fatal error: linux/atomisp_gmin_platform.h: No such file or directory #include <linux/atomisp_gmin_platform.h> ^ compilation terminated. -- >> drivers/staging/media/atomisp/i2c/gc2235.c:37:41: fatal error: linux/atomisp_gmin_platform.h: No such file or directory #include <linux/atomisp_gmin_platform.h> ^ compilation terminated. -- >> drivers/staging/media/atomisp/i2c/ov2722.c:37:41: fatal error: linux/atomisp_gmin_platform.h: No such file or directory #include <linux/atomisp_gmin_platform.h> ^ compilation terminated. -- >> drivers/staging/media/atomisp/i2c/ov2680.c:39:41: fatal error: linux/atomisp_gmin_platform.h: No such file or directory #include <linux/atomisp_gmin_platform.h> ^ compilation terminated. -- >> drivers/staging/media/atomisp/i2c/gc0310.c:38:41: fatal error: linux/atomisp_gmin_platform.h: No such file or directory #include <linux/atomisp_gmin_platform.h> ^ compilation terminated. -- >> drivers/staging/media/atomisp/i2c/libmsrlisthelper.c:23:36: fatal error: linux/libmsrlisthelper.h: No such file or directory #include <linux/libmsrlisthelper.h> ^ compilation terminated. -- >> drivers/staging/media/atomisp/i2c/ap1302.c:21:27: fatal error: linux/atomisp.h: No such file or directory #include <linux/atomisp.h> ^ compilation terminated. -- >> drivers/staging/media/atomisp/i2c/lm3554.c:28:26: fatal error: media/lm3554.h: No such file or directory #include <media/lm3554.h> ^ compilation terminated. -- In file included from drivers/staging/media/atomisp/pci/atomisp2/./mmu/sh_mmu_mrfld.c:26:0: >> drivers/staging/media/atomisp/pci/atomisp2/atomisp_compat.h:27:27: fatal error: linux/atomisp.h: No such file or directory #include <linux/atomisp.h> ^ compilation terminated. -- In file included from drivers/staging/media/atomisp/pci/atomisp2/./mmu/isp_mmu.c:40:0: >> drivers/staging/media/atomisp/pci/atomisp2/atomisp_internal.h:26:36: fatal error: linux/atomisp_platform.h: No such file or directory #include <linux/atomisp_platform.h> ^ compilation terminated. -- In file included from drivers/staging/media/atomisp/pci/atomisp2/./atomisp_acc.c:30:0: >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_acc.h:25:27: fatal error: linux/atomisp.h: No such file or directory #include <linux/atomisp.h> ^ compilation terminated. .. coccinelle warnings: (new ones prefixed by >>) >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_cmd.c:5577:1-3: WARNING: possible condition with no effect (if == else) -- >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_subdev.c:758:56-57: core: first occurrence line 760, second occurrence line 762 >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_subdev.c:740:64-65: enum_mbus_code: first occurrence line 742, second occurrence line 748 >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_subdev.c:740:64-65: get_fmt: first occurrence line 743, second occurrence line 749 >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_subdev.c:740:64-65: get_selection: first occurrence line 744, second occurrence line 751 >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_subdev.c:740:64-65: link_validate: first occurrence line 746, second occurrence line 753 >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_subdev.c:758:56-57: pad: first occurrence line 760, second occurrence line 763 >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_subdev.c:740:64-65: set_fmt: first occurrence line 743, second occurrence line 750 >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_subdev.c:740:64-65: set_selection: first occurrence line 745, second occurrence line 752 -- >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_cmd.c:4436:2-4: ERROR: test of a variable/field address -- >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_cmd.c:1782:2-28: code aligned with following code on line 1784 -- >> drivers/staging/media/atomisp/i2c/imx/imx.c:458:3-9: preceding lock on line 453 -- >> drivers/staging/media/atomisp/i2c/ap1302.c:1250:3-8: No need to set .owner here. The core will do it. -- >> drivers/staging/media/atomisp/i2c/gc0310.c:1470:3-8: No need to set .owner here. The core will do it. -- >> drivers/staging/media/atomisp/i2c/gc2235.c:1208:3-8: No need to set .owner here. The core will do it. -- >> drivers/staging/media/atomisp/i2c/imx/imx.c:2486:3-8: No need to set .owner here. The core will do it. -- >> drivers/staging/media/atomisp/i2c/lm3554.c:986:3-8: No need to set .owner here. The core will do it. -- >> drivers/staging/media/atomisp/i2c/mt9m114.c:1946:3-8: No need to set .owner here. The core will do it. -- >> drivers/staging/media/atomisp/i2c/ov2680.c:1535:3-8: No need to set .owner here. The core will do it. -- >> drivers/staging/media/atomisp/i2c/ov2722.c:1352:3-8: No need to set .owner here. The core will do it. -- >> drivers/staging/media/atomisp/i2c/ov5693/ov5693.c:2066:3-8: No need to set .owner here. The core will do it. -- >> drivers/staging/media/atomisp/i2c/imx/../ov8858.c:2199:3-8: No need to set .owner here. The core will do it. -- >> drivers/staging/media/atomisp/platform/clock/vlv2_plat_clock.c:248:3-8: No need to set .owner here. The core will do it. -- >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_ioctl.c:560:5-8: Unneeded variable: "ret". Return "0" on line 577 -- >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_subdev.c:161:5-8: Unneeded variable: "ret". Return "0" on line 163 -- >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_compat_css20.c:551:3-4: Unneeded semicolon -- >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_v4l2.c:465:2-3: Unneeded semicolon drivers/staging/media/atomisp/pci/atomisp2/./atomisp_v4l2.c:511:2-3: Unneeded semicolon -- >> drivers/staging/media/atomisp/pci/atomisp2/./atomisp_acc.c:503:6-12: ERROR: invalid reference to the index variable of the iterator on line 456 Please review and possibly fold the followup patch. vim +37 drivers/staging/media/atomisp/i2c/gc2235.c 31 #include <linux/delay.h> 32 #include <linux/slab.h> 33 #include <linux/i2c.h> 34 #include <linux/gpio.h> 35 #include <linux/moduleparam.h> 36 #include <media/v4l2-device.h> > 37 #include <linux/atomisp_gmin_platform.h> 38 #include <linux/acpi.h> 39 #include <linux/io.h> 40 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip
_______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel