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