[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