From b05ec20528f9ee47e2417c00cc0d22e6c8d1e3c7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Hamal=20Dvo=C5=99=C3=A1k?= <mordae@anilinux.org>
Date: Wed, 28 Feb 2024 09:56:35 +0100
Subject: [PATCH] Remove unused function

---
 src/main.c | 14 --------------
 1 file changed, 14 deletions(-)

diff --git a/src/main.c b/src/main.c
index caf8f3a..cbfb863 100644
--- a/src/main.c
+++ b/src/main.c
@@ -731,20 +731,6 @@ static void __unused plot_IQ(int I, int Q)
 	}
 }
 
-__unused inline static uint32_t ring_next(uint32_t **ptr, int dma_ch, int us)
-{
-	const unsigned ring_bits = (dma_hw->ch[dma_ch].al1_ctrl >> 6) & 15;
-	const uint32_t ring_mask = (1 << ring_bits) - 1;
-	uint32_t uptr = (uint32_t)*ptr;
-
-	while (uptr == dma_hw->ch[dma_ch].write_addr)
-		sleep_us(us);
-
-	uptr = (uptr & ~ring_mask) | ((uptr + sizeof(uint32_t)) & ring_mask);
-	*ptr = (uint32_t *)uptr;
-	return *(uint32_t *)uptr;
-}
-
 static void do_rx(int rx_pin, int bias_pin, float freq, char mode)
 {
 	float actual = rf_rx_start(rx_pin, bias_pin, freq, 1, CLK_SYS_HZ / BANDWIDTH);