16 Mar
2023
16 Mar
'23
7:02 a.m.
On 15-03-23, 14:50, Richard Fitzgerald wrote:
Replace the call to sdw_ch_mask_to_ch() with a call to hweight32().
sdw_ch_mask_to_ch() is counting the number of set bits. The hweight() family of functions already do this, and they have an advantage of using a bit-counting instruction if it is available on the target CPU. This also fixes a potential infinite loop bug in the implementation of sdw_ch_mask_to_ch().
Applied, thanks
--
~Vinod