[Prism54-devel] problems in big endian platform - cannot handle oid 0x00000400

Olaf Christ oc at mycable.de
Wed Jun 1 09:23:28 UTC 2005


Hi everyone,

>Here are two patches that stack up against patch-2.4.25-prism54-1.0.2.2
>on 2.4.25
>
>first one implement Rainer's irq simplification, second one does the
>update work in a tasklet.
>
>I have _NOT_ tested them. Only compilation. I count on you to do this ;)
>After test, we may look into simplifying the rx path for mgmt frames;
>then maybe port them over to svn-current.

I compiled the drivers with Jean-Baptiste's patches, but get the following 
errors:

Loaded prism54 driver, version 1.0.2.2
eth1: prism54 driver detected card model: PRISM Duette/GT
eth1: islpci_open()
eth1: resetting device...
eth1: uploading firmware...
remove_proc_entry: 00:00.0/loading busy, count=1
remove_proc_entry: firmware/00:00.0 busy, count=1
eth1: firmware uploaded done, now triggering reset...
de_put: deferred delete of loading
de_put: deferred delete of 00:00.0
eth1: Out of memory, cannot handle oid 0x080002ff
eth1: timeout waiting for mgmt response 100, trigging device
eth1: timeout waiting for mgmt response
eth1: Out of memory, cannot handle oid 0x02000010
eth1: timeout waiting for mgmt response 100, trigging device
eth1: timeout waiting for mgmt response
eth1: Out of memory, cannot handle oid 0x05000012
eth1: timeout waiting for mgmt response 100, trigging device
eth1: timeout waiting for mgmt response
eth1: mgt_commit has failed. Restart the device

I also tried the latest driver from the svn repository, but it does not work 
either.

All of these tests have been done with kernel 2.4.26 on an embedded computer 
(mips32 little endian).

Any hints?

Thanks in advance,

Olaf


More information about the Prism54-devel mailing list