Home
last modified time | relevance | path

Searched refs:channel_ids (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/mailbox/
H A Driscv-sbi-mpxy-mbox.c157 static int mpxy_get_channel_ids(u32 channel_count, u32 *channel_ids) in mpxy_get_channel_ids() argument
166 if (!channel_count || !channel_ids) in mpxy_get_channel_ids()
182 memcpy_from_le32(&channel_ids[start_index], sdata->channel_array, count); in mpxy_get_channel_ids()
774 u32 i, *channel_ids __free(kfree) = NULL; in mpxy_mbox_populate_channels()
786 channel_ids = kcalloc(mbox->channel_count, sizeof(*channel_ids), GFP_KERNEL); in mpxy_mbox_populate_channels()
787 if (!channel_ids) in mpxy_mbox_populate_channels()
789 rc = mpxy_get_channel_ids(mbox->channel_count, channel_ids); in mpxy_mbox_populate_channels()
801 mchan->channel_id = channel_ids[i]; in mpxy_mbox_populate_channels()