]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/media/dvb/frontends/cx24116.c
V4L/DVB (8994): Adjust MPEG initialization in cx24116
[karo-tx-linux.git] / drivers / media / dvb / frontends / cx24116.c
index 2ff9e20c595ffde54d0646d1d48dbc9b0d60d245..666a0d89e83c51ef657ffe2d45b42a68dcfb28fe 100644 (file)
@@ -478,7 +478,10 @@ static int cx24116_load_firmware (struct dvb_frontend* fe, const struct firmware
        cmd.args[0x01] = 0x01;
        cmd.args[0x02] = 0x75;
        cmd.args[0x03] = 0x00;
-       cmd.args[0x04] = 0x02;
+       if (state->config->mpg_clk_pos_pol)
+               cmd.args[0x04] = state->config->mpg_clk_pos_pol;
+       else
+               cmd.args[0x04] = 0x02;
        cmd.args[0x05] = 0x00;
        cmd.len= 0x06;
        ret = cx24116_cmd_execute(fe, &cmd);