On Tue, 11 Oct 2022 09:10:21 +0000// snip
"Vaittinen, Matti" <Matti.Vaittinen@xxxxxxxxxxxxxxxxx> wrote:
On 10/10/22 09:15, Andy Shevchenko wrote:
On Sun, Oct 09, 2022 at 01:33:51PM +0100, Jonathan Cameron wrote:
On Thu, 6 Oct 2022 21:32:11 +0300 Andy Shevchenko
<andriy.shevchenko@xxxxxxxxxxxxxxx> wrote:
On Thu, Oct 06, 2022 at 05:38:14PM +0300, Matti Vaittinen wrote:
...
+module_param(g_kx022a_use_buffer, bool, 0);
+MODULE_PARM_DESC(g_kx022a_use_buffer, + "Buffer samples. Use
at own risk. Fifo must not overflow");
This would be a way to have the FIFO disabled by default and warn users
via dt-binding docs if they decide to explicitly enable the FIFO.
(Besides, I believe the FIFO is usable on at least some of the Kionix
sensors - because I've heard it is used on a few platforms).
This could give us safe defaults while not shutting the doors from those
who wish to use the FIFO. Sure we need a buy-in from Krzysztof / Rob,
but that may be less of an obstacle compared to the module param if Greg
is so strongly oppsoing those. (And the dt-property could also provide
some technical merites as these sensors seem to really have differencies
in FIFOs).
I'm dubious about having this for known broken parts - but I guess you
can propose it and see what the dt-maintainers say.
I don't want to see fifo size in the dt binding though.
Also it needs some communication
with a vendor to clarify the things.
I do communication with the vendor on a daily basis :] Nowadays Kionix
is part of ROHM, and Finland SWDC has been collaboration with Kionix
even before they "merged" (but I have not been part of the "sensor team"
back then).
Unfortunately, reaching the correct people inside the company is hard
and occasionally impossible - long story...
:)
Attachment:
OpenPGP_0x40497F0C4693EF47.asc
Description: OpenPGP public key
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature