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
.config.gz
Description: application/gzip
_______________________________________________ devel mailing list [email protected] http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel
