Searched refs:sioaddr (Results 1 - 7 of 7) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/watchdog/
H A Df71808e_wdt.c122 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 Dpc87427.c105 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 Dpc87360.c86 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 Df71805f.c1492 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 Dw83627ehf.c1624 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 Dw83627hf.c64 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 Df71882fg.c2185 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...]

Completed in 97 milliseconds