Re: [PATCH 3/3] qla4xxx: iospace_config move defn

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Doug Maxey wrote:
> From: Doug Maxey <dwm@xxxxxxxxxxx>
> 
> Move the defn before the caller, and remove the decl.
> 

I think not doing the defn before the caller is nice, but I honestly
could care less either way as far as merging things goes (it seems like
Christoph hates then but people like Jeff let the driver writer do what
they want). Qlogic seems to love doing it, so are they ok with all these
patches?


And one comment...

> Signed-off-by: Doug Maxey <dwm@xxxxxxxxxxx>
> ---
> 
> drivers/scsi/qla4xxx/ql4_os.c |  126
> ++++++++++++++++++++---------------------
> 1 files changed, 62 insertions(+), 64 deletions(-)
> 
> diff --git a/drivers/scsi/qla4xxx/ql4_os.c b/drivers/scsi/qla4xxx/ql4_os.c
> index f656fb3..30f245a 100644
> --- a/drivers/scsi/qla4xxx/ql4_os.c
> +++ b/drivers/scsi/qla4xxx/ql4_os.c
> @@ -46,8 +46,6 @@ MODULE_PARM_DESC(extended_error_logging,
> 
> void qla4xxx_config_dma_addressing(struct scsi_qla_host *ha);
> 
> -static int qla4xxx_iospace_config(struct scsi_qla_host *ha);
> -
> /*
>  * iSCSI template entry points
>  */
> @@ -1138,6 +1136,68 @@ static void qla4xxx_free_adapter(struct
> }
> 
> +/***
> + * qla4xxx_iospace_config - maps registers
> + * @ha: pointer to adapter structure
> + *
> + * This routines maps HBA's registers from the pci address space
> + * into the kernel virtual address space for memory mapped i/o.
> + **/
> +static int qla4xxx_iospace_config(struct scsi_qla_host *ha)
> +{
> +    unsigned long pio, pio_len, pio_flags;
> +    unsigned long mmio, mmio_len, mmio_flags;
> +
> +    pio = pci_resource_start(ha->pdev, 0);
> +    pio_len = pci_resource_len(ha->pdev, 0);
> +    pio_flags = pci_resource_flags(ha->pdev, 0);
> +    if (pio_flags & IORESOURCE_IO) {
> +        if (pio_len < MIN_IOBASE_LEN) {
> +            dev_warn(&ha->pdev->dev,
> +                   "Invalid PCI I/O region size\n");
> +            pio = 0;
> +        }
> +    } else {
> +        dev_warn(&ha->pdev->dev, "region #0 not a PIO resource\n");
> +        pio = 0;
> +    }
> +

Is my mailer messing up the tabs or are you (maybe the original code was
messed up and did not get fixed in the move)?
-
: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux