Lines Matching full:udmap
704 * UDMAP transmit channels mapped to source threads will have their
712 * UDMAP receive channels mapped to destination threads will have their
734 * UDMAP transmit channels mapped to source threads will have their
741 * UDMAP receive channels mapped to destination threads will have their
755 * struct ti_sci_msg_udmap_rx_flow_cfg - UDMAP receive flow configuration
760 * @flow_index: UDMAP receive flow index for non-optional configuration.
762 * @rx_einfo_present: UDMAP receive flow extended packet info present.
763 * @rx_psinfo_present: UDMAP receive flow PS words present.
764 * @rx_error_handling: UDMAP receive flow error handling configuration. Valid
766 * @rx_desc_type: UDMAP receive flow descriptor type. It can be one of
768 * @rx_sop_offset: UDMAP receive flow start of packet offset.
769 * @rx_dest_qnum: UDMAP receive flow destination queue number.
770 * @rx_ps_location: UDMAP receive flow PS words location.
773 * @rx_src_tag_hi: UDMAP receive flow source tag high byte constant
774 * @rx_src_tag_lo: UDMAP receive flow source tag low byte constant
775 * @rx_dest_tag_hi: UDMAP receive flow destination tag high byte constant
776 * @rx_dest_tag_lo: UDMAP receive flow destination tag low byte constant
777 * @rx_src_tag_hi_sel: UDMAP receive flow source tag high byte selector
778 * @rx_src_tag_lo_sel: UDMAP receive flow source tag low byte selector
779 * @rx_dest_tag_hi_sel: UDMAP receive flow destination tag high byte selector
780 * @rx_dest_tag_lo_sel: UDMAP receive flow destination tag low byte selector
781 * @rx_size_thresh_en: UDMAP receive flow packet size based free buffer queue
784 * @rx_fdq0_sz0_qnum: UDMAP receive flow free descriptor queue 0.
785 * @rx_fdq1_qnum: UDMAP receive flow free descriptor queue 1.
786 * @rx_fdq2_qnum: UDMAP receive flow free descriptor queue 2.
787 * @rx_fdq3_qnum: UDMAP receive flow free descriptor queue 3.
789 * For detailed information on the settings, see the UDMAP section of the TRM.
819 * struct rm_ti_sci_msg_udmap_rx_flow_opt_cfg - parameters for UDMAP receive
824 * @flow_index: UDMAP receive flow index for optional configuration.
826 * @rx_size_thresh0: UDMAP receive flow packet size threshold 0.
827 * @rx_size_thresh1: UDMAP receive flow packet size threshold 1.
828 * @rx_size_thresh2: UDMAP receive flow packet size threshold 2.
829 * @rx_fdq0_sz1_qnum: UDMAP receive flow free descriptor queue for size
831 * @rx_fdq0_sz2_qnum: UDMAP receive flow free descriptor queue for size
833 * @rx_fdq0_sz3_qnum: UDMAP receive flow free descriptor queue for size
836 * For detailed information on the settings, see the UDMAP section of the TRM.
852 * Configures a Navigator Subsystem UDMAP transmit channel
854 * Configures the non-real-time registers of a Navigator Subsystem UDMAP
885 * @index: UDMAP transmit channel index.
887 * @tx_pause_on_err: UDMAP transmit channel pause on error configuration to
891 * @tx_filt_einfo: UDMAP transmit channel extended packet information passing
895 * @tx_filt_pswords: UDMAP transmit channel protocol specific word passing
899 * @tx_atype: UDMAP transmit channel non Ring Accelerator access pointer
903 * @tx_chan_type: UDMAP transmit channel functional channel type and work
907 * @tx_supr_tdpkt: UDMAP transmit channel teardown packet generation suppression
911 * @tx_fetch_size: UDMAP transmit channel number of 32-bit descriptor words to
916 * @tx_credit_count: UDMAP transmit channel transfer request credit count
920 * @txcq_qnum: UDMAP transmit channel completion queue configuration to be
925 * @tx_priority: UDMAP transmit channel transmit priority value to be programmed
928 * @tx_qos: UDMAP transmit channel transmit qos value to be programmed into the
931 * @tx_orderid: UDMAP transmit channel bus order id value to be programmed into
934 * @fdepth: UDMAP transmit channel FIFO depth configuration to be programmed
936 * Tx FIFO bytes which are allowed to be stored for the channel. Check the UDMAP
939 * @tx_sched_priority: UDMAP transmit channel tx scheduling priority
943 * @tx_burst_size: UDMAP transmit channel burst size configuration to be
946 * @tx_tdtype: UDMAP transmit channel teardown type configuration to be
980 * Configures a Navigator Subsystem UDMAP receive channel
982 * Configures the non-real-time registers of a Navigator Subsystem UDMAP
1011 * @index: UDMAP receive channel index.
1013 * @rx_fetch_size: UDMAP receive channel number of 32-bit descriptor words to
1017 * @rxcq_qnum: UDMAP receive channel completion queue configuration to be
1022 * @rx_priority: UDMAP receive channel receive priority value to be programmed
1025 * @rx_qos: UDMAP receive channel receive qos value to be programmed into the
1028 * @rx_orderid: UDMAP receive channel bus order id value to be programmed into
1031 * @rx_sched_priority: UDMAP receive channel rx scheduling priority
1035 * @flowid_start: UDMAP receive channel additional flows starting index
1045 * @flowid_cnt: UDMAP receive channel additional flows count configuration to
1056 * @rx_pause_on_err: UDMAP receive channel pause on error configuration to be
1060 * @rx_atype: UDMAP receive channel non Ring Accelerator access pointer
1064 * @rx_chan_type: UDMAP receive channel functional channel type and work passing
1068 * @rx_ignore_short: UDMAP receive channel short packet treatment configuration
1071 * @rx_ignore_long: UDMAP receive channel long packet treatment configuration to
1074 * @rx_burst_size: UDMAP receive channel burst size configuration to be
1099 * Configures a Navigator Subsystem UDMAP receive flow
1101 * Configures a Navigator Subsystem UDMAP receive flow's registers.
1137 * @flow_index: UDMAP receive flow index for non-optional configuration.
1140 * UDMAP receive flow extended packet info present configuration to be
1144 * UDMAP receive flow PS words present configuration to be programmed into the
1148 * UDMAP receive flow error handling configuration to be programmed into the
1152 * UDMAP receive flow descriptor type configuration to be programmed into the
1156 * UDMAP receive flow start of packet offset configuration to be programmed
1157 * into the rx_sop_offset field of the RFLOW_RFA register. See the UDMAP
1162 * UDMAP receive flow destination queue configuration to be programmed into the
1169 * UDMAP receive flow source tag high byte constant configuration to be
1171 * See the UDMAP section of the TRM for more information on this setting.
1174 * UDMAP receive flow source tag low byte constant configuration to be
1176 * See the UDMAP section of the TRM for more information on this setting.
1179 * UDMAP receive flow destination tag high byte constant configuration to be
1181 * See the UDMAP section of the TRM for more information on this setting.
1184 * UDMAP receive flow destination tag low byte constant configuration to be
1186 * See the UDMAP section of the TRM for more information on this setting.
1189 * UDMAP receive flow source tag high byte selector configuration to be
1191 * the UDMAP section of the TRM for more information on this setting.
1194 * UDMAP receive flow source tag low byte selector configuration to be
1196 * the UDMAP section of the TRM for more information on this setting.
1199 * UDMAP receive flow destination tag high byte selector configuration to be
1201 * the UDMAP section of the TRM for more information on this setting.
1204 * UDMAP receive flow destination tag low byte selector configuration to be
1206 * the UDMAP section of the TRM for more information on this setting.
1209 * UDMAP receive flow free descriptor queue 0 configuration to be programmed
1211 * UDMAP section of the TRM for more information on this setting. The specified
1217 * UDMAP receive flow free descriptor queue 1 configuration to be programmed
1219 * UDMAP section of the TRM for more information on this setting. The specified
1225 * UDMAP receive flow free descriptor queue 2 configuration to be programmed
1227 * UDMAP section of the TRM for more information on this setting. The specified
1233 * UDMAP receive flow free descriptor queue 3 configuration to be programmed
1235 * UDMAP section of the TRM for more information on this setting. The specified
1241 * UDMAP receive flow PS words location configuration to be programmed into the