[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