Lines Matching refs:mmap_cfg
102 struct cs_mmap_config_block *mmap_cfg; member
456 &hi->mmap_cfg->tstamp_rx_ctrl; in cs_hsi_read_on_control_complete()
604 hi->mmap_cfg->rx_ptr = hi->rx_slot; in cs_hsi_read_on_data_complete()
805 hi->mmap_cfg->rx_bufs = rx_bufs; in set_buffer_sizes()
806 hi->mmap_cfg->tx_bufs = tx_bufs; in set_buffer_sizes()
817 hi->mmap_cfg->rx_ptr_boundary = hi->rx_ptr_boundary; in set_buffer_sizes()
828 size_t ctrl_size_aligned = L1_CACHE_ALIGN(sizeof(*hi->mmap_cfg)); in check_buf_params()
906 data_start = L1_CACHE_ALIGN(sizeof(*hi->mmap_cfg)); in cs_hsi_data_enable()
909 data_start, sizeof(*hi->mmap_cfg), L1_CACHE_BYTES); in cs_hsi_data_enable()
911 for (i = 0; i < hi->mmap_cfg->rx_bufs; i++) { in cs_hsi_data_enable()
913 hi->mmap_cfg->rx_offsets[i] = hi->rx_offsets[i]; in cs_hsi_data_enable()
917 for (i = 0; i < hi->mmap_cfg->tx_bufs; i++) { in cs_hsi_data_enable()
919 (i + hi->mmap_cfg->rx_bufs) * hi->slot_size; in cs_hsi_data_enable()
920 hi->mmap_cfg->tx_offsets[i] = hi->tx_offsets[i]; in cs_hsi_data_enable()
965 hi->mmap_cfg->buf_size = hi->buf_size; in cs_hsi_buf_config()
1013 hsi_if->mmap_cfg = (struct cs_mmap_config_block *)mmap_base; in cs_hsi_start()
1016 memset(hsi_if->mmap_cfg, 0, sizeof(*hsi_if->mmap_cfg)); in cs_hsi_start()