Thread (35 messages) 35 messages, 3 authors, 2025-02-05

Re: [PATCH v5 07/13] wifi: ath12k: add support for fixed QMI firmware memory

From: Krzysztof Kozlowski <krzk@kernel.org>
Date: 2025-01-30 07:46:36
Also in: ath12k, linux-devicetree, lkml

On 30/01/2025 05:35, Raj Kumar Bhagat wrote:
quoted hunk ↗ jump to hunk
@@ -2646,6 +2663,136 @@ static int ath12k_qmi_alloc_target_mem_chunk(struct ath12k_base *ab)
 	return ret;
 }
 
+static int ath12k_qmi_assign_target_mem_chunk(struct ath12k_base *ab)
+{
+	struct device_node *mem_node;
+	struct resource res, m3_res;
+	u32 bdf_start_addr;
+	int i, idx, ret;
+
+	for (i = 0, idx = 0; i < ab->qmi.mem_seg_count; i++) {
+		switch (ab->qmi.target_mem[i].type) {
+		case HOST_DDR_REGION_TYPE:
+			mem_node = ath12k_core_get_reserved_mem_by_name(ab, "q6-region");

Why cannot you use existing API for reserved memory -
of_reserved_mem_lookup()?

Best regards,
Krzysztof
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help