| From: |
| Sheetal Tigadoli <sheetal.tigadoli-AT-broadcom.com> |
| To: |
| Rafał Miłecki <zajec5-AT-gmail.com>, Greg Kroah-Hartman <gregkh-AT-linuxfoundation.org>, Michal Simek <michal.simek-AT-xilinx.com>, Rajan Vaja <rajan.vaja-AT-xilinx.com>, Scott Branden <scott.branden-AT-broadcom.com>, Ray Jui <ray.jui-AT-broadcom.com>, Vikram Prakash <vikram.prakash-AT-broadcom.com>, Jens Wiklander <jens.wiklander-AT-linaro.org>, Michael Chan <michael.chan-AT-broadcom.com>, "David S. Miller" <davem-AT-davemloft.net>, Vikas Gupta <vikas.gupta-AT-broadcom.com>, Vasundhara Volam <vasundhara-v.volam-AT-broadcom.com> |
| Subject: |
| [PATCH V3 0/3] Add OP-TEE based bnxt f/w manager |
| Date: |
| Thu, 24 Oct 2019 11:02:38 +0530 |
| Message-ID: |
| <1571895161-26487-1-git-send-email-sheetal.tigadoli@broadcom.com> |
| Cc: |
| Linux Kernel Mailing List <linux-kernel-AT-vger.kernel.org>, tee-dev-AT-lists.linaro.org, bcm-kernel-feedback-list-AT-broadcom.com, netdev-AT-vger.kernel.org, Sheetal Tigadoli <sheetal.tigadoli-AT-broadcom.com> |
| Archive-link: |
| Article |
This patch series adds support for TEE based BNXT firmware
management module and the driver changes to invoke OP-TEE
APIs to fastboot firmware and to collect crash dump.
changes from v2:
- address review comments from Jakub
Vasundhara Volam (2):
bnxt_en: Add support to invoke OP-TEE API to reset firmware
bnxt_en: Add support to collect crash dump via ethtool
Vikas Gupta (1):
firmware: broadcom: add OP-TEE based BNXT f/w manager
drivers/firmware/broadcom/Kconfig | 8 +
drivers/firmware/broadcom/Makefile | 1 +
drivers/firmware/broadcom/tee_bnxt_fw.c | 277 ++++++++++++++++++++++
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 13 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 6 +
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 37 ++-
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 2 +
include/linux/firmware/broadcom/tee_bnxt_fw.h | 14 ++
8 files changed, 354 insertions(+), 4 deletions(-)
create mode 100644 drivers/firmware/broadcom/tee_bnxt_fw.c
create mode 100644 include/linux/firmware/broadcom/tee_bnxt_fw.h
--
1.9.1