Hi,
I'm back and trying to get it to compile with 6.16. These are my notes so far:
videodev2.h:
+#inlcude <linux/time_types.h>
imx208.c
otp_read() *bin_attr must be of type const struct bin_attribute
tc358743.c, tvaudio.c
rename from_timer() to timer_container_of()
rename del_timer_sync() to timer_delete_sync()
si2183, tas2101_priv.h, tas2971.c, gx1133.c, gx1503.c, gx1503_priv.h:
+#include <linux/version.h>
And then it becomes a mess
tda18273.c , av201x.c , r848.c , rda5816, stv6120, r850, cxd2880_top, dib9000, dvb_dummy_fe, isl6422, lgs8gl5.c, lnbh29, s5h1432, mxl58x, gx1133, tas 2971, tas2101, stv091x.c, avl6882.c,mn88436, tbs_priv, stid135, cxd2878
complaints of redefinition of *_attach. I solve it by disabling these drivers, but haven't compiled yet, so it might not work in the end (tbs_priv is in the list...)
And finally chip.c which can't agree on what u64 type is, and I'm stuck on that so far...
Hi,
I'm back and trying to get it to compile with 6.16. These are my notes so far:
videodev2.h:
+#inlcude <linux/time_types.h>
imx208.c
otp_read() *bin_attr must be of type const struct bin_attribute
tc358743.c, tvaudio.c
rename from_timer() to timer_container_of()
rename del_timer_sync() to timer_delete_sync()
si2183, tas2101_priv.h, tas2971.c, gx1133.c, gx1503.c, gx1503_priv.h:
+#include <linux/version.h>
And then it becomes a mess
tda18273.c , av201x.c , r848.c , rda5816, stv6120, r850, cxd2880_top, dib9000, dvb_dummy_fe, isl6422, lgs8gl5.c, lnbh29, s5h1432, mxl58x, gx1133, tas 2971, tas2101, stv091x.c, avl6882.c,mn88436, tbs_priv, stid135, cxd2878
complaints of redefinition of *_attach. I solve it by disabling these drivers, but haven't compiled yet, so it might not work in the end (tbs_priv is in the list...)
And finally chip.c which can't agree on what u64 type is, and I'm stuck on that so far...