[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