Loading drivers/soc/qcom/icnss.c +4 −0 Original line number Diff line number Diff line Loading @@ -1767,6 +1767,8 @@ EXPORT_SYMBOL(icnss_disable_irq); int icnss_get_soc_info(struct device *dev, struct icnss_soc_info *info) { char *fw_build_timestamp = NULL; if (!penv || !dev) { icnss_pr_err("Platform driver not initialized\n"); return -EINVAL; Loading @@ -1779,6 +1781,8 @@ int icnss_get_soc_info(struct device *dev, struct icnss_soc_info *info) info->board_id = penv->board_id; info->soc_id = penv->soc_id; info->fw_version = penv->fw_version_info.fw_version; fw_build_timestamp = penv->fw_version_info.fw_build_timestamp; fw_build_timestamp[WLFW_MAX_TIMESTAMP_LEN] = '\0'; strlcpy(info->fw_build_timestamp, penv->fw_version_info.fw_build_timestamp, WLFW_MAX_TIMESTAMP_LEN + 1); Loading Loading
drivers/soc/qcom/icnss.c +4 −0 Original line number Diff line number Diff line Loading @@ -1767,6 +1767,8 @@ EXPORT_SYMBOL(icnss_disable_irq); int icnss_get_soc_info(struct device *dev, struct icnss_soc_info *info) { char *fw_build_timestamp = NULL; if (!penv || !dev) { icnss_pr_err("Platform driver not initialized\n"); return -EINVAL; Loading @@ -1779,6 +1781,8 @@ int icnss_get_soc_info(struct device *dev, struct icnss_soc_info *info) info->board_id = penv->board_id; info->soc_id = penv->soc_id; info->fw_version = penv->fw_version_info.fw_version; fw_build_timestamp = penv->fw_version_info.fw_build_timestamp; fw_build_timestamp[WLFW_MAX_TIMESTAMP_LEN] = '\0'; strlcpy(info->fw_build_timestamp, penv->fw_version_info.fw_build_timestamp, WLFW_MAX_TIMESTAMP_LEN + 1); Loading