down_trylock -> down_try in drivers/net/irda/sir_dev.c

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
---
 drivers/net/irda/sir_dev.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff -r 16ea1fa29735 drivers/net/irda/sir_dev.c
--- a/drivers/net/irda/sir_dev.c	Mon Aug 04 17:33:55 2008 +1000
+++ b/drivers/net/irda/sir_dev.c	Mon Aug 04 17:34:14 2008 +1000
@@ -287,7 +287,7 @@ int sirdev_schedule_request(struct sir_d
 	IRDA_DEBUG(2, "%s - state=0x%04x / param=%u\n", __func__,
 			initial_state, param);
 
-	if (down_trylock(&fsm->sem)) {
+	if (!down_try(&fsm->sem)) {
 		if (in_interrupt()  ||  in_atomic()  ||  irqs_disabled()) {
 			IRDA_DEBUG(1, "%s(), state machine busy!\n", __func__);
 			return -EWOULDBLOCK;
