Home
last modified time | relevance | path

Searched refs:ch (Results 1 – 25 of 508) sorted by relevance

12345678910>>...21

/drivers/staging/dgnc/
Ddgnc_cls.c30 static inline void cls_clear_break(struct channel_t *ch, int force);
31 static inline void cls_set_cts_flow_control(struct channel_t *ch);
32 static inline void cls_set_rts_flow_control(struct channel_t *ch);
33 static inline void cls_set_ixon_flow_control(struct channel_t *ch);
34 static inline void cls_set_ixoff_flow_control(struct channel_t *ch);
35 static inline void cls_set_no_output_flow_control(struct channel_t *ch);
36 static inline void cls_set_no_input_flow_control(struct channel_t *ch);
37 static void cls_parse_modem(struct channel_t *ch, unsigned char signals);
40 static void cls_uart_init(struct channel_t *ch);
41 static void cls_uart_off(struct channel_t *ch);
[all …]
Ddgnc_neo.c30 static void neo_copy_data_from_uart_to_queue(struct channel_t *ch);
31 static inline void neo_clear_break(struct channel_t *ch, int force);
32 static inline void neo_set_cts_flow_control(struct channel_t *ch);
33 static inline void neo_set_rts_flow_control(struct channel_t *ch);
34 static inline void neo_set_ixon_flow_control(struct channel_t *ch);
35 static inline void neo_set_ixoff_flow_control(struct channel_t *ch);
36 static inline void neo_set_no_output_flow_control(struct channel_t *ch);
37 static inline void neo_set_no_input_flow_control(struct channel_t *ch);
38 static inline void neo_set_new_start_stop_chars(struct channel_t *ch);
39 static void neo_parse_modem(struct channel_t *ch, unsigned char signals);
[all …]
Ddgnc_tty.c86 struct channel_t *ch);
105 static int dgnc_get_modem_info(struct channel_t *ch,
116 static void dgnc_tty_send_xchar(struct tty_struct *tty, char ch);
305 struct channel_t *ch; in dgnc_tty_init() local
329 ch = brd->channels[0]; in dgnc_tty_init()
333 for (i = 0; i < brd->nasync; i++, ch = brd->channels[i]) { in dgnc_tty_init()
334 spin_lock_init(&ch->ch_lock); in dgnc_tty_init()
337 ch->magic = DGNC_CHANNEL_MAGIC; in dgnc_tty_init()
338 ch->ch_tun.magic = DGNC_UNIT_MAGIC; in dgnc_tty_init()
339 ch->ch_tun.un_ch = ch; in dgnc_tty_init()
[all …]
/drivers/tty/serial/jsm/
Djsm_neo.c44 static void neo_set_cts_flow_control(struct jsm_channel *ch) in neo_set_cts_flow_control() argument
47 ier = readb(&ch->ch_neo_uart->ier); in neo_set_cts_flow_control()
48 efr = readb(&ch->ch_neo_uart->efr); in neo_set_cts_flow_control()
50 jsm_dbg(PARAM, &ch->ch_bd->pci_dev, "Setting CTSFLOW\n"); in neo_set_cts_flow_control()
60 writeb(0, &ch->ch_neo_uart->efr); in neo_set_cts_flow_control()
63 writeb(efr, &ch->ch_neo_uart->efr); in neo_set_cts_flow_control()
66 writeb((UART_17158_FCTR_TRGD | UART_17158_FCTR_RTS_4DELAY), &ch->ch_neo_uart->fctr); in neo_set_cts_flow_control()
69 writeb(8, &ch->ch_neo_uart->tfifo); in neo_set_cts_flow_control()
70 ch->ch_t_tlevel = 8; in neo_set_cts_flow_control()
72 writeb(ier, &ch->ch_neo_uart->ier); in neo_set_cts_flow_control()
[all …]
Djsm_cls.c61 static void cls_set_cts_flow_control(struct jsm_channel *ch) in cls_set_cts_flow_control() argument
63 u8 lcrb = readb(&ch->ch_cls_uart->lcr); in cls_set_cts_flow_control()
64 u8 ier = readb(&ch->ch_cls_uart->ier); in cls_set_cts_flow_control()
71 writeb(UART_EXAR654_ENHANCED_REGISTER_SET, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control()
73 isr_fcr = readb(&ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control()
79 writeb(isr_fcr, &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control()
82 writeb(lcrb, &ch->ch_cls_uart->lcr); in cls_set_cts_flow_control()
90 writeb(ier, &ch->ch_cls_uart->ier); in cls_set_cts_flow_control()
93 writeb((UART_FCR_ENABLE_FIFO), &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control()
97 &ch->ch_cls_uart->isr_fcr); in cls_set_cts_flow_control()
[all …]
Djsm_tty.c34 static void jsm_carrier(struct jsm_channel *ch);
36 static inline int jsm_get_mstat(struct jsm_channel *ch) in jsm_get_mstat() argument
41 jsm_dbg(IOCTL, &ch->ch_bd->pci_dev, "start\n"); in jsm_get_mstat()
43 mstat = (ch->ch_mostat | ch->ch_mistat); in jsm_get_mstat()
60 jsm_dbg(IOCTL, &ch->ch_bd->pci_dev, "finish\n"); in jsm_get_mstat()
156 static void jsm_tty_send_xchar(struct uart_port *port, char ch) in jsm_tty_send_xchar() argument
165 if (ch == termios->c_cc[VSTART]) in jsm_tty_send_xchar()
168 if (ch == termios->c_cc[VSTOP]) in jsm_tty_send_xchar()
380 struct jsm_channel *ch; in jsm_tty_init() local
413 ch = brd->channels[0]; in jsm_tty_init()
[all …]
/drivers/misc/sgi-xp/
Dxpc_channel.c27 xpc_process_connect(struct xpc_channel *ch, unsigned long *irq_flags) in xpc_process_connect() argument
31 DBUG_ON(!spin_is_locked(&ch->lock)); in xpc_process_connect()
33 if (!(ch->flags & XPC_C_OPENREQUEST) || in xpc_process_connect()
34 !(ch->flags & XPC_C_ROPENREQUEST)) { in xpc_process_connect()
38 DBUG_ON(!(ch->flags & XPC_C_CONNECTING)); in xpc_process_connect()
40 if (!(ch->flags & XPC_C_SETUP)) { in xpc_process_connect()
41 spin_unlock_irqrestore(&ch->lock, *irq_flags); in xpc_process_connect()
42 ret = xpc_arch_ops.setup_msg_structures(ch); in xpc_process_connect()
43 spin_lock_irqsave(&ch->lock, *irq_flags); in xpc_process_connect()
46 XPC_DISCONNECT_CHANNEL(ch, ret, irq_flags); in xpc_process_connect()
[all …]
/drivers/isdn/hardware/mISDN/
DmISDNisar.c82 if (isar->ch[0].bch.debug & DEBUG_HW_BFIFO) { in send_mbox()
111 if (isar->ch[0].bch.debug & DEBUG_HW_BFIFO) { in rcv_mbox()
188 u32 saved_debug = isar->ch[0].bch.debug; in load_firmware()
207 isar->ch[0].bch.debug &= ~DEBUG_HW_BFIFO; in load_firmware()
294 isar->ch[0].bch.debug = saved_debug; in load_firmware()
406 isar->ch[0].bch.debug = saved_debug; in load_firmware()
415 deliver_status(struct isar_ch *ch, int status) in deliver_status() argument
417 pr_debug("%s: HL->LL FAXIND %x\n", ch->is->name, status); in deliver_status()
418 _queue_data(&ch->bch.ch, PH_CONTROL_IND, status, 0, NULL, GFP_ATOMIC); in deliver_status()
422 isar_rcv_frame(struct isar_ch *ch) in isar_rcv_frame() argument
[all …]
/drivers/clocksource/
Dsh_cmt.c239 static inline unsigned long sh_cmt_read_cmstr(struct sh_cmt_channel *ch) in sh_cmt_read_cmstr() argument
241 if (ch->iostart) in sh_cmt_read_cmstr()
242 return ch->cmt->info->read_control(ch->iostart, 0); in sh_cmt_read_cmstr()
244 return ch->cmt->info->read_control(ch->cmt->mapbase, 0); in sh_cmt_read_cmstr()
247 static inline void sh_cmt_write_cmstr(struct sh_cmt_channel *ch, in sh_cmt_write_cmstr() argument
250 if (ch->iostart) in sh_cmt_write_cmstr()
251 ch->cmt->info->write_control(ch->iostart, 0, value); in sh_cmt_write_cmstr()
253 ch->cmt->info->write_control(ch->cmt->mapbase, 0, value); in sh_cmt_write_cmstr()
256 static inline unsigned long sh_cmt_read_cmcsr(struct sh_cmt_channel *ch) in sh_cmt_read_cmcsr() argument
258 return ch->cmt->info->read_control(ch->ioctrl, CMCSR); in sh_cmt_read_cmcsr()
[all …]
Dsh_tmu.c88 static inline unsigned long sh_tmu_read(struct sh_tmu_channel *ch, int reg_nr) in sh_tmu_read() argument
93 switch (ch->tmu->model) { in sh_tmu_read()
95 return ioread8(ch->tmu->mapbase + 2); in sh_tmu_read()
97 return ioread8(ch->tmu->mapbase + 4); in sh_tmu_read()
104 return ioread16(ch->base + offs); in sh_tmu_read()
106 return ioread32(ch->base + offs); in sh_tmu_read()
109 static inline void sh_tmu_write(struct sh_tmu_channel *ch, int reg_nr, in sh_tmu_write() argument
115 switch (ch->tmu->model) { in sh_tmu_write()
117 return iowrite8(value, ch->tmu->mapbase + 2); in sh_tmu_write()
119 return iowrite8(value, ch->tmu->mapbase + 4); in sh_tmu_write()
[all …]
Dsh_mtu2.c160 static inline unsigned long sh_mtu2_read(struct sh_mtu2_channel *ch, int reg_nr) in sh_mtu2_read() argument
165 return ioread8(ch->mtu->mapbase + 0x280); in sh_mtu2_read()
170 return ioread16(ch->base + offs); in sh_mtu2_read()
172 return ioread8(ch->base + offs); in sh_mtu2_read()
175 static inline void sh_mtu2_write(struct sh_mtu2_channel *ch, int reg_nr, in sh_mtu2_write() argument
181 return iowrite8(value, ch->mtu->mapbase + 0x280); in sh_mtu2_write()
186 iowrite16(value, ch->base + offs); in sh_mtu2_write()
188 iowrite8(value, ch->base + offs); in sh_mtu2_write()
191 static void sh_mtu2_start_stop_ch(struct sh_mtu2_channel *ch, int start) in sh_mtu2_start_stop_ch() argument
196 raw_spin_lock_irqsave(&ch->mtu->lock, flags); in sh_mtu2_start_stop_ch()
[all …]
/drivers/net/wireless/brcm80211/brcmutil/
Dd11.c52 static void brcmu_d11n_encchspec(struct brcmu_chan *ch) in brcmu_d11n_encchspec() argument
54 if (ch->bw == BRCMU_CHAN_BW_20) in brcmu_d11n_encchspec()
55 ch->sb = BRCMU_CHAN_SB_NONE; in brcmu_d11n_encchspec()
57 ch->chspec = 0; in brcmu_d11n_encchspec()
58 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_CH_MASK, in brcmu_d11n_encchspec()
59 BRCMU_CHSPEC_CH_SHIFT, ch->chnum); in brcmu_d11n_encchspec()
60 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_D11N_SB_MASK, in brcmu_d11n_encchspec()
61 0, d11n_sb(ch->sb)); in brcmu_d11n_encchspec()
62 brcmu_maskset16(&ch->chspec, BRCMU_CHSPEC_D11N_BW_MASK, in brcmu_d11n_encchspec()
63 0, d11n_bw(ch->bw)); in brcmu_d11n_encchspec()
[all …]
/drivers/dma/
Dmic_x100_dma.c55 static inline void mic_dma_hw_ring_inc_head(struct mic_dma_chan *ch) in mic_dma_hw_ring_inc_head() argument
57 ch->head = mic_dma_hw_ring_inc(ch->head); in mic_dma_hw_ring_inc_head()
89 static void mic_dma_cleanup(struct mic_dma_chan *ch) in mic_dma_cleanup() argument
95 spin_lock(&ch->cleanup_lock); in mic_dma_cleanup()
96 tail = mic_dma_read_cmp_cnt(ch); in mic_dma_cleanup()
103 for (last_tail = ch->last_tail; tail != last_tail;) { in mic_dma_cleanup()
104 tx = &ch->tx_array[last_tail]; in mic_dma_cleanup()
116 ch->last_tail = last_tail; in mic_dma_cleanup()
117 spin_unlock(&ch->cleanup_lock); in mic_dma_cleanup()
132 static int mic_dma_avail_desc_ring_space(struct mic_dma_chan *ch, int required) in mic_dma_avail_desc_ring_space() argument
[all …]
Dmic_x100_dma.h151 static inline struct mic_dma_chan *to_mic_dma_chan(struct dma_chan *ch) in to_mic_dma_chan() argument
153 return container_of(ch, struct mic_dma_chan, api_ch); in to_mic_dma_chan()
156 static inline struct mic_dma_device *to_mic_dma_dev(struct mic_dma_chan *ch) in to_mic_dma_dev() argument
160 (ch - ch->ch_num), struct mic_dma_device, mic_ch); in to_mic_dma_dev()
163 static inline struct mbus_device *to_mbus_device(struct mic_dma_chan *ch) in to_mbus_device() argument
165 return to_mic_dma_dev(ch)->mbdev; in to_mbus_device()
168 static inline struct mbus_hw_ops *to_mbus_hw_ops(struct mic_dma_chan *ch) in to_mbus_hw_ops() argument
170 return to_mbus_device(ch)->hw_ops; in to_mbus_hw_ops()
173 static inline struct device *mic_dma_ch_to_device(struct mic_dma_chan *ch) in mic_dma_ch_to_device() argument
175 return to_mic_dma_dev(ch)->dma_dev.dev; in mic_dma_ch_to_device()
[all …]
Dmoxart-dma.c187 struct moxart_chan *ch = to_moxart_dma_chan(chan); in moxart_terminate_all() local
192 dev_dbg(chan2dev(chan), "%s: ch=%p\n", __func__, ch); in moxart_terminate_all()
194 spin_lock_irqsave(&ch->vc.lock, flags); in moxart_terminate_all()
196 if (ch->desc) { in moxart_terminate_all()
197 moxart_dma_desc_free(&ch->desc->vd); in moxart_terminate_all()
198 ch->desc = NULL; in moxart_terminate_all()
201 ctrl = readl(ch->base + REG_OFF_CTRL); in moxart_terminate_all()
203 writel(ctrl, ch->base + REG_OFF_CTRL); in moxart_terminate_all()
205 vchan_get_all_descriptors(&ch->vc, &head); in moxart_terminate_all()
206 spin_unlock_irqrestore(&ch->vc.lock, flags); in moxart_terminate_all()
[all …]
/drivers/s390/net/
Dctcm_fsms.c190 void ctcm_ccw_check_rc(struct channel *ch, int rc, char *msg) in ctcm_ccw_check_rc() argument
194 CTCM_FUNTAIL, ch->id, msg, rc); in ctcm_ccw_check_rc()
198 ch->id); in ctcm_ccw_check_rc()
199 fsm_event(ch->fsm, CTC_EVENT_IO_EBUSY, ch); in ctcm_ccw_check_rc()
203 ch->id); in ctcm_ccw_check_rc()
204 fsm_event(ch->fsm, CTC_EVENT_IO_ENODEV, ch); in ctcm_ccw_check_rc()
209 fsm_event(ch->fsm, CTC_EVENT_IO_UNKNOWN, ch); in ctcm_ccw_check_rc()
247 struct channel *ch = arg; in chx_txdone() local
248 struct net_device *dev = ch->netdev; in chx_txdone()
256 CTCM_PR_DEBUG("%s(%s): %s\n", __func__, ch->id, dev->name); in chx_txdone()
[all …]
Dctcm_main.c74 void ctcm_unpack_skb(struct channel *ch, struct sk_buff *pskb) in ctcm_unpack_skb() argument
76 struct net_device *dev = ch->netdev; in ctcm_unpack_skb()
90 if ((ch->protocol == CTCM_PROTO_S390) && in ctcm_unpack_skb()
92 if (!(ch->logflags & LOG_FLAG_ILLEGALPKT)) { in ctcm_unpack_skb()
93 ch->logflags |= LOG_FLAG_ILLEGALPKT; in ctcm_unpack_skb()
112 if (!(ch->logflags & LOG_FLAG_ILLEGALSIZE)) { in ctcm_unpack_skb()
118 ch->logflags |= LOG_FLAG_ILLEGALSIZE; in ctcm_unpack_skb()
129 if (!(ch->logflags & LOG_FLAG_OVERRUN)) { in ctcm_unpack_skb()
134 ch->logflags |= LOG_FLAG_OVERRUN; in ctcm_unpack_skb()
146 if (!(ch->logflags & LOG_FLAG_NOMEM)) { in ctcm_unpack_skb()
[all …]
Dctcm_mpc.c106 static void ctcmpc_unpack_skb(struct channel *ch, struct sk_buff *pskb);
607 struct channel *rch = mpcginfo->ch; in mpc_rcvd_sweep_resp()
611 struct channel *ch = priv->channel[CTCM_WRITE]; in mpc_rcvd_sweep_resp() local
613 CTCM_PR_DEBUG("%s: ch=0x%p id=%s\n", __func__, ch, ch->id); in mpc_rcvd_sweep_resp()
620 fsm_deltimer(&ch->sweep_timer); in mpc_rcvd_sweep_resp()
623 ch->th_seq_num = 0x00; in mpc_rcvd_sweep_resp()
644 struct channel *ch = priv->channel[CTCM_WRITE]; in ctcmpc_send_sweep_resp() local
668 header->sw.th_last_seq = ch->th_seq_num; in ctcmpc_send_sweep_resp()
675 skb_queue_tail(&ch->sweep_queue, sweep_skb); in ctcmpc_send_sweep_resp()
677 fsm_addtimer(&ch->sweep_timer, 100, CTC_EVENT_RSWEEP_TIMER, ch); in ctcmpc_send_sweep_resp()
[all …]
/drivers/scsi/
Dch.c87 #define ch_printk(prefix, ch, fmt, a...) \ argument
88 sdev_prefix_printk(prefix, (ch)->device, (ch)->name, fmt, ##a)
93 ch_printk(KERN_DEBUG, ch, fmt, ##arg); \
98 ch_printk(level, ch, fmt, ##arg); \
185 ch_do_scsi(scsi_changer *ch, unsigned char *cmd, int cmd_len, in ch_do_scsi() argument
197 result = scsi_execute_req(ch->device, cmd, direction, buffer, in ch_do_scsi()
203 scsi_print_sense_hdr(ch->device, ch->name, &sshdr); in ch_do_scsi()
208 ch->unit_attention = 1; in ch_do_scsi()
220 ch_elem_to_typecode(scsi_changer *ch, u_int elem) in ch_elem_to_typecode() argument
225 if (elem >= ch->firsts[i] && in ch_elem_to_typecode()
[all …]
/drivers/staging/dgap/
Ddgap.c1314 static uint dgap_get_custom_baud(struct channel_t *ch) in dgap_get_custom_baud() argument
1319 if (!ch || ch->magic != DGAP_CHANNEL_MAGIC) in dgap_get_custom_baud()
1322 if (!ch->ch_bd || ch->ch_bd->magic != DGAP_BOARD_MAGIC) in dgap_get_custom_baud()
1325 if (!(ch->ch_bd->bd_flags & BD_FEP5PLUS)) in dgap_get_custom_baud()
1328 vaddr = ch->ch_bd->re_map_membase; in dgap_get_custom_baud()
1337 offset = (ioread16(vaddr + ECS_SEG) << 4) + (ch->ch_portnum * 0x28) in dgap_get_custom_baud()
1391 static void dgap_parity_scan(struct channel_t *ch, unsigned char *cbuf, in dgap_parity_scan() argument
1403 if (!ch || ch->magic != DGAP_CHANNEL_MAGIC) in dgap_parity_scan()
1408 switch (ch->pscan_state) { in dgap_parity_scan()
1411 ch->pscan_state = 0; in dgap_parity_scan()
[all …]
/drivers/video/fbdev/
Dsh_mobile_lcdcfb.c214 struct sh_mobile_lcdc_chan ch[2]; member
407 struct sh_mobile_lcdc_chan *ch = handle; in lcdc_sys_write_index() local
409 lcdc_write(ch->lcdc, _LDDWD0R, data | LDDWDxR_WDACT); in lcdc_sys_write_index()
410 lcdc_wait_bit(ch->lcdc, _LDSR, LDSR_AS, 0); in lcdc_sys_write_index()
411 lcdc_write(ch->lcdc, _LDDWAR, LDDWAR_WA | in lcdc_sys_write_index()
412 (lcdc_chan_is_sublcd(ch) ? 2 : 0)); in lcdc_sys_write_index()
413 lcdc_wait_bit(ch->lcdc, _LDSR, LDSR_AS, 0); in lcdc_sys_write_index()
418 struct sh_mobile_lcdc_chan *ch = handle; in lcdc_sys_write_data() local
420 lcdc_write(ch->lcdc, _LDDWD0R, data | LDDWDxR_WDACT | LDDWDxR_RSW); in lcdc_sys_write_data()
421 lcdc_wait_bit(ch->lcdc, _LDSR, LDSR_AS, 0); in lcdc_sys_write_data()
[all …]
/drivers/isdn/mISDN/
Dhwchannel.c55 if (likely(bch->ch.peer)) { in bchannel_bh()
56 err = bch->ch.recv(bch->ch.peer, skb); in bchannel_bh()
66 mISDN_initdchannel(struct dchannel *ch, int maxlen, void *phf) in mISDN_initdchannel() argument
68 test_and_set_bit(FLG_HDLC, &ch->Flags); in mISDN_initdchannel()
69 ch->maxlen = maxlen; in mISDN_initdchannel()
70 ch->hw = NULL; in mISDN_initdchannel()
71 ch->rx_skb = NULL; in mISDN_initdchannel()
72 ch->tx_skb = NULL; in mISDN_initdchannel()
73 ch->tx_idx = 0; in mISDN_initdchannel()
74 ch->phfunc = phf; in mISDN_initdchannel()
[all …]
Dstack.c42 mISDN_queue_message(struct mISDNchannel *ch, struct sk_buff *skb) in mISDN_queue_message() argument
44 _queue_message(ch->st, skb); in mISDN_queue_message()
51 struct mISDNchannel *ch; in get_channel4id() local
54 list_for_each_entry(ch, &st->layer2, list) { in get_channel4id()
55 if (id == ch->nr) in get_channel4id()
58 ch = NULL; in get_channel4id()
61 return ch; in get_channel4id()
93 struct mISDNchannel *ch; in send_layer2() local
100 list_for_each_entry(ch, &st->layer2, list) { in send_layer2()
101 if (list_is_last(&ch->list, &st->layer2)) { in send_layer2()
[all …]
/drivers/gpu/ipu-v3/
Dipu-cpmem.c98 ipu_get_cpmem(struct ipuv3_channel *ch) in ipu_get_cpmem() argument
100 struct ipu_cpmem *cpmem = ch->ipu->cpmem_priv; in ipu_get_cpmem()
102 return cpmem->base + ch->num; in ipu_get_cpmem()
105 static void ipu_ch_param_write_field(struct ipuv3_channel *ch, u32 wbs, u32 v) in ipu_ch_param_write_field() argument
107 struct ipu_ch_param __iomem *base = ipu_get_cpmem(ch); in ipu_ch_param_write_field()
131 static u32 ipu_ch_param_read_field(struct ipuv3_channel *ch, u32 wbs) in ipu_ch_param_read_field() argument
133 struct ipu_ch_param __iomem *base = ipu_get_cpmem(ch); in ipu_ch_param_read_field()
209 void ipu_cpmem_zero(struct ipuv3_channel *ch) in ipu_cpmem_zero() argument
211 struct ipu_ch_param __iomem *p = ipu_get_cpmem(ch); in ipu_cpmem_zero()
220 void ipu_cpmem_set_resolution(struct ipuv3_channel *ch, int xres, int yres) in ipu_cpmem_set_resolution() argument
[all …]
/drivers/staging/most/hdm-dim2/
Ddim2_hal.c542 static void isoc_init(struct dim_channel *ch, u8 ch_addr, u16 packet_length) in isoc_init() argument
544 state_init(&ch->state); in isoc_init()
546 ch->addr = ch_addr; in isoc_init()
548 ch->packet_length = packet_length; in isoc_init()
549 ch->bytes_per_frame = 0; in isoc_init()
550 ch->done_sw_buffers_number = 0; in isoc_init()
553 static void sync_init(struct dim_channel *ch, u8 ch_addr, u16 bytes_per_frame) in sync_init() argument
555 state_init(&ch->state); in sync_init()
557 ch->addr = ch_addr; in sync_init()
559 ch->packet_length = 0; in sync_init()
[all …]

12345678910>>...21