Searched refs:bchan (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/dma/qcom/ |
D | bam_dma.c | 353 #define IS_BUSY(chan) (CIRC_SPACE(bchan->tail, bchan->head,\ 434 static void bam_reset_channel(struct bam_chan *bchan) in bam_reset_channel() argument 436 struct bam_device *bdev = bchan->bdev; in bam_reset_channel() 438 lockdep_assert_held(&bchan->vc.lock); in bam_reset_channel() 441 writel_relaxed(1, bam_addr(bdev, bchan->id, BAM_P_RST)); in bam_reset_channel() 442 writel_relaxed(0, bam_addr(bdev, bchan->id, BAM_P_RST)); in bam_reset_channel() 448 bchan->initialized = 0; in bam_reset_channel() 458 static void bam_chan_init_hw(struct bam_chan *bchan, in bam_chan_init_hw() argument 461 struct bam_device *bdev = bchan->bdev; in bam_chan_init_hw() 465 bam_reset_channel(bchan); in bam_chan_init_hw() [all …]
|
/Linux-v4.19/drivers/isdn/capi/ |
D | capidrv.c | 1069 capidrv_bchan *bchan; in handle_incoming_call() local 1077 bchan = &card->bchans[chan]; in handle_incoming_call() 1082 bchan->incoming = 1; in handle_incoming_call() 1790 struct capidrv_bchan *bchan; in capidrv_command() local 1812 bchan = &card->bchans[c->arg % card->nbchan]; in capidrv_command() 1814 if (bchan->plcip) { in capidrv_command() 1822 bchan->plcip->plci); in capidrv_command() 1825 bchan->si1 = c->parm.setup.si1; in capidrv_command() 1826 bchan->si2 = c->parm.setup.si2; in capidrv_command() 1828 strncpy(bchan->num, c->parm.setup.phone, sizeof(bchan->num)); in capidrv_command() [all …]
|
/Linux-v4.19/drivers/isdn/hisax/ |
D | w6692.c | 271 W6692B_interrupt(struct IsdnCardState *cs, u_char bchan) in W6692B_interrupt() argument 279 bcs = (cs->bcs->channel == bchan) ? cs->bcs : (cs->bcs + 1); in W6692B_interrupt() 280 val = cs->BC_Read_Reg(cs, bchan, W_B_EXIR); in W6692B_interrupt() 281 debugl1(cs, "W6692B chan %d B_EXIR 0x%02X", bchan, val); in W6692B_interrupt() 288 r = cs->BC_Read_Reg(cs, bchan, W_B_STAR); in W6692B_interrupt() 299 cs->BC_Write_Reg(cs, bchan, W_B_CMDR, W_B_CMDR_RACK | W_B_CMDR_RRST | W_B_CMDR_RACT); in W6692B_interrupt() 301 count = cs->BC_Read_Reg(cs, bchan, W_B_RBCL) & (W_B_FIFO_THRESH - 1); in W6692B_interrupt() 323 r = cs->BC_Read_Reg(cs, bchan, W_B_STAR); in W6692B_interrupt() 327 cs->BC_Write_Reg(cs, bchan, W_B_CMDR, W_B_CMDR_RACK | W_B_CMDR_RRST | W_B_CMDR_RACT); in W6692B_interrupt() 345 cs->BC_Write_Reg(cs, bchan, W_B_CMDR, W_B_CMDR_XRST | W_B_CMDR_RACT); in W6692B_interrupt() [all …]
|
D | w6692.h | 21 #define READW6692BFIFO(cs, bchan, ptr, count) \ argument 22 insb(cs->hw.w6692.iobase + W_B_RFIFO + (bchan ? 0x40 : 0), ptr, count) 24 #define WRITEW6692BFIFO(cs, bchan, ptr, count) \ argument 25 outsb(cs->hw.w6692.iobase + W_B_XFIFO + (bchan ? 0x40 : 0), ptr, count)
|
D | hfc4s8s_l1.c | 143 int bchan; member 400 ((bch->bchan == 1) ? 1 : 4); in bch_l2l1() 423 ((bch->bchan == in bch_l2l1() 427 ((bch->bchan == in bch_l2l1() 438 ((bch->bchan == in bch_l2l1() 449 (bch->bchan & 3); in bch_l2l1() 469 ((bch->bchan == in bch_l2l1() 474 ((bch->bchan == in bch_l2l1() 485 ((bch->bchan == in bch_l2l1() 496 (bch->bchan & 3); in bch_l2l1() [all …]
|
D | hisax.h | 374 int bchan; member
|
/Linux-v4.19/drivers/isdn/mISDN/ |
D | socket.c | 293 struct mISDNchannel *bchan, *next; in data_sock_ioctl_bound() local 307 list_for_each_entry_safe(bchan, next, in data_sock_ioctl_bound() 309 if (bchan->nr == cq.channel) { in data_sock_ioctl_bound() 310 err = bchan->ctrl(bchan, in data_sock_ioctl_bound()
|