Home
last modified time | relevance | path

Searched refs:channel_id (Results 1 – 25 of 94) sorted by relevance

1234

/Linux-v5.15/drivers/net/ipa/
Dgsi.c232 static void gsi_irq_ch_ctrl_enable(struct gsi *gsi, u32 channel_id) in gsi_irq_ch_ctrl_enable() argument
234 u32 val = BIT(channel_id); in gsi_irq_ch_ctrl_enable()
468 u32 channel_id = gsi_channel_id(channel); in gsi_channel_state() local
472 val = ioread32(virt + GSI_CH_C_CNTXT_0_OFFSET(channel_id)); in gsi_channel_state()
482 u32 channel_id = gsi_channel_id(channel); in gsi_channel_command() local
489 gsi_irq_ch_ctrl_enable(gsi, channel_id); in gsi_channel_command()
491 val = u32_encode_bits(channel_id, CH_CHID_FMASK); in gsi_channel_command()
501 opcode, channel_id, gsi_channel_state(channel)); in gsi_channel_command()
505 static int gsi_channel_alloc_command(struct gsi *gsi, u32 channel_id) in gsi_channel_alloc_command() argument
507 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_alloc_command()
[all …]
Dipa_gsi.c19 ipa_endpoint_trans_complete(ipa->channel_map[trans->channel_id], trans); in ipa_gsi_trans_complete()
26 ipa_endpoint_trans_release(ipa->channel_map[trans->channel_id], trans); in ipa_gsi_trans_release()
29 void ipa_gsi_channel_tx_queued(struct gsi *gsi, u32 channel_id, u32 count, in ipa_gsi_channel_tx_queued() argument
35 endpoint = ipa->channel_map[channel_id]; in ipa_gsi_channel_tx_queued()
40 void ipa_gsi_channel_tx_completed(struct gsi *gsi, u32 channel_id, u32 count, in ipa_gsi_channel_tx_completed() argument
46 endpoint = ipa->channel_map[channel_id]; in ipa_gsi_channel_tx_completed()
Dgsi.h192 u32 gsi_channel_tre_max(struct gsi *gsi, u32 channel_id);
201 u32 gsi_channel_trans_tre_max(struct gsi *gsi, u32 channel_id);
210 int gsi_channel_start(struct gsi *gsi, u32 channel_id);
219 int gsi_channel_stop(struct gsi *gsi, u32 channel_id);
233 void gsi_channel_reset(struct gsi *gsi, u32 channel_id, bool doorbell);
254 int gsi_channel_suspend(struct gsi *gsi, u32 channel_id);
263 int gsi_channel_resume(struct gsi *gsi, u32 channel_id);
Dipa_data-v4.2.c50 .channel_id = 1,
71 .channel_id = 2,
92 .channel_id = 0,
118 .channel_id = 3,
140 .channel_id = 1,
146 .channel_id = 3,
152 .channel_id = 0,
161 .channel_id = 2,
Dgsi_trans.c259 struct gsi_channel *channel = &trans->gsi->channel[trans->channel_id]; in gsi_trans_move_pending()
274 struct gsi_channel *channel = &trans->gsi->channel[trans->channel_id]; in gsi_trans_move_complete()
290 struct gsi_channel *channel = &trans->gsi->channel[trans->channel_id]; in gsi_trans_move_polled()
324 struct gsi_trans *gsi_channel_trans_alloc(struct gsi *gsi, u32 channel_id, in gsi_channel_trans_alloc() argument
328 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_trans_alloc()
332 if (WARN_ON(tre_count > gsi_channel_trans_tre_max(gsi, channel_id))) in gsi_channel_trans_alloc()
346 trans->channel_id = channel_id; in gsi_channel_trans_alloc()
378 trans_info = &trans->gsi->channel[trans->channel_id].trans_info; in gsi_trans_free()
544 struct gsi_channel *channel = &trans->gsi->channel[trans->channel_id]; in __gsi_trans_commit()
690 int gsi_trans_read_byte(struct gsi *gsi, u32 channel_id, dma_addr_t addr) in gsi_trans_read_byte() argument
[all …]
Dipa_data-v4.11.c54 .channel_id = 5,
75 .channel_id = 14,
96 .channel_id = 2,
121 .channel_id = 7,
143 .channel_id = 0,
152 .channel_id = 7,
158 .channel_id = 2,
Dipa_endpoint.c231 u32 channel_id = endpoint->channel_id; in ipa_endpoint_trans_alloc() local
236 return gsi_channel_trans_alloc(gsi, channel_id, tre_count, direction); in ipa_endpoint_trans_alloc()
1094 if (backlog == gsi_channel_tre_max(gsi, endpoint->channel_id)) in ipa_endpoint_replenish()
1110 max_backlog = gsi_channel_tre_max(gsi, endpoint->channel_id); in ipa_endpoint_replenish_enable()
1435 gsi_channel_reset(gsi, endpoint->channel_id, false); in ipa_endpoint_reset_rx_aggr()
1441 ret = gsi_channel_start(gsi, endpoint->channel_id); in ipa_endpoint_reset_rx_aggr()
1445 ret = gsi_trans_read_byte(gsi, endpoint->channel_id, addr); in ipa_endpoint_reset_rx_aggr()
1462 gsi_trans_read_byte_done(gsi, endpoint->channel_id); in ipa_endpoint_reset_rx_aggr()
1464 ret = gsi_channel_stop(gsi, endpoint->channel_id); in ipa_endpoint_reset_rx_aggr()
1473 gsi_channel_reset(gsi, endpoint->channel_id, true); in ipa_endpoint_reset_rx_aggr()
[all …]
Dipa_data-v3.5.1.c60 .channel_id = 4,
81 .channel_id = 5,
102 .channel_id = 3,
128 .channel_id = 6,
150 .channel_id = 0,
159 .channel_id = 4,
168 .channel_id = 2,
Dgsi_trans.h52 u8 channel_id; member
142 struct gsi_trans *gsi_channel_trans_alloc(struct gsi *gsi, u32 channel_id,
216 int gsi_trans_read_byte(struct gsi *gsi, u32 channel_id, dma_addr_t addr);
226 void gsi_trans_read_byte_done(struct gsi *gsi, u32 channel_id);
Dipa_data-v4.5.c63 .channel_id = 9,
84 .channel_id = 10,
105 .channel_id = 7,
130 .channel_id = 1,
152 .channel_id = 0,
161 .channel_id = 7,
167 .channel_id = 2,
Dipa_data-v4.9.c55 .channel_id = 6,
76 .channel_id = 7,
97 .channel_id = 2,
122 .channel_id = 12,
144 .channel_id = 0,
153 .channel_id = 7,
159 .channel_id = 2,
/Linux-v5.15/drivers/media/platform/davinci/
Dvpif.c285 u8 channel_id, u8 config_channel_id) in vpif_set_mode_info() argument
292 regw(value, vpifregs[channel_id].h_cfg); in vpif_set_mode_info()
297 regw(value, vpifregs[channel_id].v_cfg_00); in vpif_set_mode_info()
302 regw(value, vpifregs[channel_id].v_cfg_01); in vpif_set_mode_info()
307 regw(value, vpifregs[channel_id].v_cfg_02); in vpif_set_mode_info()
310 regw(value, vpifregs[channel_id].v_cfg); in vpif_set_mode_info()
319 u8 channel_id, u8 found) in config_vpif_params() argument
326 start = channel_id; in config_vpif_params()
327 end = channel_id + found; in config_vpif_params()
331 if (channel_id < 2) in config_vpif_params()
[all …]
Dvpif_display.c191 ret = vpif_set_video_params(vpif, ch->channel_id + 2); in vpif_start_streaming()
215 channel_first_int[VPIF_VIDEO_INDEX][ch->channel_id] = 1; in vpif_start_streaming()
216 if (VPIF_CHANNEL2_VIDEO == ch->channel_id) { in vpif_start_streaming()
224 if (VPIF_CHANNEL3_VIDEO == ch->channel_id || ycmux_mode == 2) { in vpif_start_streaming()
260 if (VPIF_CHANNEL2_VIDEO == ch->channel_id) { in vpif_stop_streaming()
264 if (VPIF_CHANNEL3_VIDEO == ch->channel_id || ycmux_mode == 2) { in vpif_stop_streaming()
367 int channel_id; in vpif_channel_isr() local
369 channel_id = *(int *)(dev_id); in vpif_channel_isr()
370 if (!vpif_intr_status(channel_id + 2)) in vpif_channel_isr()
373 ch = dev->dev[channel_id]; in vpif_channel_isr()
[all …]
Dvpif_capture.c195 ret = vpif_set_video_params(vpif, ch->channel_id); in vpif_start_streaming()
223 channel_first_int[VPIF_VIDEO_INDEX][ch->channel_id] = 1; in vpif_start_streaming()
224 if (VPIF_CHANNEL0_VIDEO == ch->channel_id) { in vpif_start_streaming()
229 if (VPIF_CHANNEL1_VIDEO == ch->channel_id || in vpif_start_streaming()
266 if (VPIF_CHANNEL0_VIDEO == ch->channel_id) { in vpif_stop_streaming()
270 if (VPIF_CHANNEL1_VIDEO == ch->channel_id || in vpif_stop_streaming()
372 int channel_id; in vpif_channel_isr() local
375 channel_id = *(int *)(dev_id); in vpif_channel_isr()
376 if (!vpif_intr_status(channel_id)) in vpif_channel_isr()
379 ch = dev->dev[channel_id]; in vpif_channel_isr()
[all …]
/Linux-v5.15/drivers/staging/iio/adc/
Dad7816.c51 u8 channel_id; /* 0 always be temperature */ member
72 ret = spi_write(spi_dev, &chip->channel_id, sizeof(chip->channel_id)); in ad7816_spi_read()
172 return sprintf(buf, "%d\n", chip->channel_id); in ad7816_show_channel()
203 chip->channel_id = data; in ad7816_store_channel()
229 if (chip->channel_id == 0) { in ad7816_show_value()
277 if (chip->channel_id > AD7816_CS_MAX) { in ad7816_show_oti()
278 dev_err(dev, "Invalid oti channel id %d.\n", chip->channel_id); in ad7816_show_oti()
280 } else if (chip->channel_id == 0) { in ad7816_show_oti()
282 (chip->oti_data[chip->channel_id] - in ad7816_show_oti()
286 return sprintf(buf, "%u\n", chip->oti_data[chip->channel_id]); in ad7816_show_oti()
[all …]
/Linux-v5.15/net/caif/
Dcfcnfg.c63 static void cfcnfg_linkup_rsp(struct cflayer *layer, u8 channel_id,
66 static void cfcnfg_linkdestroy_rsp(struct cflayer *layer, u8 channel_id);
67 static void cfcnfg_reject_rsp(struct cflayer *layer, u8 channel_id,
181 u8 channel_id; in caif_disconnect_client() local
186 channel_id = adap_layer->id; in caif_disconnect_client()
187 if (channel_id != 0) { in caif_disconnect_client()
189 servl = cfmuxl_remove_uplayer(cfg->mux, channel_id); in caif_disconnect_client()
190 cfctrl_linkdown_req(cfg->ctrl, channel_id, adap_layer); in caif_disconnect_client()
205 static void cfcnfg_linkdestroy_rsp(struct cflayer *layer, u8 channel_id) in cfcnfg_linkdestroy_rsp() argument
363 static void cfcnfg_reject_rsp(struct cflayer *layer, u8 channel_id, in cfcnfg_reject_rsp() argument
[all …]
Dcfdbgl.c20 struct cflayer *cfdbgl_create(u8 channel_id, struct dev_info *dev_info) in cfdbgl_create() argument
26 cfsrvl_init(dbg, channel_id, dev_info, false); in cfdbgl_create()
29 snprintf(dbg->layer.name, CAIF_LAYER_NAME_SZ, "dbg%d", channel_id); in cfdbgl_create()
51 info->channel_id = service->layer.id; in cfdbgl_transmit()
Dcfdgml.c27 struct cflayer *cfdgml_create(u8 channel_id, struct dev_info *dev_info) in cfdgml_create() argument
33 cfsrvl_init(dgm, channel_id, dev_info, true); in cfdgml_create()
36 snprintf(dgm->layer.name, CAIF_LAYER_NAME_SZ, "dgm%d", channel_id); in cfdgml_create()
106 info->channel_id = service->layer.id; in cfdgml_transmit()
/Linux-v5.15/drivers/net/ethernet/microchip/sparx5/
Dsparx5_fdma.c117 FDMA_DCB_LLP(rx->channel_id)); in sparx5_fdma_rx_activate()
118 spx5_wr(((u64)rx->dma) >> 32, sparx5, FDMA_DCB_LLP1(rx->channel_id)); in sparx5_fdma_rx_activate()
124 sparx5, FDMA_CH_CFG(rx->channel_id)); in sparx5_fdma_rx_activate()
136 spx5_rmw(BIT(rx->channel_id), in sparx5_fdma_rx_activate()
137 BIT(rx->channel_id) & FDMA_INTR_DB_ENA_INTR_DB_ENA, in sparx5_fdma_rx_activate()
141 spx5_wr(BIT(rx->channel_id), sparx5, FDMA_CH_ACTIVATE); in sparx5_fdma_rx_activate()
147 spx5_rmw(0, BIT(rx->channel_id) & FDMA_CH_ACTIVATE_CH_ACTIVATE, in sparx5_fdma_rx_deactivate()
151 spx5_rmw(0, BIT(rx->channel_id) & FDMA_INTR_DB_ENA_INTR_DB_ENA, in sparx5_fdma_rx_deactivate()
163 FDMA_DCB_LLP(tx->channel_id)); in sparx5_fdma_tx_activate()
164 spx5_wr(((u64)tx->dma) >> 32, sparx5, FDMA_DCB_LLP1(tx->channel_id)); in sparx5_fdma_tx_activate()
[all …]
/Linux-v5.15/drivers/most/
Dmost_cdev.c38 unsigned int channel_id; member
52 return channel_has_mbo(c->iface, c->channel_id, &comp.cc) > 0; in ch_has_mbo()
58 *mbo = most_get_mbo(c->iface, c->channel_id, &comp.cc); in ch_get_mbo()
72 if ((c->iface == iface) && (c->channel_id == id)) { in get_channel()
87 most_stop_channel(c->iface, c->channel_id, &comp.cc); in stop_channel()
143 ret = most_start_channel(c->iface, c->channel_id, &comp.cc); in comp_open()
320 static int comp_disconnect_channel(struct most_interface *iface, int channel_id) in comp_disconnect_channel() argument
324 c = get_channel(iface, channel_id); in comp_disconnect_channel()
384 static int comp_tx_completion(struct most_interface *iface, int channel_id) in comp_tx_completion() argument
388 c = get_channel(iface, channel_id); in comp_tx_completion()
[all …]
/Linux-v5.15/drivers/net/wwan/iosm/
Diosm_ipc_mux.c11 int channel_id; in ipc_mux_channel_create() local
13 channel_id = ipc_imem_channel_alloc(ipc_mux->imem, ipc_mux->instance_id, in ipc_mux_channel_create()
16 if (channel_id < 0) { in ipc_mux_channel_create()
25 ipc_mux->channel = ipc_imem_channel_open(ipc_mux->imem, channel_id, in ipc_mux_channel_create()
40 return channel_id; in ipc_mux_channel_create()
185 ipc_imem_channel_close(ipc_mux->imem, ipc_mux->channel_id); in ipc_mux_channel_close()
213 ipc_mux->channel_id = ipc_mux_channel_create(ipc_mux); in ipc_mux_schedule()
216 ret = ipc_mux->channel_id; /* Missing the MUX channel */ in ipc_mux_schedule()
227 ret = ipc_mux->channel_id; in ipc_mux_schedule()
240 ret = ipc_mux->channel_id; in ipc_mux_schedule()
[all …]
Diosm_ipc_imem_ops.c32 int channel_id) in ipc_imem_sys_wwan_close() argument
63 int if_id, int channel_id, struct sk_buff *skb) in ipc_imem_sys_wwan_transmit() argument
67 if (!ipc_imem || channel_id < 0) in ipc_imem_sys_wwan_transmit()
158 channel->channel_id, channel->state, in ipc_imem_is_channel_active()
167 channel->channel_id, phase); in ipc_imem_is_channel_active()
173 channel->channel_id, channel->state); in ipc_imem_is_channel_active()
207 channel->channel_id, channel->state); in ipc_imem_sys_cdev_close()
329 ipc_cdev->channel->channel_id); in ipc_imem_sys_cdev_write()
/Linux-v5.15/drivers/counter/
D104-quad-8.c400 const size_t channel_id = signal->id - 16; in quad8_index_polarity_get() local
402 *index_polarity = priv->index_polarity[channel_id]; in quad8_index_polarity_get()
411 const size_t channel_id = signal->id - 16; in quad8_index_polarity_set() local
412 const int base_offset = priv->base + 2 * channel_id + 1; in quad8_index_polarity_set()
417 idr_cfg |= priv->synchronous_mode[channel_id]; in quad8_index_polarity_set()
419 priv->index_polarity[channel_id] = index_polarity; in quad8_index_polarity_set()
445 const size_t channel_id = signal->id - 16; in quad8_synchronous_mode_get() local
447 *synchronous_mode = priv->synchronous_mode[channel_id]; in quad8_synchronous_mode_get()
456 const size_t channel_id = signal->id - 16; in quad8_synchronous_mode_set() local
457 const int base_offset = priv->base + 2 * channel_id + 1; in quad8_synchronous_mode_set()
[all …]
/Linux-v5.15/drivers/media/platform/allegro-dvt/
Dallegro-mail.h151 u32 channel_id; member
167 u32 channel_id; member
172 u32 channel_id; member
183 u32 channel_id; member
190 u32 channel_id; member
200 u32 channel_id; member
236 u32 channel_id; member
/Linux-v5.15/sound/pci/ca0106/
Dca0106_main.c506 int channel_id) in snd_ca0106_channel_dac() argument
508 switch (channel_id) { in snd_ca0106_channel_dac()
519 channel_id); in snd_ca0106_channel_dac()
524 static int snd_ca0106_pcm_power_dac(struct snd_ca0106 *chip, int channel_id, in snd_ca0106_pcm_power_dac() argument
529 channel_id); in snd_ca0106_pcm_power_dac()
547 int channel_id) in snd_ca0106_pcm_open_playback_channel() argument
550 struct snd_ca0106_channel *channel = &(chip->playback_channels[channel_id]); in snd_ca0106_pcm_open_playback_channel()
561 epcm->channel_id=channel_id; in snd_ca0106_pcm_open_playback_channel()
569 channel->number = channel_id; in snd_ca0106_pcm_open_playback_channel()
587 if (channel_id != PCM_FRONT_CHANNEL) { in snd_ca0106_pcm_open_playback_channel()
[all …]

1234