提交 a70b8fc3 编写于 作者: S Sakthivel K 提交者: James Bottomley

[SCSI] pm80xx: Changed module name and debug messages update

Changed name in driver to pm80xx. Updated debug messages.
Signed-off-by: NSakthivel K <Sakthivel.SaravananKamalRaju@pmcs.com>
Signed-off-by: NAnand Kumar S <AnandKumar.Santhanam@pmcs.com>
Acked-by: NJack Wang <jack_wang@usish.com>
Reviewed-by: NHannes Reinecke <hare@suse.de>
Signed-off-by: NJames Bottomley <JBottomley@Parallels.com>
上级 1c75a679
...@@ -2506,9 +2506,9 @@ static void mpi_sata_event(struct pm8001_hba_info *pm8001_ha , void *piomb) ...@@ -2506,9 +2506,9 @@ static void mpi_sata_event(struct pm8001_hba_info *pm8001_ha , void *piomb)
if (unlikely(!t || !t->lldd_task || !t->dev)) if (unlikely(!t || !t->lldd_task || !t->dev))
return; return;
ts = &t->task_status; ts = &t->task_status;
PM8001_IO_DBG(pm8001_ha, PM8001_IO_DBG(pm8001_ha, pm8001_printk(
pm8001_printk("port_id = %x,device_id = %x\n", "port_id:0x%x, device_id:0x%x, tag:0x%x, event:0x%x\n",
port_id, dev_id)); port_id, dev_id, tag, event));
switch (event) { switch (event) {
case IO_OVERFLOW: case IO_OVERFLOW:
PM8001_IO_DBG(pm8001_ha, pm8001_printk("IO_UNDERFLOW\n")); PM8001_IO_DBG(pm8001_ha, pm8001_printk("IO_UNDERFLOW\n"));
...@@ -4409,8 +4409,9 @@ int pm8001_chip_abort_task(struct pm8001_hba_info *pm8001_ha, ...@@ -4409,8 +4409,9 @@ int pm8001_chip_abort_task(struct pm8001_hba_info *pm8001_ha,
{ {
u32 opc, device_id; u32 opc, device_id;
int rc = TMF_RESP_FUNC_FAILED; int rc = TMF_RESP_FUNC_FAILED;
PM8001_EH_DBG(pm8001_ha, pm8001_printk("cmd_tag = %x, abort task tag" PM8001_EH_DBG(pm8001_ha,
" = %x", cmd_tag, task_tag)); pm8001_printk("cmd_tag = %x, abort task tag = 0x%x",
cmd_tag, task_tag));
if (pm8001_dev->dev_type == SAS_END_DEV) if (pm8001_dev->dev_type == SAS_END_DEV)
opc = OPC_INB_SSP_ABORT; opc = OPC_INB_SSP_ABORT;
else if (pm8001_dev->dev_type == SATA_DEV) else if (pm8001_dev->dev_type == SATA_DEV)
......
...@@ -741,7 +741,7 @@ static int pm8001_pci_probe(struct pci_dev *pdev, ...@@ -741,7 +741,7 @@ static int pm8001_pci_probe(struct pci_dev *pdev,
const struct pm8001_chip_info *chip; const struct pm8001_chip_info *chip;
dev_printk(KERN_INFO, &pdev->dev, dev_printk(KERN_INFO, &pdev->dev,
"pm8001: driver version %s\n", DRV_VERSION); "pm80xx: driver version %s\n", DRV_VERSION);
rc = pci_enable_device(pdev); rc = pci_enable_device(pdev);
if (rc) if (rc)
goto err_out_enable; goto err_out_enable;
...@@ -789,15 +789,21 @@ static int pm8001_pci_probe(struct pci_dev *pdev, ...@@ -789,15 +789,21 @@ static int pm8001_pci_probe(struct pci_dev *pdev,
list_add_tail(&pm8001_ha->list, &hba_list); list_add_tail(&pm8001_ha->list, &hba_list);
PM8001_CHIP_DISP->chip_soft_rst(pm8001_ha); PM8001_CHIP_DISP->chip_soft_rst(pm8001_ha);
rc = PM8001_CHIP_DISP->chip_init(pm8001_ha); rc = PM8001_CHIP_DISP->chip_init(pm8001_ha);
if (rc) if (rc) {
PM8001_FAIL_DBG(pm8001_ha, pm8001_printk(
"chip_init failed [ret: %d]\n", rc));
goto err_out_ha_free; goto err_out_ha_free;
}
rc = scsi_add_host(shost, &pdev->dev); rc = scsi_add_host(shost, &pdev->dev);
if (rc) if (rc)
goto err_out_ha_free; goto err_out_ha_free;
rc = pm8001_request_irq(pm8001_ha); rc = pm8001_request_irq(pm8001_ha);
if (rc) if (rc) {
PM8001_FAIL_DBG(pm8001_ha, pm8001_printk(
"pm8001_request_irq failed [ret: %d]\n", rc));
goto err_out_shost; goto err_out_shost;
}
PM8001_CHIP_DISP->interrupt_enable(pm8001_ha, 0); PM8001_CHIP_DISP->interrupt_enable(pm8001_ha, 0);
if (pm8001_ha->chip_id != chip_8001) { if (pm8001_ha->chip_id != chip_8001) {
...@@ -1039,7 +1045,7 @@ static int __init pm8001_init(void) ...@@ -1039,7 +1045,7 @@ static int __init pm8001_init(void)
{ {
int rc = -ENOMEM; int rc = -ENOMEM;
pm8001_wq = alloc_workqueue("pm8001", 0, 0); pm8001_wq = alloc_workqueue("pm80xx", 0, 0);
if (!pm8001_wq) if (!pm8001_wq)
goto err; goto err;
......
...@@ -57,8 +57,8 @@ ...@@ -57,8 +57,8 @@
#include <linux/atomic.h> #include <linux/atomic.h>
#include "pm8001_defs.h" #include "pm8001_defs.h"
#define DRV_NAME "pm8001" #define DRV_NAME "pm80xx"
#define DRV_VERSION "0.1.36" #define DRV_VERSION "0.1.37"
#define PM8001_FAIL_LOGGING 0x01 /* Error message logging */ #define PM8001_FAIL_LOGGING 0x01 /* Error message logging */
#define PM8001_INIT_LOGGING 0x02 /* driver init logging */ #define PM8001_INIT_LOGGING 0x02 /* driver init logging */
#define PM8001_DISC_LOGGING 0x04 /* discovery layer logging */ #define PM8001_DISC_LOGGING 0x04 /* discovery layer logging */
...@@ -66,8 +66,8 @@ ...@@ -66,8 +66,8 @@
#define PM8001_EH_LOGGING 0x10 /* libsas EH function logging*/ #define PM8001_EH_LOGGING 0x10 /* libsas EH function logging*/
#define PM8001_IOCTL_LOGGING 0x20 /* IOCTL message logging */ #define PM8001_IOCTL_LOGGING 0x20 /* IOCTL message logging */
#define PM8001_MSG_LOGGING 0x40 /* misc message logging */ #define PM8001_MSG_LOGGING 0x40 /* misc message logging */
#define pm8001_printk(format, arg...) printk(KERN_INFO "%s %d:" format,\ #define pm8001_printk(format, arg...) printk(KERN_INFO "pm80xx %s %d:" \
__func__, __LINE__, ## arg) format, __func__, __LINE__, ## arg)
#define PM8001_CHECK_LOGGING(HBA, LEVEL, CMD) \ #define PM8001_CHECK_LOGGING(HBA, LEVEL, CMD) \
do { \ do { \
if (unlikely(HBA->logging_level & LEVEL)) \ if (unlikely(HBA->logging_level & LEVEL)) \
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册