Lines Matching refs:bc
82 struct w6692_ch bc[2]; member
99 card->bc[0].bch.debug = debug; in _set_debug()
100 card->bc[1].bch.debug = debug; in _set_debug()
142 ReadW6692B(struct w6692_ch *bc, u8 offset) in ReadW6692B() argument
144 return inb(bc->addr + offset); in ReadW6692B()
148 WriteW6692B(struct w6692_ch *bc, u8 offset, u8 value) in WriteW6692B() argument
150 outb(value, bc->addr + offset); in WriteW6692B()
670 struct w6692_ch *wch = &card->bc[ch]; in W6692B_interrupt()
858 w6692_mode(&card->bc[0], ISDN_P_NONE); in initW6692()
859 w6692_mode(&card->bc[1], ISDN_P_NONE); in initW6692()
871 WriteW6692B(&card->bc[0], W_B_EXIM, 0); in initW6692()
872 WriteW6692B(&card->bc[1], W_B_EXIM, 0); in initW6692()
876 WriteW6692B(&card->bc[0], W_B_CMDR, W_B_CMDR_RRST | W_B_CMDR_XRST); in initW6692()
877 WriteW6692B(&card->bc[1], W_B_CMDR, W_B_CMDR_RRST | W_B_CMDR_XRST); in initW6692()
955 struct w6692_ch *bc = container_of(bch, struct w6692_ch, bch); in w6692_l2l1B() local
967 W6692_fill_Bfifo(bc); in w6692_l2l1B()
974 ret = w6692_mode(bc, ch->protocol); in w6692_l2l1B()
985 w6692_mode(bc, ISDN_P_NONE); in w6692_l2l1B()
1016 bch = &card->bc[rq->adr.channel - 1].bch; in open_bchannel()
1048 struct w6692_ch *bc = container_of(bch, struct w6692_ch, bch); in w6692_bctrl() local
1060 w6692_mode(bc, ISDN_P_NONE); in w6692_bctrl()
1244 card->bc[0].addr = card->addr; in setup_w6692()
1245 card->bc[1].addr = card->addr + 0x40; in setup_w6692()
1271 w6692_mode(&card->bc[0], ISDN_P_NONE); in release_card()
1272 w6692_mode(&card->bc[1], ISDN_P_NONE); in release_card()
1282 mISDN_freebchannel(&card->bc[1].bch); in release_card()
1283 mISDN_freebchannel(&card->bc[0].bch); in release_card()
1315 mISDN_initbchannel(&card->bc[i].bch, MAX_DATA_MEM, in setup_instance()
1317 card->bc[i].bch.hw = card; in setup_instance()
1318 card->bc[i].bch.nr = i + 1; in setup_instance()
1319 card->bc[i].bch.ch.nr = i + 1; in setup_instance()
1320 card->bc[i].bch.ch.send = w6692_l2l1B; in setup_instance()
1321 card->bc[i].bch.ch.ctrl = w6692_bctrl; in setup_instance()
1323 list_add(&card->bc[i].bch.ch.list, &card->dch.dev.bchannels); in setup_instance()
1348 mISDN_freebchannel(&card->bc[1].bch); in setup_instance()
1349 mISDN_freebchannel(&card->bc[0].bch); in setup_instance()