net/qede/base: add changes for debug data collection
authorRasesh Mody <rmody@marvell.com>
Wed, 8 Jul 2020 22:50:52 +0000 (15:50 -0700)
committerFerruh Yigit <ferruh.yigit@intel.com>
Sat, 11 Jul 2020 04:18:53 +0000 (06:18 +0200)
commit2352f348c997a34549c71c99029fb3d214aad39a
tree9334ade96ef1059c43f198ad962a5eb3445e0601
parent519438f7c17f8a214eb688739f9da8e1667bc359
net/qede/base: add changes for debug data collection

This patch adds base driver APIs required for debug data collection.
It adds support for dumping internal lookup tables(ilt), reading nvram
image, register definitions.

Signed-off-by: Rasesh Mody <rmody@marvell.com>
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
15 files changed:
drivers/net/qede/base/bcm_osal.c
drivers/net/qede/base/bcm_osal.h
drivers/net/qede/base/common_hsi.h
drivers/net/qede/base/ecore.h
drivers/net/qede/base/ecore_cxt.c
drivers/net/qede/base/ecore_cxt.h
drivers/net/qede/base/ecore_dev.c
drivers/net/qede/base/ecore_hsi_common.h
drivers/net/qede/base/ecore_hsi_debug_tools.h
drivers/net/qede/base/ecore_mcp.c
drivers/net/qede/base/ecore_mcp_api.h
drivers/net/qede/base/ecore_status.h
drivers/net/qede/base/reg_addr.h
drivers/net/qede/qede_ethdev.c
drivers/net/qede/qede_main.c