Loading fw/wmi_unified.h +25 −0 Original line number Diff line number Diff line Loading @@ -24133,8 +24133,28 @@ typedef enum { WMI_PDEV_ROUTING_TYPE_MLD_IPV6, WMI_PDEV_ROUTING_TYPE_DHCP_IPV4, WMI_PDEV_ROUTING_TYPE_DHCP_IPV6, WMI_PDEV_ROUTING_TYPE_DNS_TCP_IPV4, WMI_PDEV_ROUTING_TYPE_DNS_TCP_IPV6, WMI_PDEV_ROUTING_TYPE_DNS_UDP_IPV4, WMI_PDEV_ROUTING_TYPE_DNS_UDP_IPV6, WMI_PDEV_ROUTING_TYPE_ICMP_IPV4, WMI_PDEV_ROUTING_TYPE_ICMP_IPV6, WMI_PDEV_ROUTING_TYPE_TCP_IPV4, WMI_PDEV_ROUTING_TYPE_TCP_IPV6, WMI_PDEV_ROUTING_TYPE_UDP_IPV4, WMI_PDEV_ROUTING_TYPE_UDP_IPV6, WMI_PDEV_ROUTING_TYPE_IPV4, WMI_PDEV_ROUTING_TYPE_IPV6, WMI_PDEV_ROUTING_TYPE_EAP, } wmi_pdev_pkt_routing_type; typedef enum { WMI_PDEV_WIFIRXCCE_USE_CCE_E = 0, WMI_PDEV_WIFIRXCCE_USE_ASPT_E = 1, WMI_PDEV_WIFIRXCCE_USE_FT_E = 2, WMI_PDEV_WIFIRXCCE_USE_CCE2_E = 3, } wmi_pdev_dest_ring_handler_type; /* This command shall be sent only when no VDEV is up. If the command is sent after any VDEV is up, target will ignore the command */ typedef struct { /** TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_pdev_update_pkt_routing_cmd_fixed_param */ Loading @@ -24153,6 +24173,11 @@ typedef struct { * CCE copies this back in RX_MSDU_END_TLV. */ A_UINT32 meta_data; /** * Indicates the dest ring handler type: CCE, APST, FT, CCE2 * Refer to wmi_pdev_dest_ring_handler_type / WMI_PDEV_WIFIRXCCE_USE_xxx */ A_UINT32 dest_ring_handler; } wmi_pdev_update_pkt_routing_cmd_fixed_param; typedef enum { Loading
fw/wmi_unified.h +25 −0 Original line number Diff line number Diff line Loading @@ -24133,8 +24133,28 @@ typedef enum { WMI_PDEV_ROUTING_TYPE_MLD_IPV6, WMI_PDEV_ROUTING_TYPE_DHCP_IPV4, WMI_PDEV_ROUTING_TYPE_DHCP_IPV6, WMI_PDEV_ROUTING_TYPE_DNS_TCP_IPV4, WMI_PDEV_ROUTING_TYPE_DNS_TCP_IPV6, WMI_PDEV_ROUTING_TYPE_DNS_UDP_IPV4, WMI_PDEV_ROUTING_TYPE_DNS_UDP_IPV6, WMI_PDEV_ROUTING_TYPE_ICMP_IPV4, WMI_PDEV_ROUTING_TYPE_ICMP_IPV6, WMI_PDEV_ROUTING_TYPE_TCP_IPV4, WMI_PDEV_ROUTING_TYPE_TCP_IPV6, WMI_PDEV_ROUTING_TYPE_UDP_IPV4, WMI_PDEV_ROUTING_TYPE_UDP_IPV6, WMI_PDEV_ROUTING_TYPE_IPV4, WMI_PDEV_ROUTING_TYPE_IPV6, WMI_PDEV_ROUTING_TYPE_EAP, } wmi_pdev_pkt_routing_type; typedef enum { WMI_PDEV_WIFIRXCCE_USE_CCE_E = 0, WMI_PDEV_WIFIRXCCE_USE_ASPT_E = 1, WMI_PDEV_WIFIRXCCE_USE_FT_E = 2, WMI_PDEV_WIFIRXCCE_USE_CCE2_E = 3, } wmi_pdev_dest_ring_handler_type; /* This command shall be sent only when no VDEV is up. If the command is sent after any VDEV is up, target will ignore the command */ typedef struct { /** TLV tag and len; tag equals WMITLV_TAG_STRUC_wmi_pdev_update_pkt_routing_cmd_fixed_param */ Loading @@ -24153,6 +24173,11 @@ typedef struct { * CCE copies this back in RX_MSDU_END_TLV. */ A_UINT32 meta_data; /** * Indicates the dest ring handler type: CCE, APST, FT, CCE2 * Refer to wmi_pdev_dest_ring_handler_type / WMI_PDEV_WIFIRXCCE_USE_xxx */ A_UINT32 dest_ring_handler; } wmi_pdev_update_pkt_routing_cmd_fixed_param; typedef enum {