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

Commit 8c5fdbe1 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "wcnss: send GPIO strength parameter to firmware"

parents ea046ae3 69ce1115
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -50,6 +50,7 @@ in TX data path.
	1200   -  WCN XO settling time (usec)
	1      -  WCN RPM power collapse enabled
	1      -  WCN standalone power collapse enabled
	6      -  GPIO strength value


Example:
@@ -88,5 +89,5 @@ Example:
                   <&clock_debug clk_gcc_debug_mux>,
                   <&clock_gcc clk_wcnss_m_clk>;
        clock-names = "xo", "rf_clk", "measure", "wcnss_debug";
	qcom,wcnss-pm = <11 21 1200 1 1>;
	qcom,wcnss-pm = <11 21 1200 1 1 6>;
    };
+3 −3
Original line number Diff line number Diff line
@@ -2220,13 +2220,13 @@ static void wcnss_send_pm_config(struct work_struct *worker)
		return;
	}

	pr_debug("%s:size=%d: <%d, %d, %d, %d, %d>\n", __func__,
	pr_debug("%s:size=%d: <%d, %d, %d, %d, %d %d>\n", __func__,
			prop_len, *payload, *(payload+1), *(payload+2),
			*(payload+3), *(payload+4));
			*(payload+3), *(payload+4), *(payload+5));

	hdr = (struct smd_msg_hdr *)msg;
	hdr->msg_type = WCNSS_PM_CONFIG_REQ;
	hdr->msg_len = sizeof(struct smd_msg_hdr) + prop_len;
	hdr->msg_len = sizeof(struct smd_msg_hdr) + (prop_len * sizeof(int));

	rc = wcnss_smd_tx(msg, hdr->msg_len);
	if (rc < 0)