Re: AMCC yosemite 440ep PCI slot doesn't work.

2007-09-25 Thread Stefan Roese
On Tuesday 25 September 2007, Stefan Roese wrote: > On Tuesday 25 September 2007, Andrew Liu wrote: > > I have tested it on linux-2.6.19 which is from AMCC website , linux > > 2.6.21.7 which is from linux mainline and linux-2.6.23.rc7 which is > > from git://www.denx.de/git/linux-2.6-denx.git > >

Re: AMCC yosemite 440ep PCI slot doesn't work.

2007-09-24 Thread Stefan Roese
On Tuesday 25 September 2007, Andrew Liu wrote: > I have tested it on linux-2.6.19 which is from AMCC website , linux > 2.6.21.7 which is from linux mainline and linux-2.6.23.rc7 which is > from git://www.denx.de/git/linux-2.6-denx.git > Have the same problem. > I don't understand, why after ena

Re: AMCC yosemite 440ep PCI slot doesn't work.

2007-09-24 Thread Andrew Liu
Currently, ppc44x use ppc branch, not powerpc, especially for AMCC yosemite 440ep. Through adding printk in function ppc4xx_pic_init which is in arch/ppc/syslib/ppc4xx_pic.c, whether setting IRQ_LEVEL has no effect on it. BRs, Andrew Valentine Barshak wrote: > Stefan Roese wrote: >> On Monda

Re: AMCC yosemite 440ep PCI slot doesn't work.

2007-09-24 Thread Andrew Liu
I have tested it on linux-2.6.19 which is from AMCC website , linux 2.6.21.7 which is from linux mainline and linux-2.6.23.rc7 which is from git://www.denx.de/git/linux-2.6-denx.git Have the same problem. I don't understand, why after enabling this PCI interrupts. in so short time, produce 100

Re: AMCC yosemite 440ep PCI slot doesn't work.

2007-09-24 Thread Valentine Barshak
Stefan Roese wrote: > On Monday 24 September 2007, Andrew Liu wrote: >> By default, it is IRQ_SENSE_LEVEL | IRQ_POLARITY_NEGATIVE > > And that should be correct for PCI interrupts. > >> I change it to IRQ_SENSE_EDGE | IRQ_POLARITY_NEGATIVE or >> IRQ_SENSE_EDGE | IRQ_POLARITY_POSITIVE. >> It di

Re: AMCC yosemite 440ep PCI slot doesn't work.

2007-09-24 Thread Stefan Roese
On Monday 24 September 2007, Andrew Liu wrote: > By default, it is IRQ_SENSE_LEVEL | IRQ_POLARITY_NEGATIVE And that should be correct for PCI interrupts. > I change it to IRQ_SENSE_EDGE | IRQ_POLARITY_NEGATIVE or > IRQ_SENSE_EDGE | IRQ_POLARITY_POSITIVE. > It displays: > eth2: link up, 100Mbps

Re: AMCC yosemite 440ep PCI slot doesn't work.

2007-09-24 Thread Andrew Liu
By default, it is IRQ_SENSE_LEVEL | IRQ_POLARITY_NEGATIVE I change it to IRQ_SENSE_EDGE | IRQ_POLARITY_NEGATIVE or IRQ_SENSE_EDGE | IRQ_POLARITY_POSITIVE. It displays: eth2: link up, 100Mbps, full-duplex, lpa 0x45E1 eth2: no IPv6 routers present NETDEV WATCHDOG: eth2: transmit timed out eth2:

Re: AMCC yosemite 440ep PCI slot doesn't work.

2007-09-21 Thread Valentine Barshak
Andrew Liu wrote: > Hello All, > > when insert a RealTek RTL8139 network card into PCI slot, > After system boot up, > > [EMAIL PROTECTED]:/root> ifconfig eth2 192.168.17.12 > irq 25: nobody cared (try booting with the "irqpoll" option) > Call Trace: > [cf135af0] [c0008820] show_stack+0x48/0x190

AMCC yosemite 440ep PCI slot doesn't work.

2007-09-21 Thread Andrew Liu
Hello All, when insert a RealTek RTL8139 network card into PCI slot, After system boot up, [EMAIL PROTECTED]:/root> ifconfig eth2 192.168.17.12 irq 25: nobody cared (try booting with the "irqpoll" option) Call Trace: [cf135af0] [c0008820] show_stack+0x48/0x190 (unreliable) [cf135b20] [c003c414]