diff options
Diffstat (limited to 'drivers/atm/suni.c')
| -rw-r--r-- | drivers/atm/suni.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/atm/suni.c b/drivers/atm/suni.c index 6dd3f591996..02159345566 100644 --- a/drivers/atm/suni.c +++ b/drivers/atm/suni.c @@ -21,10 +21,10 @@ #include <linux/init.h> #include <linux/capability.h> #include <linux/atm_suni.h> -#include <asm/system.h> +#include <linux/slab.h> #include <asm/param.h> #include <asm/uaccess.h> -#include <asm/atomic.h> +#include <linux/atomic.h> #include "suni.h" @@ -290,8 +290,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); } |
