Re: [PATCH v5 2/2] iio: adc: Add the NXP SAR ADC support for the s32g2/3 platforms
From: Daniel Lezcano
Date: Fri Oct 31 2025 - 04:03:04 EST
On 10/30/25 10:28, Andy Shevchenko wrote:
On Thu, Oct 30, 2025 at 09:27:21AM +0100, Daniel Lezcano wrote:
On 10/18/25 22:12, Andy Shevchenko wrote:
On Fri, Oct 17, 2025 at 06:42:38PM +0200, Daniel Lezcano wrote:
...
+#include <linux/circ_buf.h>
Why not kfifo?
I'm sorry but I don't get your comment.
Do you mean why not use kfifo.h or use kfifo API and change all the code
using the circ_buf by the kfifo ?
Yes, I mean why use circ_buf API and not kfifo API.
Ok, thanks for the clarification.
At the first glance, the resulting code with the kfifo API would look nicer. However, on one side, the current code was largely tested and it is running on a production system, on the other side the IIO framework will evolve with the cyclic DMA support and this driver would be converted to it when ready.
I can convert to kfifo but if it is changed again for the new IIO cyclic DMA, I'm not sure it is worth the effort.
[ ... ]
--
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs
Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog