[U-Boot] [PATCH 0/4] Add support for RapidIO boot

2015-11-10 Thread jacquiot.aurelien
From: Aurelien Jacquiot RapidIO is a high-performance packet-switched interconnect technology (www.rapidio.org) that can be used for messaging or memory transfers like Ethernet or PCIe. This feature adds the RapidIO boot functionality for slave mode (i.e. U-Boot does not fetch the images, images

[U-Boot] [PATCH 1/4] cmd_mem.c: add a memory wait (mwait) command

2015-11-10 Thread jacquiot.aurelien
From: Aurelien Jacquiot This new memory command allows to wait a given value in memory. It can be useful when U-Boot is used in a slave mode (another device is pushing images to the local memory) such as RapidIO or any RDMA kind of transport. We can then be notified that images have been loaded t

[U-Boot] [PATCH 2/4] rapidio: add support for RapidIO boot

2015-11-10 Thread jacquiot.aurelien
From: Aurelien Jacquiot RapidIO is a high-performance packet-switched interconnect technology (www.rapidio.org) that can be used for messaging or memory transfers like Ethernet or PCIe. This commit adds the RapidIO boot functionality for slave mode (i.e. U-Boot does not fetch the images, images

[U-Boot] [PATCH 3/4] rapidio: add documentation for RapidIO boot

2015-11-10 Thread jacquiot.aurelien
From: Aurelien Jacquiot This commit adds the RapidIO boot functionality documentation. Its explains what RapidIO boot feature does, how to use it and the basic API that must be provided by a RapidIO hw controller driver. Signed-off-by: Aurelien Jacquiot --- doc/README.rapidio | 158 ++

[U-Boot] [PATCH 4/4] rapidio: add driver for TI KeyStone RapidIO

2015-11-10 Thread jacquiot.aurelien
From: Aurelien Jacquiot This commit includes the KeyStone device driver for RapidIO allowing to use the RapidIO boot functionality. Today only K2HK devices have RapidIO support. Signed-off-by: Aurelien Jacquiot --- Makefile |1 + configs/k2hk_evm_defconfig |2