[ipq806x] Initial commit for NSS Driver
NSS driver supports following features:
[1] Dual concurrent NSS cores
[2] Dual concurrent interrupts per NSS core
[3] Crypto, Connection manager, GMAC, Profiler, IPsec
[4] C2C
[5] Fast path rules
[6] Sync messages
[7] Descriptor queue congestion cleared callback
Note that following parts of code require more work:
[1] NSS clock and reset initialization
[2] Performance analysis (hrtimer, interrupt co-alescing)
[3] Weighed RR queueing
[4] Virtual interface support
[5] Debug and statistics support
Change-Id: I9d6e158a73f67a5df20c9ae4c7c6786c1b9742b0
Signed-off-by: Abhishek Rastogi <arastogi@codeaurora.org>
13 files changed