pcmcia: use state machine for extended requery
authorDominik Brodowski <linux@dominikbrodowski.net>
Sun, 24 Jan 2010 13:36:59 +0000 (14:36 +0100)
committerDominik Brodowski <linux@dominikbrodowski.net>
Wed, 17 Feb 2010 16:48:27 +0000 (17:48 +0100)
The requery callback now also handles the addition of a second pseudo
multifunction device. Avoids messing with dev_{g,s}et_drvdata(), and
fixes any workqueue <-> skt_mutex deadlock.

Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>

No differences found