net/nfp: support CPPCPP refers to the internal NFP Command Push Pull bus. This patch allowsto create CPP commands from user space allowing to access any singlepart of the chip.This CPP interfac
net/nfp: support CPPCPP refers to the internal NFP Command Push Pull bus. This patch allowsto create CPP commands from user space allowing to access any singlepart of the chip.This CPP interface is the base for having other functionalities likemutexes when accessing specific chip components, chip resources management,firmware upload or using the NSP, an embedded arm processor which canperform tasks on demand.NSP was the previous only way for doing things in the chip by the PMD,where a NSPU interface was used for commands like firmware upload orport link configuration. CPP interface supersedes NSPU, but it is stillpossible to use NSP through CPP.CPP interface adds a great flexibility for doing things like extendedstats or firmware debugging.Signed-off-by: Alejandro Lucero <[email protected]>
show more ...