[U-Boot] [PATCH v4 1/2] drivers/misc: Share qbman init between archs
York Sun
york.sun at nxp.com
Thu Dec 14 19:23:02 UTC 2017
On 12/13/2017 09:49 PM, Ahmed Mansour wrote:
> This patch adds changes necessary to move functionality present in
> PowerPC folders with ARM architectures that have DPAA1 QBMan hardware
>
> - Create new board/freescale/common/fsl_portals.c to house shared
> device tree fixups for DPAA1 devices with ARM and PowerPC cores
> - Add new header file to top includes directory to allow files in
> both architectures to grab the function prototypes
> - Port inhibit_portals() from PowerPC to ARM. This function is used in
> setup to disable interrupts on all QMan and BMan portals. It is
> needed because the interrupts are enabled by default for all portals
> including unused/uninitialised portals. When the kernel attempts to
> go to deep sleep the unused portals prevent it from doing so
>
> Signed-off-by: Ahmed Mansour <ahmed.mansour at nxp.com>
>
> ---
>
> Changes in v4:
> - Update function name setup_portals() to setup_qbman_portals() in
> files that were missed the first time
You still have a problem with P1023RDB. Please use buildman to test all
mpc85xx boards before you send another version.
York
More information about the U-Boot
mailing list