/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/watchdog/ |
H A D | f71808e_wdt.c | 122 unsigned short sioaddr; member in struct:watchdog_data 260 err = superio_enter(watchdog.sioaddr); 263 superio_select(watchdog.sioaddr, SIO_F71808FG_LD_WDT); 267 superio_set_bit(watchdog.sioaddr, F71808FG_REG_WDT_CONF, 271 superio_clear_bit(watchdog.sioaddr, F71808FG_REG_WDT_CONF, 275 superio_outb(watchdog.sioaddr, F71808FG_REG_WD_TIME, 278 superio_exit(watchdog.sioaddr); 293 err = superio_enter(watchdog.sioaddr); 296 superio_select(watchdog.sioaddr, SIO_F71808FG_LD_WDT); 302 superio_clear_bit(watchdog.sioaddr, 585 watchdog_init(int sioaddr) argument 689 f71808e_find(int sioaddr) argument [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/hwmon/ |
H A D | pc87427.c | 105 static inline void superio_outb(int sioaddr, int reg, int val) argument 107 outb(reg, sioaddr); 108 outb(val, sioaddr + 1); 111 static inline int superio_inb(int sioaddr, int reg) argument 113 outb(reg, sioaddr); 114 return inb(sioaddr + 1); 117 static inline void superio_exit(int sioaddr) argument 119 outb(0x02, sioaddr); 120 outb(0x02, sioaddr + 1); 1232 static int __init pc87427_find(int sioaddr, struc argument [all...] |
H A D | pc87360.c | 86 static inline void superio_outb(int sioaddr, int reg, int val) argument 88 outb(reg, sioaddr); 89 outb(val, sioaddr+1); 92 static inline int superio_inb(int sioaddr, int reg) argument 94 outb(reg, sioaddr); 95 return inb(sioaddr+1); 98 static inline void superio_exit(int sioaddr) argument 100 outb(0x02, sioaddr); 101 outb(0x02, sioaddr+1); 1001 static int __init pc87360_find(int sioaddr, u argument [all...] |
H A D | f71805f.c | 1492 static int __init f71805f_find(int sioaddr, unsigned short *address, argument 1503 superio_enter(sioaddr); 1505 devid = superio_inw(sioaddr, SIO_REG_MANID); 1509 devid = force_id ? force_id : superio_inw(sioaddr, SIO_REG_DEVID); 1516 sio_data->fnsel1 = superio_inb(sioaddr, SIO_REG_FNSEL1); 1524 superio_select(sioaddr, F71805F_LD_HWM); 1525 if (!(superio_inb(sioaddr, SIO_REG_ENABLE) & 0x01)) { 1531 *address = superio_inw(sioaddr, SIO_REG_ADDR); 1542 superio_inb(sioaddr, SIO_REG_DEVREV)); 1545 superio_exit(sioaddr); [all...] |
H A D | w83627ehf.c | 1624 static int __init w83627ehf_find(int sioaddr, unsigned short *addr, argument 1637 superio_enter(sioaddr); 1642 val = (superio_inb(sioaddr, SIO_REG_DEVID) << 8) 1643 | superio_inb(sioaddr, SIO_REG_DEVID + 1); 1673 superio_exit(sioaddr); 1678 superio_select(sioaddr, W83627EHF_LD_HWM); 1679 val = (superio_inb(sioaddr, SIO_REG_ADDR) << 8) 1680 | superio_inb(sioaddr, SIO_REG_ADDR + 1); 1685 superio_exit(sioaddr); 1690 val = superio_inb(sioaddr, SIO_REG_ENABL [all...] |
H A D | w83627hf.c | 64 int sioaddr; member in struct:w83627hf_sio_data 113 outb(reg, sio->sioaddr); 114 outb(val, sio->sioaddr + 1); 120 outb(reg, sio->sioaddr); 121 return inb(sio->sioaddr + 1); 127 outb(DEV, sio->sioaddr); 128 outb(ld, sio->sioaddr + 1); 134 outb(0x87, sio->sioaddr); 135 outb(0x87, sio->sioaddr); 141 outb(0xAA, sio->sioaddr); 1124 w83627hf_find(int sioaddr, unsigned short *addr, struct w83627hf_sio_data *sio_data) argument [all...] |
H A D | f71882fg.c | 2185 static int __init f71882fg_find(int sioaddr, unsigned short *address, argument 2189 int err = superio_enter(sioaddr); 2193 devid = superio_inw(sioaddr, SIO_REG_MANID); 2200 devid = force_id ? force_id : superio_inw(sioaddr, SIO_REG_DEVID); 2225 superio_select(sioaddr, SIO_F71858FG_LD_HWM); 2227 superio_select(sioaddr, SIO_F71882FG_LD_HWM); 2229 if (!(superio_inb(sioaddr, SIO_REG_ENABLE) & 0x01)) { 2235 *address = superio_inw(sioaddr, SIO_REG_ADDR); 2246 (int)superio_inb(sioaddr, SIO_REG_DEVREV)); 2248 superio_exit(sioaddr); [all...] |