Lines Matching refs:media
136 struct timer_list media; member
521 setup_timer(&lp->media, media_check, (unsigned long)dev); in el3_open()
522 mod_timer(&lp->media, jiffies + HZ); in el3_open()
685 u16 media, errs; in media_check() local
707 lp->media.expires = jiffies + HZ/100; in media_check()
708 add_timer(&lp->media); in media_check()
718 media = inw(ioaddr+WN4_MEDIA) & 0xc810; in media_check()
722 media &= ~0x0010; in media_check()
731 media |= 0x0010; in media_check()
734 if (media != lp->media_status) { in media_check()
735 if ((media & lp->media_status & 0x8000) && in media_check()
736 ((lp->media_status ^ media) & 0x0800)) in media_check()
739 else if ((media & lp->media_status & 0x4000) && in media_check()
740 ((lp->media_status ^ media) & 0x0010)) in media_check()
744 if (media & 0x8000) { in media_check()
745 if (media & 0x0800) in media_check()
749 } else if (media & 0x4000) { in media_check()
750 if (media & 0x0010) in media_check()
756 lp->media_status = media; in media_check()
763 lp->media.expires = jiffies + HZ; in media_check()
764 add_timer(&lp->media); in media_check()
943 del_timer_sync(&lp->media); in el3_close()