From a8e095c1f3152218b6282f84c1af280fe1b1e59d Mon Sep 17 00:00:00 2001 From: Mohammed Siddiq Date: Mon, 27 Apr 2020 19:21:33 +0530 Subject: [PATCH] cnss2: Add code to update cnss soc info Add code to update cnss soc info from the info received as part of target capability response. Change-Id: I6b88192d772dd30a8aaeb90725141c7c38b2c50c Signed-off-by: Mohammed Siddiq --- drivers/net/wireless/cnss2/pci.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/drivers/net/wireless/cnss2/pci.c b/drivers/net/wireless/cnss2/pci.c index 723e57ddc18a..bc4ef8536408 100644 --- a/drivers/net/wireless/cnss2/pci.c +++ b/drivers/net/wireless/cnss2/pci.c @@ -3425,7 +3425,14 @@ int cnss_get_soc_info(struct device *dev, struct cnss_soc_info *info) info->va = pci_priv->bar; info->pa = pci_resource_start(pci_priv->pci_dev, PCI_BAR_NUM); - + info->chip_id = plat_priv->chip_info.chip_id; + info->chip_family = plat_priv->chip_info.chip_family; + info->board_id = plat_priv->board_info.board_id; + info->soc_id = plat_priv->soc_info.soc_id; + info->fw_version = plat_priv->fw_version_info.fw_version; + strlcpy(info->fw_build_timestamp, + plat_priv->fw_version_info.fw_build_timestamp, + sizeof(info->fw_build_timestamp)); memcpy(&info->device_version, &plat_priv->device_version, sizeof(info->device_version));