Re: [PATCH] [MIPS] Fixed PCI resource fixup

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

 



On Mon, 22 Jan 2007 20:35:17 +0000
Ralf Baechle <ralf@xxxxxxxxxxxxxx> wrote:

> On Mon, Jan 15, 2007 at 01:37:30PM +0000, Peter Horton wrote:
> 
> Time to get this going again ...
> 
> > I've just checked on the Qube2 here and the RTC can be found at 
> > 0x1000.0070, 0x1001.0070 etc so the VIA bridge is only decoding the low 
> > 16 address lines for I/O space. Handy really otherwise it wouldn't work 
> > with the GT-64111 :-)
> 
> Thanks, that's what I was expecting.  So to resume the discussion about
> how to fix this I suggest:
> 
>  o Set cobalt_io_resource to the 0x10001000 - 0x10010000 range.
>  o Set ioport_resource to the 0x10000000 - 0x10010000 range.

IDE fixed resources are out of range.

>  o set mips_io_port_base to 0xa0000000
>  o set cobalt_pci_controller.io_offset back to 0
> 
> And then since we're not longer cheating about the true value of the
> port addresses on the PCI bus used, add 0x10000000 to all of the start
> and end values in cobalt_io_resources.
> 
> Does that sound reasonable?

sounds good, excluding above problem.

Yoichi


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux