diff --git a/[refs] b/[refs] index eb6ff91deb7a..97ea08ac26e0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 49d49106fc6cbb48c832aa58e3e6cee8b49d5e8f +refs/heads/master: e0b901a9532bdbbe56f37e61bdcc96ee05ab94b7 diff --git a/trunk/drivers/atm/suni.c b/trunk/drivers/atm/suni.c index da4b91ffa53e..41c56eae4c81 100644 --- a/trunk/drivers/atm/suni.c +++ b/trunk/drivers/atm/suni.c @@ -291,8 +291,9 @@ static int suni_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg) static void poll_los(struct atm_dev *dev) { - dev->signal = GET(RSOP_SIS) & SUNI_RSOP_SIS_LOSV ? ATM_PHY_SIG_LOST : - ATM_PHY_SIG_FOUND; + atm_dev_signal_change(dev, + GET(RSOP_SIS) & SUNI_RSOP_SIS_LOSV ? + ATM_PHY_SIG_LOST : ATM_PHY_SIG_FOUND); }