Lines Matching refs:ipa_reg_encode
516 val |= ipa_reg_encode(reg, CS_METADATA_HDR_OFFSET, off); in ipa_endpoint_init_cfg()
529 val |= ipa_reg_encode(reg, CS_OFFLOAD_EN, enabled); in ipa_endpoint_init_cfg()
546 val = ipa_reg_encode(reg, NAT_EN, IPA_NAT_BYPASS); in ipa_endpoint_init_nat()
580 val = ipa_reg_encode(reg, HDR_LEN, header_size & field_max); in ipa_header_size_encode()
589 val |= ipa_reg_encode(reg, HDR_LEN_MSB, header_size); in ipa_header_size_encode()
602 val = ipa_reg_encode(reg, HDR_OFST_METADATA, offset); in ipa_metadata_offset_encode()
611 val |= ipa_reg_encode(reg, HDR_OFST_METADATA_MSB, offset); in ipa_metadata_offset_encode()
667 val |= ipa_reg_encode(reg, HDR_OFST_PKT_SIZE, off); in ipa_endpoint_init_hdr()
711 val |= ipa_reg_encode(reg, HDR_PAD_TO_ALIGNMENT, pad_align); in ipa_endpoint_init_hdr_ext()
725 val |= ipa_reg_encode(reg, HDR_OFST_PKT_SIZE_MSB, off); in ipa_endpoint_init_hdr_ext()
769 val = ipa_reg_encode(reg, ENDP_MODE, IPA_DMA); in ipa_endpoint_init_mode()
770 val |= ipa_reg_encode(reg, DEST_PIPE_INDEX, dma_endpoint_id); in ipa_endpoint_init_mode()
772 val = ipa_reg_encode(reg, ENDP_MODE, IPA_BASIC); in ipa_endpoint_init_mode()
829 return gran_sel | ipa_reg_encode(reg, TIME_LIMIT, val); in aggr_time_limit_encode()
837 return ipa_reg_encode(reg, TIME_LIMIT, val); in aggr_time_limit_encode()
855 val |= ipa_reg_encode(reg, AGGR_EN, IPA_ENABLE_AGGR); in ipa_endpoint_init_aggr()
856 val |= ipa_reg_encode(reg, AGGR_TYPE, IPA_GENERIC); in ipa_endpoint_init_aggr()
861 val |= ipa_reg_encode(reg, BYTE_LIMIT, limit); in ipa_endpoint_init_aggr()
871 val |= ipa_reg_encode(reg, AGGR_EN, IPA_ENABLE_DEAGGR); in ipa_endpoint_init_aggr()
872 val |= ipa_reg_encode(reg, AGGR_TYPE, IPA_QCMAP); in ipa_endpoint_init_aggr()
878 val |= ipa_reg_encode(reg, AGGR_EN, IPA_BYPASS_AGGR); in ipa_endpoint_init_aggr()
921 return gran_sel | ipa_reg_encode(reg, TIMER_LIMIT, val); in hol_block_timer_encode()
933 return ipa_reg_encode(reg, TIMER_BASE_VALUE, (u32)ticks); in hol_block_timer_encode()
954 val = ipa_reg_encode(reg, TIMER_SCALE, scale); in hol_block_timer_encode()
955 val |= ipa_reg_encode(reg, TIMER_BASE_VALUE, (u32)ticks >> scale); in hol_block_timer_encode()
1052 val = ipa_reg_encode(reg, ENDP_RSRC_GRP, resource_group); in ipa_endpoint_init_rsrc_grp()
1070 val = ipa_reg_encode(reg, SEQ_TYPE, endpoint->config.tx.seq_type); in ipa_endpoint_init_seq()
1074 val |= ipa_reg_encode(reg, SEQ_REP_TYPE, in ipa_endpoint_init_seq()
1140 val |= ipa_reg_encode(reg, STATUS_ENDP, in ipa_endpoint_status()
1494 val = ipa_reg_encode(reg, ROUTE_DEF_PIPE, endpoint_id); in ipa_endpoint_default_route_set()
1497 val |= ipa_reg_encode(reg, ROUTE_FRAG_DEF_PIPE, endpoint_id); in ipa_endpoint_default_route_set()