]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
keystone2: add keystone multicore navigator driver
authorVitaly Andrianov <vitalya@ti.com>
Tue, 1 Apr 2014 19:01:12 +0000 (15:01 -0400)
committerTom Rini <trini@ti.com>
Thu, 17 Apr 2014 21:24:39 +0000 (17:24 -0400)
commit30fe8c150f22f8d4d7f8cf4c5e2bfffab782fd51
tree34e518e23be4752d397c101dce4af2225204d4e4
parent56f624d06a1bea4e592e32be66821e3d9a43539e
keystone2: add keystone multicore navigator driver

Multicore navigator consists of Network Coprocessor (NetCP) and
Queue Manager sub system. More details on the hardware can
be obtained from the following links:-

Network Coprocessor: http://www.ti.com/lit/pdf/sprugz6
Multicore Navigator: http://www.ti.com/lit/pdf/sprugr9

Multicore navigator driver implements APIs to configure
the Queue Manager and NetCP Pkt DMA.

Signed-off-by: Vitaly Andrianov <vitalya@ti.com>
Signed-off-by: Murali Karicheri <m-karicheri2@ti.com>
Signed-off-by: WingMan Kwok <w-kwok2@ti.com>
Acked-by: Tom Rini <trini@ti.com>
arch/arm/cpu/armv7/keystone/Makefile
arch/arm/cpu/armv7/keystone/keystone_nav.c [new file with mode: 0644]
arch/arm/include/asm/arch-keystone/keystone_nav.h [new file with mode: 0644]