u-boot/board/keymile/kmp204x
Ahmed Mansour 44262327aa drivers/misc: Share qbman init between archs
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@nxp.com>
Reviewed-by: York Sun <york.sun@nxp.com>
2018-01-10 12:28:47 -08:00
..
ddr.c board_f: Rename initdram() to dram_init() 2017-04-13 09:40:57 -04:00
eth.c mpc85xx: introduce the kmp204x reference design support 2013-10-24 09:36:26 -07:00
Kconfig kconfig: remove redundant "string" type in arch and board Kconfigs 2014-09-13 16:43:55 -04:00
kmp204x.c drivers/misc: Share qbman init between archs 2018-01-10 12:28:47 -08:00
kmp204x.h kmp204x/qrio: support for setting the CPU reset request mode 2014-08-01 14:18:53 -07:00
law.c mpc85xx: introduce the kmp204x reference design support 2013-10-24 09:36:26 -07:00
MAINTAINERS Add board MAINTAINERS files 2014-07-30 08:48:06 -04:00
Makefile kmp204x: introduce QRIO GPIO functions 2014-02-03 08:38:49 -08:00
pbi.cfg kmp204x: add workaround for A-004849 2014-05-13 08:26:55 -07:00
pci.c treewide: replace #include <asm/errno.h> with <linux/errno.h> 2016-09-23 17:55:42 -04:00
qrio.c kmp204x/qrio: support for setting the CPU reset request mode 2014-08-01 14:18:53 -07:00
rcw_kmp204x.cfg kmp204x: update the RCW 2014-05-13 08:26:55 -07:00
tlb.c mpc85xx: introduce the kmp204x reference design support 2013-10-24 09:36:26 -07:00