[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-arm-kernel
Subject:    RE: Intersil 3890 11g at IXP425
From:       "Ranslam, Robert E" <robert.e.ranslam () intel ! com>
Date:       2003-11-28 5:44:06
[Download RAW message or body]

Also,  see http://prism54.org



> -----Original Message-----
> From: linux-arm-kernel-bounces@lists.arm.linux.org.uk
> [mailto:linux-arm-kernel-bounces@lists.arm.linux.org.uk]On Behalf Of
> Chih-Kung Wang
> Sent: Thursday, November 27, 2003 6:03 AM
> To: linux-arm-kernel@lists.arm.linux.org.uk
> Subject: Intersil 3890 11g at IXP425
> 
> 
> Hello,
> 
> I am trying to run Intersil 3890 mini PCI on an IXP425 platform (64MB
> ram). However, my problem is after initializing, uploading 
> the firmware
> to this card and resetting it, the card simply goes _silent_. No
> interrupt is sent to this device. I assume for some reason, this
> intersil card fails during initialization.
> 
> My kernel is linux-2.4.19-rmk7-ds3 and open source intersil 11g driver
> is v0.1.0
> 
> Does any one hit the same problem? Please advise. Thanks!
> 
> Ps. 
> 
> Using ./islpci.o
> 
> Loaded islpci, version 1.0.1.0
> islpci_probe_pci
> ixp425-pci.c: read_config_word from 6 dev 0:1:0
> ixp425-pci.c: read_config_word read 0x298
> ixp425-pci.c: read_config_byte from 52 dev 0:1:0
> ixp425-pci.c: read_config_byte read 0xdc
> ixp425-pci.c: read_config_byte from 220 dev 0:1:0
> ixp425-pci.c: read_config_byte read 0x1
> ixp425-pci.c: write_config_word 0x0 to 224 dev 0:1:0
> ixp425-pci.c: read_config_word from 4 dev 0:1:0
> ixp425-pci.c: read_config_word read 0x346
> ixp425-pci.c: read_config_byte from 13 dev 0:1:0
> ixp425-pci.c: read_config_byte read 0x80
> latency timer: 80
> DMA Memory support mask is 0xffffffff 
> ixp425-pci.c: read_config_word from 4 dev 0:1:0
> ixp425-pci.c: read_config_word read 0x346
> islpci device: phymem:0x4bffe000, irq:28 
> PCI Memory remapped to 0x4bffe000 
> islpci_alloc_memory 
> Area 1: Control Block fixed size:  1024 bytes
> Area 2: PSM Buffer total size:     98304 bytes
> Area 3: Q Management block size:   49152 bytes
> Consistent DMA Single Allocation Mode
> Device memory block at 0x21c0000 
> Driver memory block at 0xc5830000 
> Memory size alloc 0x24400 bytes
> Control Block block at 0xc5830000 sized 1024 bytes
> PSM Buffer at 0x021c0400 sized 98304 bytes
> Queue base addr at 0xc5848400 with 49152 bytes
> isl38xx_interface_reset
> =================================================
> root@127.0.0.1:/# cat /proc/pci
> PCI devices found:
>   Bus  0, device   0, function  0:
>     Co-processor: PCI device 8086:8500 (Intel Corp.) (rev 1).
>       Prefetchable 32 bit memory at 0x0 [0xffffff].
>       Prefetchable 32 bit memory at 0x1000000 [0x1ffffff].
>       Prefetchable 32 bit memory at 0x2000000 [0x2ffffff].
>       Prefetchable 32 bit memory at 0x3000000 [0x3ffffff].
>       Prefetchable 32 bit memory at 0xff000000 [0xffffffff].
>       I/O at 0xffffff00 [0xffffffff].
>   Bus  0, device   1, function  0: (This is Intersil 3890 card!)
>     Network controller: PCI device 1260:3890 (Harris 
> Semiconductor) (rev
> 1).
>       IRQ 28.
>       Master Capable.  Latency=128.  Min Gnt=10.Max Lat=28.
>       Non-prefetchable 32 bit memory at 0x4bffe000 [0x4bffffff].
>   Bus  0, device   3, function  0:
>     Ethernet controller: Realtek Semiconductor Co., Ltd. 
> RTL-8139/8139C
> (rev 16)
> .
>       IRQ 26.
>       Master Capable.  Latency=128.  Min Gnt=32.Max Lat=64.
>       I/O at 0xffffff00 [0xffffffff].
>       Non-prefetchable 32 bit memory at 0x4bffdf00 [0x4bffdfff].
> 
> ===================================================
> root@127.0.0.1:/# cat /proc/interrupts
>   5:     144668   Timer Tick
>  15:        663   serial
>  28:          0   islpci
> Err:          0
> 
> 
> 
> 
> 
> -------------------------------------------------------------------
> Subscription options: 
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm-kernel
FAQ/Etiquette:       http://www.arm.linux.org.uk/armlinux/mailinglists.php


-------------------------------------------------------------------
Subscription options: http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm-kernel
FAQ/Etiquette:       http://www.arm.linux.org.uk/armlinux/mailinglists.php


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic