Lines Matching refs:dongle_id

91 static int dongle_id;
186 static void nsc_ircc_init_dongle_interface (int iobase, int dongle_id);
471 if ((dongle_id <= 0) ||
472 (dongle_id >= ARRAY_SIZE(dongle_types))) {
473 dongle_id = nsc_ircc_read_dongle_id(self->io.fir_base);
476 dongle_types[dongle_id]);
479 dongle_types[dongle_id]);
482 self->io.dongle_id = dongle_id;
483 nsc_ircc_init_dongle_interface(self->io.fir_base, dongle_id);
946 dongle_id = 0x9;
1046 int dongle_id;
1061 dongle_id = inb(iobase+4) & 0x0f;
1064 if (dongle_id == 0x0a)
1065 dongle_id = 0x09;
1072 return dongle_id;
1076 * Function nsc_ircc_init_dongle_interface (iobase, dongle_id)
1083 static void nsc_ircc_init_dongle_interface (int iobase, int dongle_id)
1093 /* IRCFG4: set according to dongle_id */
1094 switch (dongle_id) {
1098 __func__, dongle_types[dongle_id]);
1103 __func__, dongle_types[dongle_id]);
1109 __func__, dongle_types[dongle_id]);
1113 __func__, dongle_types[dongle_id]);
1117 __func__, dongle_types[dongle_id]);
1121 __func__, dongle_types[dongle_id]);
1129 __func__, dongle_types[dongle_id]);
1144 __func__, dongle_types[dongle_id]);
1150 IRDA_DEBUG(0, "%s(), invalid dongle_id %#x",
1151 __func__, dongle_id);
1163 * Function nsc_ircc_change_dongle_speed (iobase, speed, dongle_id)
1168 static void nsc_ircc_change_dongle_speed(int iobase, int speed, int dongle_id)
1178 /* IRCFG1: set according to dongle_id */
1179 switch (dongle_id) {
1183 __func__, dongle_types[dongle_id]);
1188 __func__, dongle_types[dongle_id]);
1194 __func__, dongle_types[dongle_id]);
1198 __func__, dongle_types[dongle_id]);
1202 __func__, dongle_types[dongle_id]);
1206 __func__, dongle_types[dongle_id]);
1225 __func__, dongle_types[dongle_id]);
1234 __func__, dongle_types[dongle_id]);
1316 nsc_ircc_change_dongle_speed(iobase, speed, self->io.dongle_id);
2372 nsc_ircc_init_dongle_interface(self->io.fir_base, self->io.dongle_id);
2416 module_param(dongle_id, int, 0);
2417 MODULE_PARM_DESC(dongle_id, "Type-id of used dongle");