diff options
Diffstat (limited to 'drivers/message/fusion/mptbase.c')
-rw-r--r-- | drivers/message/fusion/mptbase.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/drivers/message/fusion/mptbase.c b/drivers/message/fusion/mptbase.c index 610e914abe6c..5382b5a44aff 100644 --- a/drivers/message/fusion/mptbase.c +++ b/drivers/message/fusion/mptbase.c | |||
@@ -126,8 +126,6 @@ static int mfcounter = 0; | |||
126 | * Public data... | 126 | * Public data... |
127 | */ | 127 | */ |
128 | 128 | ||
129 | static struct proc_dir_entry *mpt_proc_root_dir; | ||
130 | |||
131 | #define WHOINIT_UNKNOWN 0xAA | 129 | #define WHOINIT_UNKNOWN 0xAA |
132 | 130 | ||
133 | /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ | 131 | /*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/ |
@@ -146,6 +144,9 @@ static MPT_EVHANDLER MptEvHandlers[MPT_MAX_PROTOCOL_DRIVERS]; | |||
146 | static MPT_RESETHANDLER MptResetHandlers[MPT_MAX_PROTOCOL_DRIVERS]; | 144 | static MPT_RESETHANDLER MptResetHandlers[MPT_MAX_PROTOCOL_DRIVERS]; |
147 | static struct mpt_pci_driver *MptDeviceDriverHandlers[MPT_MAX_PROTOCOL_DRIVERS]; | 145 | static struct mpt_pci_driver *MptDeviceDriverHandlers[MPT_MAX_PROTOCOL_DRIVERS]; |
148 | 146 | ||
147 | #ifdef CONFIG_PROC_FS | ||
148 | static struct proc_dir_entry *mpt_proc_root_dir; | ||
149 | #endif | ||
149 | 150 | ||
150 | /* | 151 | /* |
151 | * Driver Callback Index's | 152 | * Driver Callback Index's |
@@ -1587,7 +1588,7 @@ mpt_mapresources(MPT_ADAPTER *ioc) | |||
1587 | { | 1588 | { |
1588 | u8 __iomem *mem; | 1589 | u8 __iomem *mem; |
1589 | int ii; | 1590 | int ii; |
1590 | unsigned long mem_phys; | 1591 | resource_size_t mem_phys; |
1591 | unsigned long port; | 1592 | unsigned long port; |
1592 | u32 msize; | 1593 | u32 msize; |
1593 | u32 psize; | 1594 | u32 psize; |
@@ -1677,8 +1678,8 @@ mpt_mapresources(MPT_ADAPTER *ioc) | |||
1677 | return -EINVAL; | 1678 | return -EINVAL; |
1678 | } | 1679 | } |
1679 | ioc->memmap = mem; | 1680 | ioc->memmap = mem; |
1680 | dinitprintk(ioc, printk(MYIOC_s_INFO_FMT "mem = %p, mem_phys = %lx\n", | 1681 | dinitprintk(ioc, printk(MYIOC_s_INFO_FMT "mem = %p, mem_phys = %llx\n", |
1681 | ioc->name, mem, mem_phys)); | 1682 | ioc->name, mem, (unsigned long long)mem_phys)); |
1682 | 1683 | ||
1683 | ioc->mem_phys = mem_phys; | 1684 | ioc->mem_phys = mem_phys; |
1684 | ioc->chip = (SYSIF_REGS __iomem *)mem; | 1685 | ioc->chip = (SYSIF_REGS __iomem *)mem; |
@@ -4330,6 +4331,8 @@ initChainBuffers(MPT_ADAPTER *ioc) | |||
4330 | 4331 | ||
4331 | if (ioc->bus_type == SPI) | 4332 | if (ioc->bus_type == SPI) |
4332 | num_chain *= MPT_SCSI_CAN_QUEUE; | 4333 | num_chain *= MPT_SCSI_CAN_QUEUE; |
4334 | else if (ioc->bus_type == SAS) | ||
4335 | num_chain *= MPT_SAS_CAN_QUEUE; | ||
4333 | else | 4336 | else |
4334 | num_chain *= MPT_FC_CAN_QUEUE; | 4337 | num_chain *= MPT_FC_CAN_QUEUE; |
4335 | 4338 | ||