Lines Matching refs:name

90 	const char* name);
91 static int card_wait_for_ready(const int ioaddr[], const char* name,
93 static int card_send_command(const int ioaddr[], const char* name,
97 static int sb1000_wait_for_ready(const int ioaddr[], const char* name);
99 const char* name);
100 static void sb1000_send_command(const int ioaddr[], const char* name,
104 const char* name);
107 static int sb1000_reset(const int ioaddr[], const char* name);
108 static int sb1000_check_CRC(const int ioaddr[], const char* name);
110 const char* name);
112 const char* name);
113 static int sb1000_activate(const int ioaddr[], const char* name);
115 const char* name, unsigned char version[], int do_end);
116 static int sb1000_get_frequency(const int ioaddr[], const char* name,
118 static int sb1000_set_frequency(const int ioaddr[], const char* name,
120 static int sb1000_get_PIDs(const int ioaddr[], const char* name,
122 static int sb1000_set_PIDs(const int ioaddr[], const char* name,
188 "S/N %#8.8x, IRQ %d.\n", dev->name, dev->base_addr,
242 .name = "sb1000",
257 card_wait_for_busy_clear(const int ioaddr[], const char* name)
271 name);
281 card_wait_for_ready(const int ioaddr[], const char* name, unsigned char in[])
295 name);
312 card_send_command(const int ioaddr[], const char* name,
317 if ((status = card_wait_for_busy_clear(ioaddr, name)))
328 if ((status = card_wait_for_ready(ioaddr, name, in)))
334 "in: %02x%02x%02x%02x%02x%02x%02x\n", name,
340 "out: %02x%02x%02x%02x%02x%02x\n", name,
359 sb1000_wait_for_ready(const int ioaddr[], const char* name)
367 name);
375 name);
385 sb1000_wait_for_ready_clear(const int ioaddr[], const char* name)
393 name);
401 name);
410 sb1000_send_command(const int ioaddr[], const char* name,
421 "%02x%02x\n", name, out[0], out[1], out[2], out[3], out[4], out[5]);
437 sb1000_issue_read_command(const int ioaddr[], const char* name)
441 sb1000_wait_for_ready_clear(ioaddr, name);
443 sb1000_send_command(ioaddr, name, Command0);
452 sb1000_reset(const int ioaddr[], const char* name)
473 if ((status = card_send_command(ioaddr, name, Command0, st)))
482 sb1000_check_CRC(const int ioaddr[], const char* name)
490 if ((status = card_send_command(ioaddr, name, Command0, st)))
498 sb1000_start_get_set_command(const int ioaddr[], const char* name)
504 return card_send_command(ioaddr, name, Command0, st);
508 sb1000_end_get_set_command(const int ioaddr[], const char* name)
516 if ((status = card_send_command(ioaddr, name, Command0, st)))
518 return card_send_command(ioaddr, name, Command1, st);
522 sb1000_activate(const int ioaddr[], const char* name)
531 status = card_send_command(ioaddr, name, Command0, st);
534 status = card_send_command(ioaddr, name, Command1, st);
538 status = sb1000_start_get_set_command(ioaddr, name);
544 return sb1000_start_get_set_command(ioaddr, name);
549 sb1000_get_firmware_version(const int ioaddr[], const char* name,
557 if ((status = sb1000_start_get_set_command(ioaddr, name)))
559 if ((status = card_send_command(ioaddr, name, Command0, st)))
566 return sb1000_end_get_set_command(ioaddr, name);
573 sb1000_get_frequency(const int ioaddr[], const char* name, int* frequency)
581 if ((status = sb1000_start_get_set_command(ioaddr, name)))
583 if ((status = card_send_command(ioaddr, name, Command0, st)))
586 return sb1000_end_get_set_command(ioaddr, name);
591 sb1000_set_frequency(const int ioaddr[], const char* name, int frequency)
602 "[%d,%d] kHz\n", name, frequency, FrequencyLowerLimit,
607 if ((status = sb1000_start_get_set_command(ioaddr, name)))
616 return card_send_command(ioaddr, name, Command0, st);
621 sb1000_get_PIDs(const int ioaddr[], const char* name, short PID[])
632 if ((status = sb1000_start_get_set_command(ioaddr, name)))
635 if ((status = card_send_command(ioaddr, name, Command0, st)))
639 if ((status = card_send_command(ioaddr, name, Command1, st)))
643 if ((status = card_send_command(ioaddr, name, Command2, st)))
647 if ((status = card_send_command(ioaddr, name, Command3, st)))
651 return sb1000_end_get_set_command(ioaddr, name);
656 sb1000_set_PIDs(const int ioaddr[], const char* name, const short PID[])
669 if ((status = sb1000_start_get_set_command(ioaddr, name)))
676 if ((status = card_send_command(ioaddr, name, Command0, st)))
683 if ((status = card_send_command(ioaddr, name, Command1, st)))
690 if ((status = card_send_command(ioaddr, name, Command2, st)))
697 if ((status = card_send_command(ioaddr, name, Command3, st)))
700 if ((status = card_send_command(ioaddr, name, Command4, st)))
702 return sb1000_end_get_set_command(ioaddr, name);
707 sb1000_print_status_buffer(const char* name, unsigned char st[],
712 printk(KERN_DEBUG "%s: status: %02x %02x\n", name, st[0], st[1]);
715 "to %d.%d.%d.%d:%d\n", name, buffer[28] << 8 | buffer[29],
722 printk(KERN_DEBUG "%s: %s", name, i ? " " : "buffer:");
794 "expecting %02x %02x\n", dev->name, st[0], st[1],
813 "got %02x expecting %02x\n", dev->name, buffer[0],
824 "than MRU (%d)\n", dev->name, dlen, SB1000_MRU);
835 "skbuff\n", dev->name, skbsize);
852 "got %02x expecting %02x\n", dev->name, buffer[0],
881 dev->name, st[0], st[1]);
885 sb1000_print_status_buffer(dev->name, st, buffer, FrameSize);
903 char *name;
912 name = dev->name;
914 sb1000_wait_for_ready_clear(ioaddr, name);
915 sb1000_send_command(ioaddr, name, Command0);
916 sb1000_wait_for_ready(ioaddr, name);
929 char *name;
937 name = dev->name;
940 if ((status = sb1000_reset(ioaddr, name)))
943 if ((status = sb1000_check_CRC(ioaddr, name)))
971 printk(KERN_DEBUG "%s: Opening, IRQ %d\n", name, dev->irq);
975 if ((status = sb1000_activate(ioaddr, name)))
978 if ((status = sb1000_get_firmware_version(ioaddr, name, version, 0)))
982 "(should be %x.%02x)\n", name, version[0], version[1],
992 char* name;
1005 name = dev->name;
1020 if ((status = sb1000_get_firmware_version(ioaddr, name, version, 1)))
1027 if ((status = sb1000_get_frequency(ioaddr, name, &frequency)))
1038 if ((status = sb1000_set_frequency(ioaddr, name, frequency)))
1043 if ((status = sb1000_get_PIDs(ioaddr, name, PID)))
1054 if ((status = sb1000_set_PIDs(ioaddr, name, PID)))
1078 printk(KERN_WARNING "%s: trying to transmit!!!\n", dev->name);
1090 char *name;
1101 name = dev->name;
1110 printk(KERN_DEBUG "%s: entering interrupt\n", dev->name);
1118 sb1000_issue_read_command(ioaddr, name);
1121 sb1000_issue_read_command(ioaddr, name);
1124 sb1000_wait_for_ready_clear(ioaddr, name);
1125 sb1000_send_command(ioaddr, name, Command0);
1126 sb1000_wait_for_ready(ioaddr, name);
1127 sb1000_issue_read_command(ioaddr, name);
1130 sb1000_wait_for_ready_clear(ioaddr, name);
1131 sb1000_send_command(ioaddr, name, Command1);
1132 sb1000_wait_for_ready(ioaddr, name);
1133 sb1000_issue_read_command(ioaddr, name);
1147 printk(KERN_DEBUG "%s: Shutting down sb1000.\n", dev->name);