Re: [PATCH 2/3] aic79xx: Update to adaptec version 2.0.14

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

 



On Mon, Jan 16, 2006 at 12:05:17PM +0000, Christoph Hellwig wrote:
> > -			*maddr = ioremap_nocache(base_page, base_offset + 256);
> > +			*maddr = ioremap_nocache(base_page, base_offset + 512);
> 
> so how could this work before?

In the absence of chip documentation, maybe the registers are mapped
several times over, once at +0, once at +256, once at +512, each time with
slightly different semantics?  We definitely have chips with register
files in IO space, Mem space and Config space, so choosing to map the
registers several times in the same address space probably just doesn't
seem terribly crazy to hardware people ;-)

Are Adaptec planning on releasing chip documentation?
-
: 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