memcpy(cmd.args, "\x14\x00\x0a\x10\x00\x00", 6);
        cmd.args[4] = delivery_system | bandwidth;
+       if (dev->spectral_inversion)
+               cmd.args[5] |= 1;
        cmd.wlen = 6;
        cmd.rlen = 4;
        ret = si2168_cmd_execute(client, &cmd);
        dev->ts_mode = config->ts_mode;
        dev->ts_clock_inv = config->ts_clock_inv;
        dev->ts_clock_gapped = config->ts_clock_gapped;
+       dev->spectral_inversion = config->spectral_inversion;
 
        dev_info(&client->dev, "Silicon Labs Si2168-%c%d%d successfully identified\n",
                 dev->version >> 24 & 0xff, dev->version >> 16 & 0xff,