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

Commit abadbdc8 authored by Linux Build Service Account's avatar Linux Build Service Account
Browse files

Merge 37175948 on remote branch

Change-Id: Ie30ad9807ad91a7daf8b98cf39a5d7d1f6cb949a
parents c1a6899c 37175948
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -2808,8 +2808,15 @@ uint32_t dp_rx_process(struct dp_intr *int_ctx, hal_ring_handle_t hal_ring_hdl,
		}

		/* Get TID from struct cb->tid_val, save to tid */
		if (qdf_nbuf_is_rx_chfrag_start(nbuf))
		if (qdf_nbuf_is_rx_chfrag_start(nbuf)) {
			tid = qdf_nbuf_get_tid_val(nbuf);
			if (tid >= CDP_MAX_DATA_TIDS) {
				DP_STATS_INC(soc, rx.err.rx_invalid_tid_err, 1);
				qdf_nbuf_free(nbuf);
				nbuf = next;
				continue;
			}
		}

		if (qdf_unlikely(!peer)) {
			peer = dp_peer_get_ref_by_id(soc, peer_id,
+2 −0
Original line number Diff line number Diff line
@@ -6661,6 +6661,8 @@ dp_print_soc_rx_stats(struct dp_soc *soc)
		       soc->stats.rx.rxdma2rel_route_drop);
	DP_PRINT_STATS("Reo2rel route drop:%d",
		       soc->stats.rx.reo2rel_route_drop);
	DP_PRINT_STATS("Rx invalid TID count:%d",
		       soc->stats.rx.err.rx_invalid_tid_err);
}

#ifdef FEATURE_TSO_STATS
+2 −0
Original line number Diff line number Diff line
@@ -1072,6 +1072,8 @@ struct dp_soc_stats {
			uint32_t peer_unauth_rx_pkt_drop;
			/* MSDU len err count */
			uint32_t msdu_len_err;
			/* Rx invalid tid count */
			uint32_t rx_invalid_tid_err;
		} err;

		/* packet count per core - per ring */
+2 −2
Original line number Diff line number Diff line
@@ -1596,7 +1596,7 @@ int hif_runtime_lock_init(qdf_runtime_lock_t *lock, const char *name)
{
	struct hif_pm_runtime_lock *context;

	hif_info("Initializing Runtime PM wakelock %s", name);
	hif_debug("Initializing Runtime PM wakelock %s", name);

	context = qdf_mem_malloc(sizeof(*context));
	if (!context)
@@ -1626,7 +1626,7 @@ void hif_runtime_lock_deinit(struct hif_opaque_softc *hif_ctx,
		return;
	}

	hif_info("Deinitializing Runtime PM wakelock %s", context->name);
	hif_debug("Deinitializing Runtime PM wakelock %s", context->name);

	/*
	 * Ensure to delete the context list entry and reduce the usage count
+8 −0
Original line number Diff line number Diff line
@@ -8467,6 +8467,14 @@ enum qca_wlan_vendor_attr_wifi_test_config {
	 */
	QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_6GHZ_SECURITY_TEST_MODE = 51,

	/* 8-bit unsigned value to configure the driver to transmit data with
	 * ER SU PPDU type.
	 *
	 * 0 - Default behavior, 1 - Enable ER SU PPDU type TX.
	 * This attribute is used for testing purposes.
	 */
	QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_ER_SU_PPDU_TYPE = 52,

	/* keep last */
	QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_AFTER_LAST,
	QCA_WLAN_VENDOR_ATTR_WIFI_TEST_CONFIG_MAX =
Loading