Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 07ac1a5d authored by Yeshwanth Sriram Guntuka's avatar Yeshwanth Sriram Guntuka
Browse files

qcacmn: Add support for dynamic GRO for Helium target

Add support for dynamic GRO enable/disable based on
ingress filters or qdisc for Helium target. In case of
clsact qdisc, ingress filter priority would be used to
match against the filters configured to determine the
GRO state.

Change-Id: I9f17ba5c63195b18e297ee2c6ab56424b704ee8f
CRs-Fixed: 3273117
parent a89b2c5b
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
/*
 * Copyright (c) 2016-2020 The Linux Foundation. All rights reserved.
 * Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
 *
 * Permission to use, copy, modify, and/or distribute this software for
 * any purpose with or without fee is hereby granted, provided that the
@@ -312,6 +313,8 @@ struct txrx_pdev_cfg_param_t {

	struct ol_tx_sched_wrr_ac_specs_t ac_specs[TX_WMM_AC_NUM];
	bool gro_enable;
	bool tc_based_dyn_gro;
	uint32_t tc_ingress_prio;
	bool tso_enable;
	bool lro_enable;
	bool sg_enable;