Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DKMS make.log for ipu6-drivers-0~git202211220708.278b7e3d-0ubuntu0.22.04.1 for kernel 6.8.0-60-generic (x86_64)
- Mon 16 Jun 2025 16:32:23 AEST
- make -C /lib/modules/6.8.0-60-generic/build M=/var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build modules
- make[1]: Entering directory '/usr/src/linux-headers-6.8.0-60-generic'
- warning: the compiler differs from the one used to build the kernel
- The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
- You are using: gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-bus.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-dma.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-mmu.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-buttress.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-trace.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-cpd.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-fw-com.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys-bridge.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys-csi2.o
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys.o
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.c: In function ‘hi556_set_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.c:978:18: error: implicit declaration of function ‘v4l2_subdev_get_try_format’; did you mean ‘v4l2_subdev_get_fmt’? [-Werror=implicit-function-declaration]
- 978 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- | v4l2_subdev_get_fmt
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.c:978:17: error: invalid type argument of unary ‘*’ (have ‘int’)
- 978 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.c: In function ‘hi556_get_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.c:1012:31: error: invalid type argument of unary ‘*’ (have ‘int’)
- 1012 | fmt->format = *v4l2_subdev_get_try_format(&hi556->sd,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1013 | sd_state,
- | ~~~~~~~~~
- 1014 | fmt->pad);
- | ~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.c: In function ‘hi556_open’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.c:1059:33: warning: passing argument 2 of ‘hi556_assign_pad_format’ makes pointer from integer without a cast [-Wint-conversion]
- 1059 | v4l2_subdev_get_try_format(sd, fh->state, 0));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | int
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.c:776:64: note: expected ‘struct v4l2_mbus_framefmt *’ but argument is of type ‘int’
- 776 | struct v4l2_mbus_framefmt *fmt)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.c: At top level:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.c:1227:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’
- 1227 | .probe_new = hi556_probe,
- | ^~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.c:1227:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types]
- 1227 | .probe_new = hi556_probe,
- | ^~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.c:1227:22: note: (near initialization for ‘hi556_i2c_driver.id_table’)
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.c: In function ‘hm11b1_set_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.c:907:18: error: implicit declaration of function ‘v4l2_subdev_get_try_format’; did you mean ‘v4l2_subdev_get_fmt’? [-Werror=implicit-function-declaration]
- 907 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- | v4l2_subdev_get_fmt
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.c:907:17: error: invalid type argument of unary ‘*’ (have ‘int’)
- 907 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.c: In function ‘hm11b1_get_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.c:948:31: error: invalid type argument of unary ‘*’ (have ‘int’)
- 948 | fmt->format = *v4l2_subdev_get_try_format(&hm11b1->sd,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 949 | sd_state, fmt->pad);
- | ~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.c: In function ‘hm11b1_open’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.c:1006:34: warning: passing argument 2 of ‘hm11b1_update_pad_format’ makes pointer from integer without a cast [-Wint-conversion]
- 1006 | v4l2_subdev_get_try_format(sd, fh->state, 0));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | int
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.c:759:65: note: expected ‘struct v4l2_mbus_framefmt *’ but argument is of type ‘int’
- 759 | struct v4l2_mbus_framefmt *fmt)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.c: At top level:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.c:1213:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’
- 1213 | .probe_new = hm11b1_probe,
- | ^~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.c:1213:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types]
- 1213 | .probe_new = hm11b1_probe,
- | ^~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.c:1213:22: note: (near initialization for ‘hm11b1_i2c_driver.id_table’)
- cc1: some warnings being treated as errors
- make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hi556.o] Error 1
- make[4]: *** Waiting for unfinished jobs....
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.c: In function ‘hm2170_set_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.c:781:18: error: implicit declaration of function ‘v4l2_subdev_get_try_format’; did you mean ‘v4l2_subdev_get_fmt’? [-Werror=implicit-function-declaration]
- 781 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- | v4l2_subdev_get_fmt
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.c:781:17: error: invalid type argument of unary ‘*’ (have ‘int’)
- 781 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.c: In function ‘hm2170_get_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.c:813:31: error: invalid type argument of unary ‘*’ (have ‘int’)
- 813 | fmt->format = *v4l2_subdev_get_try_format(&hm2170->sd,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 814 | sd_state, fmt->pad);
- | ~~~~~~~~~~~~~~~~~~~
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.o
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.c: In function ‘hm2170_open’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.c:859:34: warning: passing argument 2 of ‘hm2170_update_pad_format’ makes pointer from integer without a cast [-Wint-conversion]
- 859 | v4l2_subdev_get_try_format(sd, fh->state, 0));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | int
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.c:622:65: note: expected ‘struct v4l2_mbus_framefmt *’ but argument is of type ‘int’
- 622 | struct v4l2_mbus_framefmt *fmt)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.c: At top level:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.c:1038:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’
- 1038 | .probe_new = hm2170_probe,
- | ^~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.c:1038:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types]
- 1038 | .probe_new = hm2170_probe,
- | ^~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.c:1038:22: note: (near initialization for ‘hm2170_i2c_driver.id_table’)
- cc1: some warnings being treated as errors
- make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm11b1.o] Error 1
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-dwc-phy.o
- cc1: some warnings being treated as errors
- In file included from /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys-csi2.c:8:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/include/media/ipu-isys.h:40:34: error: field ‘asd’ has incomplete type
- 40 | struct v4l2_async_subdev asd;
- | ^~~
- make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/hm2170.o] Error 1
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.o
- In file included from /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-buttress.c:19:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/include/media/ipu-isys.h:40:34: error: field ‘asd’ has incomplete type
- 40 | struct v4l2_async_subdev asd;
- | ^~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c: In function ‘ov01a1s_set_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c:760:18: error: implicit declaration of function ‘v4l2_subdev_get_try_format’; did you mean ‘v4l2_subdev_get_fmt’? [-Werror=implicit-function-declaration]
- 760 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- | v4l2_subdev_get_fmt
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c:760:17: error: invalid type argument of unary ‘*’ (have ‘int’)
- 760 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c: In function ‘ov01a1s_get_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c:799:31: error: invalid type argument of unary ‘*’ (have ‘int’)
- 799 | fmt->format = *v4l2_subdev_get_try_format(&ov01a1s->sd,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 800 | sd_state, fmt->pad);
- | ~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c: In function ‘ov01a1s_open’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c:858:35: warning: passing argument 2 of ‘ov01a1s_update_pad_format’ makes pointer from integer without a cast [-Wint-conversion]
- 858 | v4l2_subdev_get_try_format(sd, fh->state, 0));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | int
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c:590:66: note: expected ‘struct v4l2_mbus_framefmt *’ but argument is of type ‘int’
- 590 | struct v4l2_mbus_framefmt *fmt)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c: In function ‘ov01a1s_probe’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c:973:13: warning: unused variable ‘link_freq’ [-Wunused-variable]
- 973 | s64 link_freq;
- | ^~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c: At top level:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c:1092:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’
- 1092 | .probe_new = ov01a1s_probe,
- | ^~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c:1092:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types]
- 1092 | .probe_new = ov01a1s_probe,
- | ^~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.c:1092:22: note: (near initialization for ‘ov01a1s_i2c_driver.id_table’)
- In file included from /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:16:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/include/media/ipu-isys.h:40:34: error: field ‘asd’ has incomplete type
- 40 | struct v4l2_async_subdev asd;
- | ^~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.c: In function ‘ov02c10_set_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.c:1087:18: error: implicit declaration of function ‘v4l2_subdev_get_try_format’; did you mean ‘v4l2_subdev_get_fmt’? [-Werror=implicit-function-declaration]
- 1087 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- | v4l2_subdev_get_fmt
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.c:1087:17: error: invalid type argument of unary ‘*’ (have ‘int’)
- 1087 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.c: In function ‘ov02c10_get_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.c:1126:31: error: invalid type argument of unary ‘*’ (have ‘int’)
- 1126 | fmt->format = *v4l2_subdev_get_try_format(&ov02c10->sd,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1127 | sd_state, fmt->pad);
- | ~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.c: In function ‘ov02c10_open’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.c:1185:35: warning: passing argument 2 of ‘ov02c10_update_pad_format’ makes pointer from integer without a cast [-Wint-conversion]
- 1185 | v4l2_subdev_get_try_format(sd, fh->state, 0));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | int
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.c:901:66: note: expected ‘struct v4l2_mbus_framefmt *’ but argument is of type ‘int’
- 901 | struct v4l2_mbus_framefmt *fmt)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- cc1: some warnings being treated as errors
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.c: At top level:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.c:1412:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’
- 1412 | .probe_new = ov02c10_probe,
- | ^~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.c:1412:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types]
- 1412 | .probe_new = ov02c10_probe,
- | ^~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.c:1412:22: note: (near initialization for ‘ov02c10_i2c_driver.id_table’)
- make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a1s.o] Error 1
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.c: In function ‘ov01a10_set_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.c:716:18: error: implicit declaration of function ‘v4l2_subdev_get_try_format’; did you mean ‘v4l2_subdev_get_fmt’? [-Werror=implicit-function-declaration]
- 716 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- | v4l2_subdev_get_fmt
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.c:716:17: error: invalid type argument of unary ‘*’ (have ‘int’)
- 716 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.c: In function ‘ov01a10_get_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.c:755:31: error: invalid type argument of unary ‘*’ (have ‘int’)
- 755 | fmt->format = *v4l2_subdev_get_try_format(&ov01a10->sd,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 756 | sd_state, fmt->pad);
- | ~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.c: In function ‘ov01a10_open’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.c:814:35: warning: passing argument 2 of ‘ov01a10_update_pad_format’ makes pointer from integer without a cast [-Wint-conversion]
- 814 | v4l2_subdev_get_try_format(sd, fh->state, 0));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | int
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.c:548:66: note: expected ‘struct v4l2_mbus_framefmt *’ but argument is of type ‘int’
- 548 | struct v4l2_mbus_framefmt *fmt)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-gpc.o
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.c: At top level:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.c:996:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’
- 996 | .probe_new = ov01a10_probe,
- | ^~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.c:996:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types]
- 996 | .probe_new = ov01a10_probe,
- | ^~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.c:996:22: note: (near initialization for ‘ov01a10_i2c_driver.id_table’)
- cc1: some warnings being treated as errors
- make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov02c10.o] Error 1
- cc1: some warnings being treated as errors
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys-csi2-be-soc.o
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.c: In function ‘ov2740_set_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.c:1143:18: error: implicit declaration of function ‘v4l2_subdev_get_try_format’; did you mean ‘v4l2_subdev_get_fmt’? [-Werror=implicit-function-declaration]
- 1143 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~
- | v4l2_subdev_get_fmt
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.c:1143:17: error: invalid type argument of unary ‘*’ (have ‘int’)
- 1143 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.c: In function ‘ov2740_get_format’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.c:1185:31: error: invalid type argument of unary ‘*’ (have ‘int’)
- 1185 | fmt->format = *v4l2_subdev_get_try_format(&ov2740->sd,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 1186 | sd_state,
- | ~~~~~~~~~
- 1187 | fmt->pad);
- | ~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.c: In function ‘ov2740_open’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys-bridge.c: In function ‘ipu_isys_bridge_unregister_sensors’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys-bridge.c:280:17: error: implicit declaration of function ‘software_node_unregister_nodes’; did you mean ‘software_node_unregister’? [-Werror=implicit-function-declaration]
- 280 | software_node_unregister_nodes(sensor->swnodes);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | software_node_unregister
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.c:1259:34: warning: passing argument 2 of ‘ov2740_update_pad_format’ makes pointer from integer without a cast [-Wint-conversion]
- 1259 | v4l2_subdev_get_try_format(sd, fh->state, 0));
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | |
- | int
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.c:892:65: note: expected ‘struct v4l2_mbus_framefmt *’ but argument is of type ‘int’
- 892 | struct v4l2_mbus_framefmt *fmt)
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
- make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov01a10.o] Error 1
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.c: At top level:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.c:1588:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’
- 1588 | .probe_new = ov2740_probe,
- | ^~~~~~~~~
- CC [M] /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-fw-isys.o
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.c:1588:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types]
- 1588 | .probe_new = ov2740_probe,
- | ^~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.c:1588:22: note: (near initialization for ‘ov2740_i2c_driver.id_table’)
- make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-buttress.o] Error 1
- make[5]: *** Waiting for unfinished jobs....
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys-csi2.c:477:1: warning: ‘csi2_try_fmt’ defined but not used [-Wunused-function]
- 477 | csi2_try_fmt(struct ipu_isys_video *av,
- | ^~~~~~~~~~~~
- cc1: some warnings being treated as errors
- make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys-csi2.o] Error 1
- make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c/ov2740.o] Error 1
- make[3]: *** [scripts/Makefile.build:481: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/i2c] Error 2
- make[3]: *** Waiting for unfinished jobs....
- In file included from ./include/linux/container_of.h:5,
- from ./include/linux/list.h:5,
- from ./include/linux/wait.h:7,
- from ./include/linux/wait_bit.h:8,
- from ./include/linux/fs.h:6,
- from ./include/linux/debugfs.h:15,
- from /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:4:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c: In function ‘isys_notifier_bound’:
- ././include/linux/compiler_types.h:424:27: error: expression in static assertion is not an integer
- 424 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b))
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:674:45: note: in expansion of macro ‘container_of’
- 674 | struct sensor_async_subdev *s_asd = container_of(asd,
- | ^~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c: At top level:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:705:18: error: initialization of ‘int (*)(struct v4l2_async_notifier *, struct v4l2_subdev *, struct v4l2_async_connection *)’ from incompatible pointer type ‘int (*)(struct v4l2_async_notifier *, struct v4l2_subdev *, struct v4l2_async_subdev *)’ [-Werror=incompatible-pointer-types]
- 705 | .bound = isys_notifier_bound,
- | ^~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:705:18: note: (near initialization for ‘isys_async_ops.bound’)
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:706:19: error: initialization of ‘void (*)(struct v4l2_async_notifier *, struct v4l2_subdev *, struct v4l2_async_connection *)’ from incompatible pointer type ‘void (*)(struct v4l2_async_notifier *, struct v4l2_subdev *, struct v4l2_async_subdev *)’ [-Werror=incompatible-pointer-types]
- 706 | .unbind = isys_notifier_unbind,
- | ^~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:706:19: note: (near initialization for ‘isys_async_ops.unbind’)
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c: In function ‘isys_fwnode_parse’:
- ././include/linux/compiler_types.h:424:27: error: expression in static assertion is not an integer
- 424 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b))
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:715:25: note: in expansion of macro ‘container_of’
- 715 | container_of(asd, struct sensor_async_subdev, asd);
- | ^~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c: In function ‘isys_notifier_init’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:771:9: error: too few arguments to function ‘v4l2_async_nf_init’
- 771 | v4l2_async_nf_init(&isys->notifier);
- | ^~~~~~~~~~~~~~~~~~
- In file included from /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/include/media/ipu-isys.h:9:
- ./include/media/v4l2-async.h:159:6: note: declared here
- 159 | void v4l2_async_nf_init(struct v4l2_async_notifier *notifier,
- | ^~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys-bridge.c: In function ‘ipu_isys_bridge_connect_sensor’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys-bridge.c:339:23: error: implicit declaration of function ‘software_node_register_nodes’; did you mean ‘software_node_register’? [-Werror=implicit-function-declaration]
- 339 | ret = software_node_register_nodes(sensor->swnodes);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | software_node_register
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:772:15: error: implicit declaration of function ‘v4l2_async_nf_parse_fwnode_endpoints’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration]
- 772 | ret = v4l2_async_nf_parse_fwnode_endpoints(&isp->pdev->dev,
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- | v4l2_async_nf_add_fwnode_remote
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:781:39: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’
- 781 | if (list_empty(&isys->notifier.asd_list)) {
- | ^
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:788:38: error: passing argument 1 of ‘v4l2_async_nf_register’ from incompatible pointer type [-Werror=incompatible-pointer-types]
- 788 | ret = v4l2_async_nf_register(&isys->v4l2_dev, &isys->notifier);
- | ^~~~~~~~~~~~~~~
- | |
- | struct v4l2_device *
- ./include/media/v4l2-async.h:281:56: note: expected ‘struct v4l2_async_notifier *’ but argument is of type ‘struct v4l2_device *’
- 281 | int v4l2_async_nf_register(struct v4l2_async_notifier *notifier);
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:788:15: error: too many arguments to function ‘v4l2_async_nf_register’
- 788 | ret = v4l2_async_nf_register(&isys->v4l2_dev, &isys->notifier);
- | ^~~~~~~~~~~~~~~~~~~~~~
- ./include/media/v4l2-async.h:281:5: note: declared here
- 281 | int v4l2_async_nf_register(struct v4l2_async_notifier *notifier);
- | ^~~~~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c: In function ‘isys_register_devices’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:825:9: error: implicit declaration of function ‘strlcpy’; did you mean ‘strscpy’? [-Werror=implicit-function-declaration]
- 825 | strlcpy(isys->media_dev.model,
- | ^~~~~~~
- | strscpy
- cc1: some warnings being treated as errors
- make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys.o] Error 1
- cc1: some warnings being treated as errors
- make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys-bridge.o] Error 1
- In file included from /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-dwc-phy.c:8:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/include/media/ipu-isys.h:40:34: error: field ‘asd’ has incomplete type
- 40 | struct v4l2_async_subdev asd;
- | ^~~
- make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-dwc-phy.o] Error 1
- In file included from /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c:6:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/include/media/ipu-isys.h:40:34: error: field ‘asd’ has incomplete type
- 40 | struct v4l2_async_subdev asd;
- | ^~~
- In file included from /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:7:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/include/media/ipu-isys.h:40:34: error: field ‘asd’ has incomplete type
- 40 | struct v4l2_async_subdev asd;
- | ^~~
- In file included from /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys-csi2-be-soc.c:7:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/include/media/ipu-isys.h:40:34: error: field ‘asd’ has incomplete type
- 40 | struct v4l2_async_subdev asd;
- | ^~~
- make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.o] Error 1
- In file included from ./include/linux/kernel.h:22,
- from ./include/linux/cpumask.h:10,
- from ./arch/x86/include/asm/paravirt.h:21,
- from ./arch/x86/include/asm/cpuid.h:62,
- from ./arch/x86/include/asm/processor.h:19,
- from ./include/linux/sched.h:13,
- from ./include/linux/delay.h:23,
- from /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:6:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c: In function ‘ipu6_isys_phy_common_init’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^
- ./include/linux/container_of.h:19:33: note: in definition of macro ‘container_of’
- 19 | void *__mptr = (void *)(ptr); \
- | ^~~
- ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’
- 612 | list_entry((ptr)->next, type, member)
- | ^~~~~~~~~~
- ./include/linux/list.h:778:20: note: in expansion of macro ‘list_first_entry’
- 778 | for (pos = list_first_entry(head, typeof(*pos), member); \
- | ^~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- In file included from ./arch/x86/include/asm/current.h:5,
- from ./include/linux/sched.h:12:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’
- 612 | list_entry((ptr)->next, type, member)
- | ^~~~~~~~~~
- ./include/linux/list.h:778:20: note: in expansion of macro ‘list_first_entry’
- 778 | for (pos = list_first_entry(head, typeof(*pos), member); \
- | ^~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/container_of.h:20:54: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’
- 612 | list_entry((ptr)->next, type, member)
- | ^~~~~~~~~~
- ./include/linux/list.h:778:20: note: in expansion of macro ‘list_first_entry’
- 778 | for (pos = list_first_entry(head, typeof(*pos), member); \
- | ^~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:21:23: note: in expansion of macro ‘__same_type’
- 21 | __same_type(*(ptr), void), \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’
- 612 | list_entry((ptr)->next, type, member)
- | ^~~~~~~~~~
- ./include/linux/list.h:778:20: note: in expansion of macro ‘list_first_entry’
- 778 | for (pos = list_first_entry(head, typeof(*pos), member); \
- | ^~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ././include/linux/compiler_types.h:424:27: error: expression in static assertion is not an integer
- 424 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b))
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’
- 612 | list_entry((ptr)->next, type, member)
- | ^~~~~~~~~~
- ./include/linux/list.h:778:20: note: in expansion of macro ‘list_first_entry’
- 778 | for (pos = list_first_entry(head, typeof(*pos), member); \
- | ^~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- In file included from ./include/uapi/linux/posix_types.h:5,
- from ./include/uapi/linux/types.h:14,
- from ./include/linux/types.h:6,
- from ./include/linux/math.h:5,
- from ./include/linux/delay.h:22:
- ./include/linux/stddef.h:16:33: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/container_of.h:23:28: note: in expansion of macro ‘offsetof’
- 23 | ((type *)(__mptr - offsetof(type, member))); })
- | ^~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’
- 612 | list_entry((ptr)->next, type, member)
- | ^~~~~~~~~~
- ./include/linux/list.h:778:20: note: in expansion of macro ‘list_first_entry’
- 778 | for (pos = list_first_entry(head, typeof(*pos), member); \
- | ^~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- In file included from ./include/linux/smp.h:12,
- from ./include/linux/lockdep.h:14,
- from ./include/linux/spinlock.h:63,
- from ./include/linux/sched.h:2098:
- ./include/linux/list.h:769:14: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 769 | (&pos->member == (head))
- | ^~
- ./include/linux/list.h:779:15: note: in expansion of macro ‘list_entry_is_head’
- 779 | !list_entry_is_head(pos, head, member); \
- | ^~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^
- ./include/linux/list.h:769:27: note: in definition of macro ‘list_entry_is_head’
- 769 | (&pos->member == (head))
- | ^~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/list.h:645:25: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~
- ./include/linux/container_of.h:19:33: note: in definition of macro ‘container_of’
- 19 | void *__mptr = (void *)(ptr); \
- | ^~~
- ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~~~~~~~~~
- ./include/linux/list.h:780:20: note: in expansion of macro ‘list_next_entry’
- 780 | pos = list_next_entry(pos, member))
- | ^~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/list.h:645:25: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~~~~~~~~~
- ./include/linux/list.h:780:20: note: in expansion of macro ‘list_next_entry’
- 780 | pos = list_next_entry(pos, member))
- | ^~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/container_of.h:20:54: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~~~~~~~~~
- ./include/linux/list.h:780:20: note: in expansion of macro ‘list_next_entry’
- 780 | pos = list_next_entry(pos, member))
- | ^~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/list.h:645:25: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:21:23: note: in expansion of macro ‘__same_type’
- 21 | __same_type(*(ptr), void), \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~~~~~~~~~
- ./include/linux/list.h:780:20: note: in expansion of macro ‘list_next_entry’
- 780 | pos = list_next_entry(pos, member))
- | ^~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ././include/linux/compiler_types.h:424:27: error: expression in static assertion is not an integer
- 424 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b))
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~~~~~~~~~
- ./include/linux/list.h:780:20: note: in expansion of macro ‘list_next_entry’
- 780 | pos = list_next_entry(pos, member))
- | ^~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/stddef.h:16:33: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/container_of.h:23:28: note: in expansion of macro ‘offsetof’
- 23 | ((type *)(__mptr - offsetof(type, member))); })
- | ^~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~~~~~~~~~
- ./include/linux/list.h:780:20: note: in expansion of macro ‘list_next_entry’
- 780 | pos = list_next_entry(pos, member))
- | ^~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’
- 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ././include/linux/compiler_types.h:424:27: error: expression in static assertion is not an integer
- 424 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b))
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:512:25: note: in expansion of macro ‘container_of’
- 512 | s_asd = container_of(asd, struct sensor_async_subdev, asd);
- | ^~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c: In function ‘ipu6_isys_phy_config’:
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^
- ./include/linux/container_of.h:19:33: note: in definition of macro ‘container_of’
- 19 | void *__mptr = (void *)(ptr); \
- | ^~~
- ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’
- 612 | list_entry((ptr)->next, type, member)
- | ^~~~~~~~~~
- ./include/linux/list.h:778:20: note: in expansion of macro ‘list_first_entry’
- 778 | for (pos = list_first_entry(head, typeof(*pos), member); \
- | ^~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’
- 612 | list_entry((ptr)->next, type, member)
- | ^~~~~~~~~~
- ./include/linux/list.h:778:20: note: in expansion of macro ‘list_first_entry’
- 778 | for (pos = list_first_entry(head, typeof(*pos), member); \
- | ^~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/container_of.h:20:54: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’
- 612 | list_entry((ptr)->next, type, member)
- | ^~~~~~~~~~
- ./include/linux/list.h:778:20: note: in expansion of macro ‘list_first_entry’
- 778 | for (pos = list_first_entry(head, typeof(*pos), member); \
- | ^~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:21:23: note: in expansion of macro ‘__same_type’
- 21 | __same_type(*(ptr), void), \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’
- 612 | list_entry((ptr)->next, type, member)
- | ^~~~~~~~~~
- ./include/linux/list.h:778:20: note: in expansion of macro ‘list_first_entry’
- 778 | for (pos = list_first_entry(head, typeof(*pos), member); \
- | ^~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ././include/linux/compiler_types.h:424:27: error: expression in static assertion is not an integer
- 424 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b))
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’
- 612 | list_entry((ptr)->next, type, member)
- | ^~~~~~~~~~
- ./include/linux/list.h:778:20: note: in expansion of macro ‘list_first_entry’
- 778 | for (pos = list_first_entry(head, typeof(*pos), member); \
- | ^~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/stddef.h:16:33: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/container_of.h:23:28: note: in expansion of macro ‘offsetof’
- 23 | ((type *)(__mptr - offsetof(type, member))); })
- | ^~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’
- 612 | list_entry((ptr)->next, type, member)
- | ^~~~~~~~~~
- ./include/linux/list.h:778:20: note: in expansion of macro ‘list_first_entry’
- 778 | for (pos = list_first_entry(head, typeof(*pos), member); \
- | ^~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/list.h:769:14: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 769 | (&pos->member == (head))
- | ^~
- ./include/linux/list.h:779:15: note: in expansion of macro ‘list_entry_is_head’
- 779 | !list_entry_is_head(pos, head, member); \
- | ^~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^
- ./include/linux/list.h:769:27: note: in definition of macro ‘list_entry_is_head’
- 769 | (&pos->member == (head))
- | ^~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/list.h:645:25: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~
- ./include/linux/container_of.h:19:33: note: in definition of macro ‘container_of’
- 19 | void *__mptr = (void *)(ptr); \
- | ^~~
- ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~~~~~~~~~
- ./include/linux/list.h:780:20: note: in expansion of macro ‘list_next_entry’
- 780 | pos = list_next_entry(pos, member))
- | ^~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/list.h:645:25: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~~~~~~~~~
- ./include/linux/list.h:780:20: note: in expansion of macro ‘list_next_entry’
- 780 | pos = list_next_entry(pos, member))
- | ^~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/container_of.h:20:54: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~~~~~~~~~
- ./include/linux/list.h:780:20: note: in expansion of macro ‘list_next_entry’
- 780 | pos = list_next_entry(pos, member))
- | ^~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/list.h:645:25: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:21:23: note: in expansion of macro ‘__same_type’
- 21 | __same_type(*(ptr), void), \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~~~~~~~~~
- ./include/linux/list.h:780:20: note: in expansion of macro ‘list_next_entry’
- 780 | pos = list_next_entry(pos, member))
- | ^~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ././include/linux/compiler_types.h:424:27: error: expression in static assertion is not an integer
- 424 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b))
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~~~~~~~~~
- ./include/linux/list.h:780:20: note: in expansion of macro ‘list_next_entry’
- 780 | pos = list_next_entry(pos, member))
- | ^~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ./include/linux/stddef.h:16:33: error: invalid use of undefined type ‘struct v4l2_async_subdev’
- 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER)
- | ^~~~~~~~~~~~~~~~~~
- ./include/linux/container_of.h:23:28: note: in expansion of macro ‘offsetof’
- 23 | ((type *)(__mptr - offsetof(type, member))); })
- | ^~~~~~~~
- ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’
- 601 | container_of(ptr, type, member)
- | ^~~~~~~~~~~~
- ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’
- 645 | list_entry((pos)->member.next, typeof(*(pos)), member)
- | ^~~~~~~~~~
- ./include/linux/list.h:780:20: note: in expansion of macro ‘list_next_entry’
- 780 | pos = list_next_entry(pos, member))
- | ^~~~~~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’
- 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) {
- | ^~~~~~~~~~~~~~~~~~~
- ././include/linux/compiler_types.h:424:27: error: expression in static assertion is not an integer
- 424 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b))
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’
- 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
- | ^~~~
- ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~~~
- ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’
- 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \
- | ^~~~~~~~~~~
- /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:571:25: note: in expansion of macro ‘container_of’
- 571 | s_asd = container_of(asd, struct sensor_async_subdev, asd);
- | ^~~~~~~~~~~~
- make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.o] Error 1
- make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6/../ipu-isys-csi2-be-soc.o] Error 1
- make[4]: *** [scripts/Makefile.build:481: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel/ipu6] Error 2
- make[3]: *** [scripts/Makefile.build:481: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build/drivers/media/pci/intel] Error 2
- make[2]: *** [/usr/src/linux-headers-6.8.0-60-generic/Makefile:1925: /var/lib/dkms/ipu6-drivers/0~git202211220708.278b7e3d-0ubuntu0.22.04.1/build] Error 2
- make[1]: *** [Makefile:240: __sub-make] Error 2
- make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-60-generic'
- make: *** [Makefile:37: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment