On 3/4/25 7:00 AM, Alice Guo (OSS) wrote:

Hi,

The driver of i.MX95 ELE MU is in drivers/misc/imx_ele/ele_mu.c.

Why does Linux use MU driver for the ELE , while U-Boot has some separate
driver ?

In drivers/firmware/scmi/mailbox_agent.c, some APIs provided by common mailbox 
framework are used. So, the driver of i.MX 95 MU for SCMI exchanges needs to 
use common mailbox framework.

In drivers/misc/imx_ele/ele_api.c, APIs provided by drivers/misc/misc-uclass.c 
are used. So, the driver of i.MX MU for ELE needs to use UCLASS_MISC.

Can we unify on single mailbox driver for iMX95 please ?

No need to add the driver for i.MX95 MU V2X in U-Boot.

How so ?

Because we do not use i.MX95 MU V2X in U-Boot.

OK

Reply via email to