Missing kernel module mn88473/general kmod questions

@paja @pepe could it be because some troubles witch patches?

Also, please note, that https://gitlab.labs.nic.cz/turris/openwrt/issues/177 has wrong linked patch in header (so paja marked “patch1” and “patch2” complete, but I am not sure what patches are included :slight_smile:

Finalized driver is I believe oldest one (2016-03-03), lets say “patch 0”: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/media/dvb-frontends/mn88473.c?id=7908fad99a6cc08a41c666d425df42809b34dce2

DVB-C scanning above 500MHz “patch 2” is correct (2016-12-30)

but dissapearing DVB stick “patch 1” (2016-09-17) link should be to https://pastebin.com/raw/VP2MXZdV :

-- mn88473.c.orig         2016-09-17 23:02:36.207362191 +0200
+++ mn88473.c      2016-09-17 23:03:10.420786897 +0200
@@ -492,7 +492,7 @@

           dev_dbg(&client->dev, "chip id=%02x\n", uitmp);

-          if (uitmp != 0x03) {
+          if (uitmp != 0x03 && uitmp != 0x08) {
               ret = -ENODEV;
               goto err_regmap_0_regmap_exit;
           }

I also found another patch, lets say patch 3 (2016-05-14): https://patchwork.kernel.org/patch/9094681/ which would be good to apply also.

If I would sort patches by date, it would be:

(2016-03-03) finalized driver
(2016-05-14) modprobe fix
(2016-09-17) dissapearing dvb stick fix
(2016-12-30) DVB-C scanning above 500MHz fix