On Tue, Sep 26, 2023 at 02:11:14PM +0300, Andy Shevchenko wrote:
On Tue, Sep 26, 2023 at 06:41:00PM +0800, Kent Gibson wrote:
quoted
On Tue, Sep 26, 2023 at 08:20:06AM +0300, Andy Shevchenko wrote:
quoted
We have sparse and dence masks of the line mappings based on
dense
quoted
the view point (Linux numbering or hardware numbering). Since
the Linux side uses sequential bits for the mask, we can simply
convert a Linux number to the hardware one and vise versa by
vice
quoted
counting set bits in the respective mask. Hence replace
bitmap_bitremap() calls by simpler equivalents.
With this done the dence mask is not needed and thus dropped.
And dense again.
Thank you, Kent, I really appreciate your help with my poor English,
nevertheless it would be nice if you can look at the last patch and
maybe even test it, so we have a bit of confidence that it works
as expected.
Well that is the plan, but I haven't been in the GPIO space for a while so
I need to pull my test setup out of mothballs first - so don't hold your
breath.
(The spelling will be fixed in the next version.)
Those I can spot without needing to compile anything ;-).
Cheers,
Kent.
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel