mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-22 12:14:01 +08:00
megaraid_sas : Enhanced few prints
Signed-off-by: Sumit Saxena <sumit.saxena@avagotech.com> Reviewed-by: Hannes Reinecke <hare@suse.de> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: James Bottomley <JBottomley@Odin.com>
This commit is contained in:
parent
f26ac3a1a5
commit
d88da09a53
@ -4091,12 +4091,11 @@ static void megasas_update_ext_vd_details(struct megasas_instance *instance)
|
||||
instance->fw_supported_vd_count = MAX_LOGICAL_DRIVES;
|
||||
instance->fw_supported_pd_count = MAX_PHYSICAL_DEVICES;
|
||||
}
|
||||
dev_info(&instance->pdev->dev, "Firmware supports %d VD %d PD\n",
|
||||
instance->fw_supported_vd_count,
|
||||
instance->fw_supported_pd_count);
|
||||
dev_info(&instance->pdev->dev, "Driver supports %d VD %d PD\n",
|
||||
instance->drv_supported_vd_count,
|
||||
instance->drv_supported_pd_count);
|
||||
|
||||
dev_info(&instance->pdev->dev,
|
||||
"firmware type\t: %s\n",
|
||||
instance->supportmax256vd ? "Extended VD(240 VD)firmware" :
|
||||
"Legacy(64 VD) firmware");
|
||||
|
||||
old_map_sz = sizeof(struct MR_FW_RAID_MAP) +
|
||||
(sizeof(struct MR_LD_SPAN_MAP) *
|
||||
@ -4750,9 +4749,6 @@ static int megasas_init_fw(struct megasas_instance *instance)
|
||||
ctrl_info->adapterOperations2.supportUnevenSpans;
|
||||
if (instance->UnevenSpanSupport) {
|
||||
struct fusion_context *fusion = instance->ctrl_context;
|
||||
|
||||
dev_info(&instance->pdev->dev, "FW supports: "
|
||||
"UnevenSpanSupport=%x\n", instance->UnevenSpanSupport);
|
||||
if (MR_ValidateMapInfo(instance))
|
||||
fusion->fast_path_io = 1;
|
||||
else
|
||||
@ -4779,13 +4775,11 @@ static int megasas_init_fw(struct megasas_instance *instance)
|
||||
instance->crash_dump_drv_support =
|
||||
(instance->crash_dump_fw_support &&
|
||||
instance->crash_dump_buf);
|
||||
if (instance->crash_dump_drv_support) {
|
||||
dev_info(&instance->pdev->dev, "Firmware Crash dump "
|
||||
"feature is supported\n");
|
||||
if (instance->crash_dump_drv_support)
|
||||
megasas_set_crash_dump_params(instance,
|
||||
MR_CRASH_BUF_TURN_OFF);
|
||||
|
||||
} else {
|
||||
else {
|
||||
if (instance->crash_dump_buf)
|
||||
pci_free_consistent(instance->pdev,
|
||||
CRASH_DMA_BUF_SIZE,
|
||||
@ -4796,8 +4790,23 @@ static int megasas_init_fw(struct megasas_instance *instance)
|
||||
|
||||
instance->secure_jbod_support =
|
||||
ctrl_info->adapterOperations3.supportSecurityonJBOD;
|
||||
if (instance->secure_jbod_support)
|
||||
dev_info(&instance->pdev->dev, "Firmware supports Secure JBOD\n");
|
||||
|
||||
dev_info(&instance->pdev->dev,
|
||||
"pci id\t\t: (0x%04x)/(0x%04x)/(0x%04x)/(0x%04x)\n",
|
||||
le16_to_cpu(ctrl_info->pci.vendor_id),
|
||||
le16_to_cpu(ctrl_info->pci.device_id),
|
||||
le16_to_cpu(ctrl_info->pci.sub_vendor_id),
|
||||
le16_to_cpu(ctrl_info->pci.sub_device_id));
|
||||
dev_info(&instance->pdev->dev, "unevenspan support : %s\n",
|
||||
instance->UnevenSpanSupport ? "yes" : "no");
|
||||
dev_info(&instance->pdev->dev, "disable ocr : %s\n",
|
||||
instance->disableOnlineCtrlReset ? "yes" : "no");
|
||||
dev_info(&instance->pdev->dev, "firmware crash dump : %s\n",
|
||||
instance->crash_dump_drv_support ? "yes" : "no");
|
||||
dev_info(&instance->pdev->dev, "secure jbod : %s\n",
|
||||
instance->secure_jbod_support ? "yes" : "no");
|
||||
|
||||
|
||||
instance->max_sectors_per_req = instance->max_num_sge *
|
||||
PAGE_SIZE / 512;
|
||||
if (tmp_sectors && (instance->max_sectors_per_req > tmp_sectors))
|
||||
@ -5233,16 +5242,6 @@ static int megasas_probe_one(struct pci_dev *pdev,
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Announce PCI information
|
||||
*/
|
||||
printk(KERN_INFO "megasas: %#4.04x:%#4.04x:%#4.04x:%#4.04x: ",
|
||||
pdev->vendor, pdev->device, pdev->subsystem_vendor,
|
||||
pdev->subsystem_device);
|
||||
|
||||
printk("bus %d:slot %d:func %d\n",
|
||||
pdev->bus->number, PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn));
|
||||
|
||||
/*
|
||||
* PCI prepping: enable device set bus mastering and dma mask
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user