Lines Matching refs:new_fw
686 struct firmware_properties new_fw;
708 new_fw.type = type;
709 new_fw.id = std;
710 new_fw.std_req = std;
711 new_fw.scode_table = SCODE | priv->ctrl.scode_table;
712 new_fw.scode_nr = 0;
713 new_fw.int_freq = int_freq;
717 dump_firm_type(new_fw.type);
718 printk("(%x), id %016llx, ", new_fw.type,
719 (unsigned long long)new_fw.std_req);
725 printk("int_freq %d, ", new_fw.int_freq);
726 printk("scode_nr %d\n", new_fw.scode_nr);
730 if (((BASE | new_fw.type) & BASE_TYPES) ==
746 rc = load_firmware(fe, BASE | new_fw.type, &std0);
756 rc = load_firmware(fe, BASE | INIT1 | new_fw.type, &std0);
758 rc = load_firmware(fe, (BASE | INIT1 | new_fw.type) & ~F8MHZ,
771 if (priv->cur_fw.type == (BASE | new_fw.type) &&
780 rc = load_firmware(fe, new_fw.type, &new_fw.id);
782 rc = load_firmware(fe, new_fw.type & ~F8MHZ, &new_fw.id);
788 if (priv->cur_fw.scode_table == new_fw.scode_table &&
789 priv->cur_fw.scode_nr == new_fw.scode_nr) {
794 if (new_fw.type & FM)
798 tuner_dbg("Trying to load scode %d\n", new_fw.scode_nr);
800 rc = load_scode(fe, new_fw.type | new_fw.scode_table, &new_fw.id,
801 new_fw.int_freq, new_fw.scode_nr);
843 memcpy(&priv->cur_fw, &new_fw, sizeof(priv->cur_fw));