Home
last modified time | relevance | path

Searched refs:channel (Results 1 – 25 of 4130) sorted by relevance

12345678910>>...166

/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/
H A Defx_channels.c56 int efx_channel_dummy_op_int(struct efx_channel *channel) in efx_channel_dummy_op_int() argument
61 void efx_channel_dummy_op_void(struct efx_channel *channel) in efx_channel_dummy_op_void() argument
352 struct efx_channel *channel; in efx_set_interrupt_affinity() local
355 efx_for_each_channel(channel, efx) { in efx_set_interrupt_affinity()
356 cpu = cpumask_local_spread(channel->channel, in efx_set_interrupt_affinity()
358 irq_set_affinity_hint(channel->irq, cpumask_of(cpu)); in efx_set_interrupt_affinity()
364 struct efx_channel *channel; in efx_clear_interrupt_affinity() local
366 efx_for_each_channel(channel, efx) in efx_clear_interrupt_affinity()
367 irq_set_affinity_hint(channel->irq, NULL); in efx_clear_interrupt_affinity()
383 struct efx_channel *channel; in efx_remove_interrupts() local
[all …]
/OK3568_Linux_fs/kernel/drivers/char/xillybus/
H A Dxillybus_core.c131 struct xilly_channel *channel; in xillybus_isr() local
191 channel = ep->channels[msg_channel]; in xillybus_isr()
194 if (msg_bufno >= channel->num_wr_buffers) { in xillybus_isr()
198 spin_lock(&channel->wr_spinlock); in xillybus_isr()
199 channel->wr_buffers[msg_bufno]->end_offset = in xillybus_isr()
201 channel->wr_fpga_buf_idx = msg_bufno; in xillybus_isr()
202 channel->wr_empty = 0; in xillybus_isr()
203 channel->wr_sleepy = 0; in xillybus_isr()
204 spin_unlock(&channel->wr_spinlock); in xillybus_isr()
206 wake_up_interruptible(&channel->wr_wait); in xillybus_isr()
[all …]
/OK3568_Linux_fs/kernel/drivers/visorbus/
H A Dvisorchannel.c48 void visorchannel_destroy(struct visorchannel *channel) in visorchannel_destroy() argument
50 if (!channel) in visorchannel_destroy()
53 if (channel->mapped) { in visorchannel_destroy()
54 memunmap(channel->mapped); in visorchannel_destroy()
55 if (channel->requested) in visorchannel_destroy()
56 release_mem_region(channel->physaddr, channel->nbytes); in visorchannel_destroy()
58 kfree(channel); in visorchannel_destroy()
61 u64 visorchannel_get_physaddr(struct visorchannel *channel) in visorchannel_get_physaddr() argument
63 return channel->physaddr; in visorchannel_get_physaddr()
66 ulong visorchannel_get_nbytes(struct visorchannel *channel) in visorchannel_get_nbytes() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/rpmsg/
H A Dqcom_smd.c275 #define GET_RX_CHANNEL_FLAG(channel, param) \ argument
277 BUILD_BUG_ON(sizeof(channel->info->rx.param) != sizeof(u8)); \
278 channel->info_word ? \
279 le32_to_cpu(channel->info_word->rx.param) : \
280 channel->info->rx.param; \
283 #define GET_RX_CHANNEL_INFO(channel, param) \ argument
285 BUILD_BUG_ON(sizeof(channel->info->rx.param) != sizeof(u32)); \
286 le32_to_cpu(channel->info_word ? \
287 channel->info_word->rx.param : \
288 channel->info->rx.param); \
[all …]
H A Dqcom_glink_native.c212 struct glink_channel *channel; in qcom_glink_alloc_channel() local
214 channel = kzalloc(sizeof(*channel), GFP_KERNEL); in qcom_glink_alloc_channel()
215 if (!channel) in qcom_glink_alloc_channel()
219 spin_lock_init(&channel->recv_lock); in qcom_glink_alloc_channel()
220 spin_lock_init(&channel->intent_lock); in qcom_glink_alloc_channel()
221 mutex_init(&channel->intent_req_lock); in qcom_glink_alloc_channel()
223 channel->glink = glink; in qcom_glink_alloc_channel()
224 channel->name = kstrdup(name, GFP_KERNEL); in qcom_glink_alloc_channel()
226 init_completion(&channel->open_req); in qcom_glink_alloc_channel()
227 init_completion(&channel->open_ack); in qcom_glink_alloc_channel()
[all …]
/OK3568_Linux_fs/u-boot/drivers/dma/
H A DMCD_dmaApi.c47 static void MCD_resmActions(int channel);
309 int MCD_dmaStatus(int channel) in MCD_dmaStatus() argument
313 if ((channel < 0) || (channel >= NCHANNELS)) in MCD_dmaStatus()
316 tcrValue = MCD_dmaBar->taskControl[channel]; in MCD_dmaStatus()
319 if (MCD_chStatus[channel] == MCD_RUNNING in MCD_dmaStatus()
320 || MCD_chStatus[channel] == MCD_IDLE) in MCD_dmaStatus()
321 MCD_chStatus[channel] = MCD_DONE; in MCD_dmaStatus()
325 if (MCD_chStatus[channel] == MCD_RUNNING in MCD_dmaStatus()
326 || MCD_chStatus[channel] == MCD_IDLE) { in MCD_dmaStatus()
330 if ((MCD_dmaBar->ptdDebug >> channel) & 0x1) in MCD_dmaStatus()
[all …]
/OK3568_Linux_fs/kernel/drivers/ipack/devices/
H A Dipoctal.c50 struct ipoctal_channel channel[NR_CHANNELS]; member
59 return container_of(chan, struct ipoctal, channel[index]); in chan_to_ipoctal()
62 static void ipoctal_reset_channel(struct ipoctal_channel *channel) in ipoctal_reset_channel() argument
64 iowrite8(CR_DISABLE_RX | CR_DISABLE_TX, &channel->regs->w.cr); in ipoctal_reset_channel()
65 channel->rx_enable = 0; in ipoctal_reset_channel()
66 iowrite8(CR_CMD_RESET_RX, &channel->regs->w.cr); in ipoctal_reset_channel()
67 iowrite8(CR_CMD_RESET_TX, &channel->regs->w.cr); in ipoctal_reset_channel()
68 iowrite8(CR_CMD_RESET_ERR_STATUS, &channel->regs->w.cr); in ipoctal_reset_channel()
69 iowrite8(CR_CMD_RESET_MR, &channel->regs->w.cr); in ipoctal_reset_channel()
74 struct ipoctal_channel *channel; in ipoctal_port_activate() local
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/greybus/
H A Dlight.c69 static void gb_lights_channel_free(struct gb_channel *channel);
71 static struct gb_connection *get_conn_from_channel(struct gb_channel *channel) in get_conn_from_channel() argument
73 return channel->light->glights->connection; in get_conn_from_channel()
81 static bool is_channel_flash(struct gb_channel *channel) in is_channel_flash() argument
83 return !!(channel->mode & (GB_CHANNEL_MODE_FLASH | GB_CHANNEL_MODE_TORCH in is_channel_flash()
95 static struct led_classdev *get_channel_cdev(struct gb_channel *channel) in get_channel_cdev() argument
97 return &channel->fled.led_cdev; in get_channel_cdev()
103 struct gb_channel *channel = NULL; in get_channel_from_mode() local
107 channel = &light->channels[i]; in get_channel_from_mode()
108 if (channel && channel->mode == mode) in get_channel_from_mode()
[all …]
/OK3568_Linux_fs/kernel/drivers/hsi/controllers/
H A Domap_ssi_regs.h33 # define SSI_DATAACCEPT(channel) (1 << (channel)) argument
34 # define SSI_DATAAVAILABLE(channel) (1 << ((channel) + 8)) argument
35 # define SSI_DATAOVERRUN(channel) (1 << ((channel) + 16)) argument
40 # define SSI_GDD_LCH(channel) (1 << (channel)) argument
44 # define SSI_WAKE(channel) (1 << (channel)) argument
62 # define SSI_FULL(channel) (1 << (channel)) argument
71 #define SSI_SST_BUFFER_CH_REG(channel) (0x80 + ((channel) * 4)) argument
72 #define SSI_SST_SWAPBUF_CH_REG(channel) (0xc0 + ((channel) * 4)) argument
82 # define SSI_NOTEMPTY(channel) (1 << (channel)) argument
91 #define SSI_SSR_BUFFER_CH_REG(channel) (0x80 + ((channel) * 4)) argument
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/most/sound/
H A Dsound.c42 struct channel { struct
169 static struct channel *get_channel(struct most_interface *iface, in get_channel()
173 struct channel *channel, *tmp; in get_channel() local
175 list_for_each_entry_safe(channel, tmp, &adpt->dev_list, list) { in get_channel()
176 if ((channel->iface == iface) && (channel->id == channel_id)) in get_channel()
177 return channel; in get_channel()
189 static bool copy_data(struct channel *channel, struct mbo *mbo) in copy_data() argument
191 struct snd_pcm_runtime *const runtime = channel->substream->runtime; in copy_data()
192 unsigned int const frame_bytes = channel->cfg->subbuffer_size; in copy_data()
197 if (channel->cfg->direction & MOST_CH_RX) in copy_data()
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/media/allegro-dvt/
H A Dallegro-core.c253 allegro_set_state(struct allegro_channel *channel, enum allegro_state state) in allegro_set_state() argument
255 channel->state = state; in allegro_set_state()
261 allegro_get_state(struct allegro_channel *channel) in allegro_get_state() argument
263 return channel->state; in allegro_get_state()
349 struct allegro_channel *channel; in allegro_find_channel_by_user_id() local
351 list_for_each_entry(channel, &dev->channels, list) { in allegro_find_channel_by_user_id()
352 if (channel->user_id == user_id) in allegro_find_channel_by_user_id()
353 return channel; in allegro_find_channel_by_user_id()
363 struct allegro_channel *channel; in allegro_find_channel_by_channel_id() local
365 list_for_each_entry(channel, &dev->channels, list) { in allegro_find_channel_by_channel_id()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Dbcmwifi_channels.h129 #define LOWER_20_SB(channel) (((channel) > CH_10MHZ_APART) ? \ argument
130 ((channel) - CH_10MHZ_APART) : 0)
131 #define UPPER_20_SB(channel) (((channel) < (MAXCHANNEL - CH_10MHZ_APART)) ? \ argument
132 ((channel) + CH_10MHZ_APART) : 0)
135 #define LL_20_SB(channel) (((channel) > 3 * CH_10MHZ_APART) ? ((channel) - 3 * CH_10MHZ_APART) : 0) argument
136 #define UU_20_SB(channel) (((channel) < (MAXCHANNEL - 3 * CH_10MHZ_APART)) ? \ argument
137 ((channel) + 3 * CH_10MHZ_APART) : 0)
138 #define LU_20_SB(channel) LOWER_20_SB(channel) argument
139 #define UL_20_SB(channel) UPPER_20_SB(channel) argument
141 #define LOWER_40_SB(channel) ((channel) - CH_20MHZ_APART) argument
[all …]
/OK3568_Linux_fs/kernel/drivers/hsi/clients/
H A Dhsi_char.c116 static void hsc_add_tail(struct hsc_channel *channel, struct hsi_msg *msg, in hsc_add_tail() argument
121 spin_lock_irqsave(&channel->lock, flags); in hsc_add_tail()
123 spin_unlock_irqrestore(&channel->lock, flags); in hsc_add_tail()
126 static struct hsi_msg *hsc_get_first_msg(struct hsc_channel *channel, in hsc_get_first_msg() argument
132 spin_lock_irqsave(&channel->lock, flags); in hsc_get_first_msg()
140 spin_unlock_irqrestore(&channel->lock, flags); in hsc_get_first_msg()
161 static void hsc_reset_list(struct hsc_channel *channel, struct list_head *l) in hsc_reset_list() argument
166 spin_lock_irqsave(&channel->lock, flags); in hsc_reset_list()
168 spin_unlock_irqrestore(&channel->lock, flags); in hsc_reset_list()
195 static inline int hsc_msgs_alloc(struct hsc_channel *channel) in hsc_msgs_alloc() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/ptp/
H A Dptp_idt82p33.c159 static int idt82p33_dpll_set_mode(struct idt82p33_channel *channel, in idt82p33_dpll_set_mode() argument
162 struct idt82p33 *idt82p33 = channel->idt82p33; in idt82p33_dpll_set_mode()
166 if (channel->pll_mode == mode) in idt82p33_dpll_set_mode()
169 err = idt82p33_read(idt82p33, channel->dpll_mode_cnfg, in idt82p33_dpll_set_mode()
178 err = idt82p33_write(idt82p33, channel->dpll_mode_cnfg, in idt82p33_dpll_set_mode()
183 channel->pll_mode = dpll_mode; in idt82p33_dpll_set_mode()
188 static int _idt82p33_gettime(struct idt82p33_channel *channel, in _idt82p33_gettime() argument
191 struct idt82p33 *idt82p33 = channel->idt82p33; in _idt82p33_gettime()
200 err = idt82p33_write(idt82p33, channel->dpll_tod_trigger, in _idt82p33_gettime()
209 err = idt82p33_read(idt82p33, channel->dpll_tod_sts, buf, sizeof(buf)); in _idt82p33_gettime()
[all …]
H A Dptp_clockmatrix.c38 struct idtcm_channel *channel = in set_write_phase_ready() local
41 channel->write_phase_ready = 1; in set_write_phase_ready()
264 static int _idtcm_gettime(struct idtcm_channel *channel, in _idtcm_gettime() argument
267 struct idtcm *idtcm = channel->idtcm; in _idtcm_gettime()
273 err = idtcm_read(idtcm, channel->tod_read_primary, in _idtcm_gettime()
282 err = idtcm_write(idtcm, channel->tod_read_primary, in _idtcm_gettime()
293 err = idtcm_read(idtcm, channel->tod_read_primary, in _idtcm_gettime()
304 err = idtcm_read(idtcm, channel->tod_read_primary, in _idtcm_gettime()
466 static int idtcm_sync_pps_output(struct idtcm_channel *channel) in idtcm_sync_pps_output() argument
468 struct idtcm *idtcm = channel->idtcm; in idtcm_sync_pps_output()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Dbcmwifi_channels.h132 #define LOWER_20_SB(channel) (((channel) > CH_10MHZ_APART) ? \ argument
133 ((channel) - CH_10MHZ_APART) : 0)
134 #define UPPER_20_SB(channel) (((channel) < (MAXCHANNEL - CH_10MHZ_APART)) ? \ argument
135 ((channel) + CH_10MHZ_APART) : 0)
138 #define LL_20_SB(channel) (((channel) > 3 * CH_10MHZ_APART) ? ((channel) - 3 * CH_10MHZ_APART) : 0) argument
139 #define UU_20_SB(channel) (((channel) < (MAXCHANNEL - 3 * CH_10MHZ_APART)) ? \ argument
140 ((channel) + 3 * CH_10MHZ_APART) : 0)
141 #define LU_20_SB(channel) LOWER_20_SB(channel) argument
142 #define UL_20_SB(channel) UPPER_20_SB(channel) argument
144 #define LOWER_40_SB(channel) ((channel) - CH_20MHZ_APART) argument
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Dbcmwifi_channels.h132 #define LOWER_20_SB(channel) (((channel) > CH_10MHZ_APART) ? \ argument
133 ((channel) - CH_10MHZ_APART) : 0)
134 #define UPPER_20_SB(channel) (((channel) < (MAXCHANNEL - CH_10MHZ_APART)) ? \ argument
135 ((channel) + CH_10MHZ_APART) : 0)
138 #define LL_20_SB(channel) (((channel) > 3 * CH_10MHZ_APART) ? ((channel) - 3 * CH_10MHZ_APART) : 0) argument
139 #define UU_20_SB(channel) (((channel) < (MAXCHANNEL - 3 * CH_10MHZ_APART)) ? \ argument
140 ((channel) + 3 * CH_10MHZ_APART) : 0)
141 #define LU_20_SB(channel) LOWER_20_SB(channel) argument
142 #define UL_20_SB(channel) UPPER_20_SB(channel) argument
144 #define LOWER_40_SB(channel) ((channel) - CH_20MHZ_APART) argument
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ipa/
H A Dgsi.c227 static u32 gsi_channel_id(struct gsi_channel *channel) in gsi_channel_id() argument
229 return channel - &channel->gsi->channel[0]; in gsi_channel_id()
417 static enum gsi_channel_state gsi_channel_state(struct gsi_channel *channel) in gsi_channel_state() argument
419 u32 channel_id = gsi_channel_id(channel); in gsi_channel_state()
420 void *virt = channel->gsi->virt; in gsi_channel_state()
430 gsi_channel_command(struct gsi_channel *channel, enum gsi_ch_cmd_opcode opcode) in gsi_channel_command() argument
432 struct completion *completion = &channel->completion; in gsi_channel_command()
433 u32 channel_id = gsi_channel_id(channel); in gsi_channel_command()
434 struct gsi *gsi = channel->gsi; in gsi_channel_command()
445 opcode, channel_id, gsi_channel_state(channel)); in gsi_channel_command()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/b43/
H A Dradio_2055.c292 { .channel = 184,
300 { .channel = 186,
308 { .channel = 188,
316 { .channel = 190,
324 { .channel = 192,
332 { .channel = 194,
340 { .channel = 196,
348 { .channel = 198,
356 { .channel = 200,
364 { .channel = 202,
[all …]
/OK3568_Linux_fs/kernel/sound/xen/
H A Dxen_snd_front_evtchnl.c23 struct xen_snd_front_evtchnl *channel = dev_id; in evtchnl_interrupt_req() local
24 struct xen_snd_front_info *front_info = channel->front_info; in evtchnl_interrupt_req()
28 if (unlikely(channel->state != EVTCHNL_STATE_CONNECTED)) in evtchnl_interrupt_req()
31 mutex_lock(&channel->ring_io_lock); in evtchnl_interrupt_req()
34 rp = channel->u.req.ring.sring->rsp_prod; in evtchnl_interrupt_req()
43 for (i = channel->u.req.ring.rsp_cons; i != rp; i++) { in evtchnl_interrupt_req()
44 resp = RING_GET_RESPONSE(&channel->u.req.ring, i); in evtchnl_interrupt_req()
45 if (resp->id != channel->evt_id) in evtchnl_interrupt_req()
53 channel->u.req.resp_status = resp->status; in evtchnl_interrupt_req()
54 complete(&channel->u.req.completion); in evtchnl_interrupt_req()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/microchip/
H A Dlan743x_main.h89 #define FCT_RX_CTL_EN_(channel) BIT(28 + (channel)) argument
90 #define FCT_RX_CTL_DIS_(channel) BIT(24 + (channel)) argument
91 #define FCT_RX_CTL_RESET_(channel) BIT(20 + (channel)) argument
94 #define FCT_TX_CTL_EN_(channel) BIT(28 + (channel)) argument
95 #define FCT_TX_CTL_DIS_(channel) BIT(24 + (channel)) argument
96 #define FCT_TX_CTL_RESET_(channel) BIT(20 + (channel)) argument
218 #define INT_BIT_DMA_RX_(channel) BIT(24 + (channel)) argument
220 #define INT_BIT_DMA_TX_(channel) BIT(16 + (channel)) argument
241 #define INT_VEC_MAP0_RX_VEC_(channel, vector) \ argument
242 (((u32)(vector)) << ((channel) << 2))
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/powerpc/fsl/
H A Ddma.txt4 This is a little-endian 4-channel DMA controller, used in Freescale mpc83xx
17 - DMA channel nodes:
18 - compatible : must include "fsl,elo-dma-channel"
20 - reg : DMA channel specific registers
21 - cell-index : DMA channel index starts at 0.
24 - interrupts : interrupt specifier for DMA channel IRQ
38 dma-channel@0 {
39 compatible = "fsl,mpc8349-dma-channel", "fsl,elo-dma-channel";
45 dma-channel@80 {
46 compatible = "fsl,mpc8349-dma-channel", "fsl,elo-dma-channel";
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/falcon/
H A Defx.c196 static void ef4_remove_channel(struct ef4_channel *channel);
200 static void ef4_init_napi_channel(struct ef4_channel *channel);
202 static void ef4_fini_napi_channel(struct ef4_channel *channel);
238 static int ef4_process_channel(struct ef4_channel *channel, int budget) in ef4_process_channel() argument
243 if (unlikely(!channel->enabled)) in ef4_process_channel()
246 ef4_for_each_channel_tx_queue(tx_queue, channel) { in ef4_process_channel()
251 spent = ef4_nic_process_eventq(channel, budget); in ef4_process_channel()
252 if (spent && ef4_channel_has_rx_queue(channel)) { in ef4_process_channel()
254 ef4_channel_get_rx_queue(channel); in ef4_process_channel()
256 ef4_rx_flush_packet(channel); in ef4_process_channel()
[all …]
/OK3568_Linux_fs/kernel/drivers/tty/serial/jsm/
H A Djsm_tty.c66 struct jsm_channel *channel = in jsm_tty_get_mctrl() local
69 jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "start\n"); in jsm_tty_get_mctrl()
71 result = jsm_get_mstat(channel); in jsm_tty_get_mctrl()
76 jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "finish\n"); in jsm_tty_get_mctrl()
88 struct jsm_channel *channel = in jsm_tty_set_mctrl() local
91 jsm_dbg(IOCTL, &channel->ch_bd->pci_dev, "start\n"); in jsm_tty_set_mctrl()
94 channel->ch_mostat |= UART_MCR_RTS; in jsm_tty_set_mctrl()
96 channel->ch_mostat &= ~UART_MCR_RTS; in jsm_tty_set_mctrl()
99 channel->ch_mostat |= UART_MCR_DTR; in jsm_tty_set_mctrl()
101 channel->ch_mostat &= ~UART_MCR_DTR; in jsm_tty_set_mctrl()
[all …]
/OK3568_Linux_fs/kernel/drivers/media/platform/rcar-vin/
H A Drcar-core.c36 #define rvin_group_csi_channel_to_pad(channel) ((channel) + 1) argument
69 unsigned char channel) in rvin_group_get_mask() argument
77 route->channel == channel) { in rvin_group_get_mask()
80 route->vin, route->csi, route->channel); in rvin_group_get_mask()
117 unsigned int master_id, channel, mask_new, i; in rvin_group_link_notify() local
167 channel = rvin_group_csi_pad_to_channel(csi_pad->index); in rvin_group_link_notify()
169 mask &= rvin_group_get_mask(group->vin[i], csi_id, channel); in rvin_group_link_notify()
202 channel = rvin_group_csi_pad_to_channel(link->source->index); in rvin_group_link_notify()
203 mask_new = mask & rvin_group_get_mask(vin, csi_id, channel); in rvin_group_link_notify()
718 source_idx = rvin_group_csi_channel_to_pad(route->channel); in rvin_group_notify_complete()
[all …]

12345678910>>...166