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 <[email protected]>

Cheers,
Conor.

Attachment: signature.asc
Description: PGP signature

Reply via email to