Lines Matching refs:dongle_id
91 static int dongle_id; variable
186 static void nsc_ircc_init_dongle_interface (int iobase, int dongle_id);
474 if ((dongle_id <= 0) || in nsc_ircc_open()
475 (dongle_id >= ARRAY_SIZE(dongle_types))) { in nsc_ircc_open()
476 dongle_id = nsc_ircc_read_dongle_id(self->io.fir_base); in nsc_ircc_open()
479 driver_name, dongle_types[dongle_id]); in nsc_ircc_open()
482 driver_name, dongle_types[dongle_id]); in nsc_ircc_open()
485 self->io.dongle_id = dongle_id; in nsc_ircc_open()
486 nsc_ircc_init_dongle_interface(self->io.fir_base, dongle_id); in nsc_ircc_open()
947 dongle_id = 0x9; in nsc_ircc_pnp_probe()
1047 int dongle_id; in nsc_ircc_read_dongle_id() local
1062 dongle_id = inb(iobase+4) & 0x0f; in nsc_ircc_read_dongle_id()
1065 if (dongle_id == 0x0a) in nsc_ircc_read_dongle_id()
1066 dongle_id = 0x09; in nsc_ircc_read_dongle_id()
1073 return dongle_id; in nsc_ircc_read_dongle_id()
1084 static void nsc_ircc_init_dongle_interface (int iobase, int dongle_id) in nsc_ircc_init_dongle_interface() argument
1095 switch (dongle_id) { in nsc_ircc_init_dongle_interface()
1099 __func__, dongle_types[dongle_id]); in nsc_ircc_init_dongle_interface()
1104 __func__, dongle_types[dongle_id]); in nsc_ircc_init_dongle_interface()
1110 __func__, dongle_types[dongle_id]); in nsc_ircc_init_dongle_interface()
1114 __func__, dongle_types[dongle_id]); in nsc_ircc_init_dongle_interface()
1118 __func__, dongle_types[dongle_id]); in nsc_ircc_init_dongle_interface()
1122 __func__, dongle_types[dongle_id]); in nsc_ircc_init_dongle_interface()
1130 __func__, dongle_types[dongle_id]); in nsc_ircc_init_dongle_interface()
1145 __func__, dongle_types[dongle_id]); in nsc_ircc_init_dongle_interface()
1152 __func__, dongle_id); in nsc_ircc_init_dongle_interface()
1169 static void nsc_ircc_change_dongle_speed(int iobase, int speed, int dongle_id) in nsc_ircc_change_dongle_speed() argument
1180 switch (dongle_id) { in nsc_ircc_change_dongle_speed()
1184 __func__, dongle_types[dongle_id]); in nsc_ircc_change_dongle_speed()
1189 __func__, dongle_types[dongle_id]); in nsc_ircc_change_dongle_speed()
1195 __func__, dongle_types[dongle_id]); in nsc_ircc_change_dongle_speed()
1199 __func__, dongle_types[dongle_id]); in nsc_ircc_change_dongle_speed()
1203 __func__, dongle_types[dongle_id]); in nsc_ircc_change_dongle_speed()
1207 __func__, dongle_types[dongle_id]); in nsc_ircc_change_dongle_speed()
1226 __func__, dongle_types[dongle_id]); in nsc_ircc_change_dongle_speed()
1235 __func__, dongle_types[dongle_id]); in nsc_ircc_change_dongle_speed()
1317 nsc_ircc_change_dongle_speed(iobase, speed, self->io.dongle_id); in nsc_ircc_change_speed()
2360 nsc_ircc_init_dongle_interface(self->io.fir_base, self->io.dongle_id); in nsc_ircc_resume()
2404 module_param(dongle_id, int, 0);
2405 MODULE_PARM_DESC(dongle_id, "Type-id of used dongle");