Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dint_port.c37 u32 mlx5e_tc_int_port_get_metadata(struct mlx5e_tc_int_port *int_port) in mlx5e_tc_int_port_get_metadata() argument
39 return int_port->match_metadata; in mlx5e_tc_int_port_get_metadata()
42 int mlx5e_tc_int_port_get_flow_source(struct mlx5e_tc_int_port *int_port) in mlx5e_tc_int_port_get_flow_source() argument
50 return int_port->type == MLX5E_TC_INT_PORT_EGRESS ? in mlx5e_tc_int_port_get_flow_source()
55 u32 mlx5e_tc_int_port_get_metadata_for_match(struct mlx5e_tc_int_port *int_port) in mlx5e_tc_int_port_get_metadata_for_match() argument
57 return int_port->match_metadata << (32 - ESW_SOURCE_PORT_METADATA_BITS); in mlx5e_tc_int_port_get_metadata_for_match()
62 struct mlx5e_tc_int_port *int_port, in mlx5e_int_port_create_rx_rule() argument
78 mlx5e_tc_int_port_get_metadata_for_match(int_port)); in mlx5e_int_port_create_rx_rule()
91 flow_context->flow_tag = int_port->mapping; in mlx5e_int_port_create_rx_rule()
109 struct mlx5e_tc_int_port *int_port; in mlx5e_int_port_lookup() local
[all …]
H A Dint_port.h38 struct mlx5e_tc_int_port *int_port);
40 u32 mlx5e_tc_int_port_get_metadata(struct mlx5e_tc_int_port *int_port);
41 u32 mlx5e_tc_int_port_get_metadata_for_match(struct mlx5e_tc_int_port *int_port);
42 int mlx5e_tc_int_port_get_flow_source(struct mlx5e_tc_int_port *int_port);
45 mlx5e_tc_int_port_get_metadata_for_match(struct mlx5e_tc_int_port *int_port) in mlx5e_tc_int_port_get_metadata_for_match() argument
51 mlx5e_tc_int_port_get_flow_source(struct mlx5e_tc_int_port *int_port) in mlx5e_tc_int_port_get_flow_source() argument
/linux/sound/soc/fsl/
H A Dimx-es8328.c93 u32 int_port, ext_port; in imx_es8328_probe() local
97 ret = of_property_read_u32(np, "mux-int-port", &int_port); in imx_es8328_probe()
102 if (int_port > MUX_PORT_MAX || int_port == 0) { in imx_es8328_probe()
125 int_port--; in imx_es8328_probe()
127 ret = imx_audmux_v2_configure_port(int_port, in imx_es8328_probe()
140 IMX_AUDMUX_V2_PDCR_RXDSEL(int_port)); in imx_es8328_probe()
H A Deukrea-tlv320.c87 int int_port = 0, ext_port; in eukrea_tlv320_probe() local
116 ret = of_property_read_u32(np, "fsl,mux-int-port", &int_port); in eukrea_tlv320_probe()
133 int_port--; in eukrea_tlv320_probe()
170 imx_audmux_v2_configure_port(int_port, in eukrea_tlv320_probe()
180 IMX_AUDMUX_V2_PDCR_RXDSEL(int_port) in eukrea_tlv320_probe()
H A Dimx-sgtl5000.c59 int int_port, ext_port; in imx_sgtl5000_probe() local
62 ret = of_property_read_u32(np, "mux-int-port", &int_port); in imx_sgtl5000_probe()
77 int_port--; in imx_sgtl5000_probe()
79 ret = imx_audmux_v2_configure_port(int_port, in imx_sgtl5000_probe()
92 IMX_AUDMUX_V2_PDCR_RXDSEL(int_port)); in imx_sgtl5000_probe()
H A Dfsl-asoc-card.c343 int int_port, ext_port; in fsl_asoc_card_audmux_init() local
346 ret = of_property_read_u32(np, "mux-int-port", &int_port); in fsl_asoc_card_audmux_init()
361 int_port--; in fsl_asoc_card_audmux_init()
385 ext_ptcr = IMX_AUDMUX_V2_PTCR_RFSEL(8 | int_port) | in fsl_asoc_card_audmux_init()
386 IMX_AUDMUX_V2_PTCR_TFSEL(int_port) | in fsl_asoc_card_audmux_init()
395 ext_ptcr = IMX_AUDMUX_V2_PTCR_RCSEL(8 | int_port) | in fsl_asoc_card_audmux_init()
396 IMX_AUDMUX_V2_PTCR_TCSEL(int_port) | in fsl_asoc_card_audmux_init()
401 ext_ptcr = IMX_AUDMUX_V2_PTCR_RFSEL(8 | int_port) | in fsl_asoc_card_audmux_init()
402 IMX_AUDMUX_V2_PTCR_RCSEL(8 | int_port) | in fsl_asoc_card_audmux_init()
403 IMX_AUDMUX_V2_PTCR_TFSEL(int_port) | in fsl_asoc_card_audmux_init()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Deswitch_offloads_termtbl.c225 (!mlx5_eswitch_offload_is_uplink_port(esw, spec) && !esw_attr->int_port)) in mlx5_eswitch_termtbl_required()
H A Deswitch.h545 struct mlx5e_tc_int_port *int_port; member
H A Deswitch_offloads.c91 if (attr->int_port) { in mlx5_eswitch_set_rule_flow_source()
92 spec->flow_context.flow_source = mlx5e_tc_int_port_get_flow_source(attr->int_port); in mlx5_eswitch_set_rule_flow_source()
141 if (!attr->chain && esw_attr && esw_attr->int_port) in mlx5_eswitch_set_rule_source_port()
143 mlx5e_tc_int_port_get_metadata_for_match(esw_attr->int_port); in mlx5_eswitch_set_rule_source_port()