qlge: Add worker-handler for firmware events.
authorRon Mercer <ron.mercer@qlogic.com>
Tue, 3 Mar 2009 12:10:33 +0000 (12:10 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 4 Mar 2009 07:50:47 +0000 (23:50 -0800)
commit2ee1e272d1661d7846da753248a4141ad5f16d69
tree0e2f80fc7b36a85d1ac4f19b2f0955cddc56a858
parent5700abe94794cd548d9cb8bfb7e00eb7a8bedb60
qlge: Add worker-handler for firmware events.

This worker and it's supporting routines are used for
IDC 'inter-device-communication' events that require
an ACK mailbox command be sent to allow completion
of the request. These requests are originated by
another function wanting to change some common
port paramters. Typical example would be:

1) Change max TX/RX frame size allowed.
2) Change pause parameters.
3) Change loopback mode.

Signed-off-by: Ron Mercer <ron.mercer@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/qlge/qlge.h
drivers/net/qlge/qlge_main.c
drivers/net/qlge/qlge_mpi.c