[PATCH 0/4] mailbox: mpfs-mbox: fixes and syscon support

Conor Dooley conor at kernel.org
Tue May 19 18:24:30 CEST 2026


On Mon, May 18, 2026 at 03:17:08PM +0100, Jamie Gibbons wrote:
> Hi all,
> 
> This series updates the Microchip PolarFire SoC (MPFS) mailbox driver in
> U-Boot.
> 
> The first three patches contain a set of bug fixes and cleanups to the
> existing driver, fixing MMIO size calculations, and removing invalid
> mailbox channel and private-data handling. These changes are independent
> of any devicetree updates and fix issues present in the legacy driver.
> 
> The final patch adds support for the corrected, syscon-based devicetree
> bindings for the MPFS mailbox. Linux has moved to this binding to more
> accurately model the hardware, and U-Boot already supports the same
> approach for the MPFS clock controller. This patch updates the mailbox
> driver accordingly, while retaining support for the legacy binding for
> backwards compatibility.
> 
> The final patch is required ASAP as boot is currently broken on master
> for MPFS generic boards.
> 
> Tested on a PolarFire SoC Icicle Kit ES.
> 
> Thanks,
> Jamie
> 
> Jamie Gibbons (4):
>   mailbox: mpfs-mbox: fix MMIO mapping calculation
>   mailbox: mpfs-mbox: fix Driver Model private data handling
>   mailbox: mpfs-mbox: fix driver bug and cleanup
>   mailbox: mpfs-mbox: support new syscon based devicetree configuration

Reviewed-by: Conor Dooley <conor.dooley at microchip.com>

Cheers,
Conor.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20260519/4f12c60e/attachment.sig>


More information about the U-Boot mailing list