Searched refs:gsi_channel (Results 1 – 6 of 6) sorted by relevance
15 struct gsi_channel;49 struct gsi_trans *gsi_channel_trans_mapped(struct gsi_channel *channel,58 struct gsi_trans *gsi_channel_trans_complete(struct gsi_channel *channel);72 void gsi_channel_trans_cancel_pending(struct gsi_channel *channel);89 void gsi_channel_trans_exit(struct gsi_channel *channel);98 void gsi_channel_doorbell(struct gsi_channel *channel);116 void gsi_channel_tx_queued(struct gsi_channel *channel);
227 static u32 gsi_channel_id(struct gsi_channel *channel) in gsi_channel_id()417 static enum gsi_channel_state gsi_channel_state(struct gsi_channel *channel) in gsi_channel_state()430 gsi_channel_command(struct gsi_channel *channel, enum gsi_ch_cmd_opcode opcode) in gsi_channel_command()453 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_alloc_command()478 static int gsi_channel_start_command(struct gsi_channel *channel) in gsi_channel_start_command()504 static int gsi_channel_stop_command(struct gsi_channel *channel) in gsi_channel_stop_command()541 static void gsi_channel_reset_command(struct gsi_channel *channel) in gsi_channel_reset_command()567 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_de_alloc_command()647 static struct gsi_trans *gsi_channel_trans_last(struct gsi_channel *channel) in gsi_channel_trans_last()673 static void gsi_channel_trans_quiesce(struct gsi_channel *channel) in gsi_channel_trans_quiesce()[all …]
18 struct gsi_channel;100 int ipa_cmd_pool_init(struct gsi_channel *gsi_channel, u32 tre_count);106 void ipa_cmd_pool_exit(struct gsi_channel *channel);
238 static void gsi_channel_trans_map(struct gsi_channel *channel, u32 index, in gsi_channel_trans_map()247 gsi_channel_trans_mapped(struct gsi_channel *channel, u32 index) in gsi_channel_trans_mapped()254 struct gsi_trans *gsi_channel_trans_complete(struct gsi_channel *channel) in gsi_channel_trans_complete()263 struct gsi_channel *channel = &trans->gsi->channel[trans->channel_id]; in gsi_trans_move_pending()278 struct gsi_channel *channel = &trans->gsi->channel[trans->channel_id]; in gsi_trans_move_complete()294 struct gsi_channel *channel = &trans->gsi->channel[trans->channel_id]; in gsi_trans_move_polled()332 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_trans_alloc()543 struct gsi_channel *channel = &trans->gsi->channel[trans->channel_id]; in __gsi_trans_commit()666 void gsi_channel_trans_cancel_pending(struct gsi_channel *channel) in gsi_channel_trans_cancel_pending()691 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_trans_read_byte()[all …]
106 struct gsi_channel { struct142 struct gsi_channel *channel; argument155 struct gsi_channel channel[GSI_CHANNEL_COUNT_MAX];
322 int ipa_cmd_pool_init(struct gsi_channel *channel, u32 tre_max) in ipa_cmd_pool_init()351 void ipa_cmd_pool_exit(struct gsi_channel *channel) in ipa_cmd_pool_exit()639 struct gsi_channel *channel; in ipa_cmd_info_alloc()