Lines Matching refs:cy_card

169 static struct cyclades_card cy_card[NR_CARDS];
1242 cinfo = &cy_card[card];
1522 if (line < cy_card[i].first_line + cy_card[i].nports &&
1523 line >= cy_card[i].first_line)
1527 info = &cy_card[i].ports[line - cy_card[i].first_line];
2322 .port = (info->card - cy_card) * 0x100 + info->line -
3350 /* fill the next cy_card structure available */
3352 if (cy_card[j].base_addr == NULL)
3366 0, "Cyclom-Y", &cy_card[j])) {
3374 /* set cy_card */
3375 cy_card[j].base_addr = cy_isa_address;
3376 cy_card[j].ctl_addr.p9050 = NULL;
3377 cy_card[j].irq = (int)cy_isa_irq;
3378 cy_card[j].bus_index = 0;
3379 cy_card[j].first_line = cy_next_channel;
3380 cy_card[j].num_chips = cy_isa_nchan / CyPORTS_PER_CHIP;
3381 cy_card[j].nports = cy_isa_nchan;
3382 if (cy_init_card(&cy_card[j])) {
3383 cy_card[j].base_addr = NULL;
3384 free_irq(cy_isa_irq, &cy_card[j]);
3830 /* fill the next cy_card structure available */
3832 if (cy_card[card_no].base_addr == NULL)
3846 IRQF_SHARED, "Cyclom-Y", &cy_card[card_no]);
3851 cy_card[card_no].num_chips = nchan / CyPORTS_PER_CHIP;
3858 cy_card[card_no].hw_ver = mailbox;
3859 cy_card[card_no].num_chips = (unsigned int)-1;
3860 cy_card[card_no].board_ctrl = &zfw_ctrl->board_ctrl;
3866 &cy_card[card_no]);
3875 /* set cy_card */
3876 cy_card[card_no].base_addr = addr2;
3877 cy_card[card_no].ctl_addr.p9050 = addr0;
3878 cy_card[card_no].irq = irq;
3879 cy_card[card_no].bus_index = 1;
3880 cy_card[card_no].first_line = cy_next_channel;
3881 cy_card[card_no].nports = nchan;
3882 retval = cy_init_card(&cy_card[card_no]);
3886 pci_set_drvdata(pdev, &cy_card[card_no]);
3918 cy_card[card_no].base_addr = NULL;
3919 free_irq(irq, &cy_card[card_no]);
3987 for (j = 0; j < cy_card[i].nports; j++) {
3988 info = &cy_card[i].ports[j];
4109 the next cy_card structure available is set by the detection
4111 availability of cy_card and cy_port data structures and updating
4152 card = &cy_card[i];