Re: [PATCH v2] staging: fbtft: fb_ra8875: replace udelays with fsleep

From: Andy Shevchenko

Date: Thu Feb 26 2026 - 02:47:38 EST


On Thu, Feb 26, 2026 at 12:40:36AM +0100, Jose A. Perez de Azpillaga wrote:
> The write_reg8_bus8 function uses udelay(100) twice to wait for the

write_reg8_bus8()

> display controller. In non-atomic contexts, fsleep() is the preferred
> API as it automatically selects the most efficient sleeping mechanism
> and avoids busy-waiting.

But how do you know this is the non-atomic context?

> Update both instances to use fsleep(100).

--
With Best Regards,
Andy Shevchenko