sioaddr 1554 drivers/hwmon/f71805f.c static int __init f71805f_find(int sioaddr, unsigned short *address, sioaddr 1565 drivers/hwmon/f71805f.c err = superio_enter(sioaddr); sioaddr 1570 drivers/hwmon/f71805f.c devid = superio_inw(sioaddr, SIO_REG_MANID); sioaddr 1574 drivers/hwmon/f71805f.c devid = force_id ? force_id : superio_inw(sioaddr, SIO_REG_DEVID); sioaddr 1581 drivers/hwmon/f71805f.c sio_data->fnsel1 = superio_inb(sioaddr, SIO_REG_FNSEL1); sioaddr 1588 drivers/hwmon/f71805f.c superio_select(sioaddr, F71805F_LD_HWM); sioaddr 1589 drivers/hwmon/f71805f.c if (!(superio_inb(sioaddr, SIO_REG_ENABLE) & 0x01)) { sioaddr 1594 drivers/hwmon/f71805f.c *address = superio_inw(sioaddr, SIO_REG_ADDR); sioaddr 1604 drivers/hwmon/f71805f.c superio_inb(sioaddr, SIO_REG_DEVREV)); sioaddr 1607 drivers/hwmon/f71805f.c superio_exit(sioaddr); sioaddr 2615 drivers/hwmon/f71882fg.c static int __init f71882fg_find(int sioaddr, struct f71882fg_sio_data *sio_data) sioaddr 2619 drivers/hwmon/f71882fg.c int err = superio_enter(sioaddr); sioaddr 2623 drivers/hwmon/f71882fg.c devid = superio_inw(sioaddr, SIO_REG_MANID); sioaddr 2630 drivers/hwmon/f71882fg.c devid = force_id ? force_id : superio_inw(sioaddr, SIO_REG_DEVID); sioaddr 2685 drivers/hwmon/f71882fg.c superio_select(sioaddr, SIO_F71858FG_LD_HWM); sioaddr 2687 drivers/hwmon/f71882fg.c superio_select(sioaddr, SIO_F71882FG_LD_HWM); sioaddr 2689 drivers/hwmon/f71882fg.c if (!(superio_inb(sioaddr, SIO_REG_ENABLE) & 0x01)) { sioaddr 2695 drivers/hwmon/f71882fg.c address = superio_inw(sioaddr, SIO_REG_ADDR); sioaddr 2706 drivers/hwmon/f71882fg.c (int)superio_inb(sioaddr, SIO_REG_DEVREV)); sioaddr 2708 drivers/hwmon/f71882fg.c superio_exit(sioaddr); sioaddr 491 drivers/hwmon/it87.c int sioaddr; sioaddr 513 drivers/hwmon/it87.c int sioaddr; sioaddr 2387 drivers/hwmon/it87.c static int __init it87_find(int sioaddr, unsigned short *address, sioaddr 2395 drivers/hwmon/it87.c err = superio_enter(sioaddr); sioaddr 2400 drivers/hwmon/it87.c chip_type = force_id ? force_id : superio_inw(sioaddr, DEVID); sioaddr 2472 drivers/hwmon/it87.c superio_select(sioaddr, PME); sioaddr 2473 drivers/hwmon/it87.c if (!(superio_inb(sioaddr, IT87_ACT_REG) & 0x01)) { sioaddr 2478 drivers/hwmon/it87.c *address = superio_inw(sioaddr, IT87_BASE_REG) & ~(IT87_EXTENT - 1); sioaddr 2485 drivers/hwmon/it87.c sio_data->sioaddr = sioaddr; sioaddr 2486 drivers/hwmon/it87.c sio_data->revision = superio_inb(sioaddr, DEVREV) & 0x0f; sioaddr 2517 drivers/hwmon/it87.c superio_select(sioaddr, 5); sioaddr 2518 drivers/hwmon/it87.c sio_data->beep_pin = superio_inb(sioaddr, sioaddr 2523 drivers/hwmon/it87.c superio_select(sioaddr, GPIO); sioaddr 2525 drivers/hwmon/it87.c reg25 = superio_inb(sioaddr, IT87_SIO_GPIO1_REG); sioaddr 2526 drivers/hwmon/it87.c reg27 = superio_inb(sioaddr, IT87_SIO_GPIO3_REG); sioaddr 2527 drivers/hwmon/it87.c reg2a = superio_inb(sioaddr, IT87_SIO_PINX1_REG); sioaddr 2528 drivers/hwmon/it87.c reg2c = superio_inb(sioaddr, IT87_SIO_PINX2_REG); sioaddr 2529 drivers/hwmon/it87.c regef = superio_inb(sioaddr, IT87_SIO_SPI_REG); sioaddr 2572 drivers/hwmon/it87.c superio_outb(sioaddr, IT87_SIO_PINX2_REG, sioaddr 2586 drivers/hwmon/it87.c sio_data->beep_pin = superio_inb(sioaddr, sioaddr 2591 drivers/hwmon/it87.c superio_select(sioaddr, GPIO); sioaddr 2593 drivers/hwmon/it87.c reg27 = superio_inb(sioaddr, IT87_SIO_GPIO3_REG); sioaddr 2602 drivers/hwmon/it87.c reg29 = superio_inb(sioaddr, IT87_SIO_GPIO5_REG); sioaddr 2611 drivers/hwmon/it87.c sio_data->beep_pin = superio_inb(sioaddr, sioaddr 2616 drivers/hwmon/it87.c superio_select(sioaddr, GPIO); sioaddr 2619 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_GPIO1_REG); sioaddr 2624 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_GPIO2_REG); sioaddr 2631 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_GPIO3_REG); sioaddr 2638 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_GPIO4_REG); sioaddr 2643 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_GPIO5_REG); sioaddr 2655 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_PINX2_REG); sioaddr 2661 drivers/hwmon/it87.c sio_data->beep_pin = superio_inb(sioaddr, sioaddr 2666 drivers/hwmon/it87.c superio_select(sioaddr, GPIO); sioaddr 2669 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_GPIO1_REG); sioaddr 2676 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_GPIO3_REG); sioaddr 2687 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_GPIO5_REG); sioaddr 2694 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_PINX2_REG); sioaddr 2698 drivers/hwmon/it87.c sio_data->beep_pin = superio_inb(sioaddr, sioaddr 2704 drivers/hwmon/it87.c superio_select(sioaddr, GPIO); sioaddr 2708 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_GPIO2_REG); sioaddr 2729 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_GPIO3_REG); sioaddr 2745 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_GPIO5_REG); sioaddr 2753 drivers/hwmon/it87.c sio_data->vid_value = superio_inb(sioaddr, sioaddr 2756 drivers/hwmon/it87.c reg = superio_inb(sioaddr, IT87_SIO_PINX2_REG); sioaddr 2776 drivers/hwmon/it87.c superio_outb(sioaddr, IT87_SIO_PINX2_REG, reg); sioaddr 2799 drivers/hwmon/it87.c sio_data->beep_pin = superio_inb(sioaddr, sioaddr 2825 drivers/hwmon/it87.c superio_exit(sioaddr); sioaddr 3057 drivers/hwmon/it87.c data->sioaddr = sio_data->sioaddr; sioaddr 3191 drivers/hwmon/it87.c err = superio_enter(data->sioaddr); sioaddr 3199 drivers/hwmon/it87.c superio_select(data->sioaddr, GPIO); sioaddr 3201 drivers/hwmon/it87.c reg2c = superio_inb(data->sioaddr, IT87_SIO_PINX2_REG); sioaddr 3207 drivers/hwmon/it87.c superio_outb(data->sioaddr, IT87_SIO_PINX2_REG, sioaddr 3211 drivers/hwmon/it87.c superio_exit(data->sioaddr); sioaddr 3300 drivers/hwmon/it87.c int sioaddr[2] = { REG_2E, REG_4E }; sioaddr 3310 drivers/hwmon/it87.c for (i = 0; i < ARRAY_SIZE(sioaddr); i++) { sioaddr 3313 drivers/hwmon/it87.c err = it87_find(sioaddr[i], &isa_address[i], &sio_data); sioaddr 1338 drivers/hwmon/nct6683.c static int __init nct6683_find(int sioaddr, struct nct6683_sio_data *sio_data) sioaddr 1344 drivers/hwmon/nct6683.c err = superio_enter(sioaddr); sioaddr 1348 drivers/hwmon/nct6683.c val = (superio_inb(sioaddr, SIO_REG_DEVID) << 8) sioaddr 1349 drivers/hwmon/nct6683.c | superio_inb(sioaddr, SIO_REG_DEVID + 1); sioaddr 1362 drivers/hwmon/nct6683.c superio_select(sioaddr, NCT6683_LD_HWM); sioaddr 1363 drivers/hwmon/nct6683.c val = (superio_inb(sioaddr, SIO_REG_ADDR) << 8) sioaddr 1364 drivers/hwmon/nct6683.c | superio_inb(sioaddr, SIO_REG_ADDR + 1); sioaddr 1372 drivers/hwmon/nct6683.c val = superio_inb(sioaddr, SIO_REG_ENABLE); sioaddr 1375 drivers/hwmon/nct6683.c superio_outb(sioaddr, SIO_REG_ENABLE, val | 0x01); sioaddr 1378 drivers/hwmon/nct6683.c superio_exit(sioaddr); sioaddr 1380 drivers/hwmon/nct6683.c nct6683_chip_names[sio_data->kind], sioaddr, addr); sioaddr 1381 drivers/hwmon/nct6683.c sio_data->sioreg = sioaddr; sioaddr 1386 drivers/hwmon/nct6683.c superio_exit(sioaddr); sioaddr 1401 drivers/hwmon/nct6683.c int sioaddr[2] = { 0x2e, 0x4e }; sioaddr 1419 drivers/hwmon/nct6683.c address = nct6683_find(sioaddr[i], &sio_data); sioaddr 4616 drivers/hwmon/nct6775.c static void nct6791_enable_io_mapping(int sioaddr) sioaddr 4620 drivers/hwmon/nct6775.c val = superio_inb(sioaddr, NCT6791_REG_HM_IO_SPACE_LOCK_ENABLE); sioaddr 4623 drivers/hwmon/nct6775.c superio_outb(sioaddr, NCT6791_REG_HM_IO_SPACE_LOCK_ENABLE, sioaddr 4725 drivers/hwmon/nct6775.c static int __init nct6775_find(int sioaddr, struct nct6775_sio_data *sio_data) sioaddr 4731 drivers/hwmon/nct6775.c err = superio_enter(sioaddr); sioaddr 4735 drivers/hwmon/nct6775.c val = (superio_inb(sioaddr, SIO_REG_DEVID) << 8) | sioaddr 4736 drivers/hwmon/nct6775.c superio_inb(sioaddr, SIO_REG_DEVID + 1); sioaddr 4780 drivers/hwmon/nct6775.c superio_exit(sioaddr); sioaddr 4785 drivers/hwmon/nct6775.c superio_select(sioaddr, NCT6775_LD_HWM); sioaddr 4786 drivers/hwmon/nct6775.c val = (superio_inb(sioaddr, SIO_REG_ADDR) << 8) sioaddr 4787 drivers/hwmon/nct6775.c | superio_inb(sioaddr, SIO_REG_ADDR + 1); sioaddr 4791 drivers/hwmon/nct6775.c superio_exit(sioaddr); sioaddr 4796 drivers/hwmon/nct6775.c val = superio_inb(sioaddr, SIO_REG_ENABLE); sioaddr 4799 drivers/hwmon/nct6775.c superio_outb(sioaddr, SIO_REG_ENABLE, val | 0x01); sioaddr 4806 drivers/hwmon/nct6775.c nct6791_enable_io_mapping(sioaddr); sioaddr 4808 drivers/hwmon/nct6775.c superio_exit(sioaddr); sioaddr 4810 drivers/hwmon/nct6775.c nct6775_sio_names[sio_data->kind], sioaddr, addr); sioaddr 4811 drivers/hwmon/nct6775.c sio_data->sioreg = sioaddr; sioaddr 4831 drivers/hwmon/nct6775.c int sioaddr[2] = { 0x2e, 0x4e }; sioaddr 4845 drivers/hwmon/nct6775.c address = nct6775_find(sioaddr[i], &sio_data); sioaddr 75 drivers/hwmon/pc87360.c static inline void superio_outb(int sioaddr, int reg, int val) sioaddr 77 drivers/hwmon/pc87360.c outb(reg, sioaddr); sioaddr 78 drivers/hwmon/pc87360.c outb(val, sioaddr + 1); sioaddr 81 drivers/hwmon/pc87360.c static inline int superio_inb(int sioaddr, int reg) sioaddr 83 drivers/hwmon/pc87360.c outb(reg, sioaddr); sioaddr 84 drivers/hwmon/pc87360.c return inb(sioaddr + 1); sioaddr 87 drivers/hwmon/pc87360.c static inline void superio_exit(int sioaddr) sioaddr 89 drivers/hwmon/pc87360.c outb(0x02, sioaddr); sioaddr 90 drivers/hwmon/pc87360.c outb(0x02, sioaddr + 1); sioaddr 1090 drivers/hwmon/pc87360.c static int __init pc87360_find(int sioaddr, u8 *devid, sioaddr 1100 drivers/hwmon/pc87360.c val = force_id ? force_id : superio_inb(sioaddr, DEVID); sioaddr 1112 drivers/hwmon/pc87360.c superio_exit(sioaddr); sioaddr 1120 drivers/hwmon/pc87360.c superio_outb(sioaddr, DEV, logdev[i]); sioaddr 1122 drivers/hwmon/pc87360.c val = superio_inb(sioaddr, ACT); sioaddr 1128 drivers/hwmon/pc87360.c val = (superio_inb(sioaddr, BASE) << 8) sioaddr 1129 drivers/hwmon/pc87360.c | superio_inb(sioaddr, BASE + 1); sioaddr 1139 drivers/hwmon/pc87360.c confreg[0] = superio_inb(sioaddr, 0xF0); sioaddr 1140 drivers/hwmon/pc87360.c confreg[1] = superio_inb(sioaddr, 0xF1); sioaddr 1159 drivers/hwmon/pc87360.c confreg[2] = superio_inb(sioaddr, 0x2B); sioaddr 1160 drivers/hwmon/pc87360.c confreg[3] = superio_inb(sioaddr, 0x25); sioaddr 1173 drivers/hwmon/pc87360.c superio_exit(sioaddr); sioaddr 101 drivers/hwmon/pc87427.c static inline int superio_enter(int sioaddr) sioaddr 103 drivers/hwmon/pc87427.c if (!request_muxed_region(sioaddr, 2, DRVNAME)) sioaddr 108 drivers/hwmon/pc87427.c static inline void superio_outb(int sioaddr, int reg, int val) sioaddr 110 drivers/hwmon/pc87427.c outb(reg, sioaddr); sioaddr 111 drivers/hwmon/pc87427.c outb(val, sioaddr + 1); sioaddr 114 drivers/hwmon/pc87427.c static inline int superio_inb(int sioaddr, int reg) sioaddr 116 drivers/hwmon/pc87427.c outb(reg, sioaddr); sioaddr 117 drivers/hwmon/pc87427.c return inb(sioaddr + 1); sioaddr 120 drivers/hwmon/pc87427.c static inline void superio_exit(int sioaddr) sioaddr 122 drivers/hwmon/pc87427.c outb(0x02, sioaddr); sioaddr 123 drivers/hwmon/pc87427.c outb(0x02, sioaddr + 1); sioaddr 124 drivers/hwmon/pc87427.c release_region(sioaddr, 2); sioaddr 1194 drivers/hwmon/pc87427.c static int __init pc87427_find(int sioaddr, struct pc87427_sio_data *sio_data) sioaddr 1200 drivers/hwmon/pc87427.c err = superio_enter(sioaddr); sioaddr 1205 drivers/hwmon/pc87427.c val = force_id ? force_id : superio_inb(sioaddr, SIOREG_DEVID); sioaddr 1214 drivers/hwmon/pc87427.c superio_outb(sioaddr, SIOREG_LDSEL, logdev[i]); sioaddr 1216 drivers/hwmon/pc87427.c val = superio_inb(sioaddr, SIOREG_ACT); sioaddr 1223 drivers/hwmon/pc87427.c val = superio_inb(sioaddr, SIOREG_MAP); sioaddr 1230 drivers/hwmon/pc87427.c val = (superio_inb(sioaddr, SIOREG_IOBASE) << 8) sioaddr 1231 drivers/hwmon/pc87427.c | superio_inb(sioaddr, SIOREG_IOBASE + 1); sioaddr 1249 drivers/hwmon/pc87427.c cfg = superio_inb(sioaddr, SIOREG_CF2); sioaddr 1255 drivers/hwmon/pc87427.c cfg = superio_inb(sioaddr, SIOREG_CFD); sioaddr 1259 drivers/hwmon/pc87427.c cfg = superio_inb(sioaddr, SIOREG_CF4); sioaddr 1262 drivers/hwmon/pc87427.c cfg_b = superio_inb(sioaddr, SIOREG_CFB); sioaddr 1265 drivers/hwmon/pc87427.c cfg = superio_inb(sioaddr, SIOREG_CF3); sioaddr 1274 drivers/hwmon/pc87427.c cfg = superio_inb(sioaddr, SIOREG_CFC); sioaddr 1283 drivers/hwmon/pc87427.c cfg = superio_inb(sioaddr, SIOREG_CF5); sioaddr 1290 drivers/hwmon/pc87427.c superio_exit(sioaddr); sioaddr 463 drivers/hwmon/sch56xx-common.c static int __init sch56xx_find(int sioaddr, const char **name) sioaddr 469 drivers/hwmon/sch56xx-common.c err = superio_enter(sioaddr); sioaddr 473 drivers/hwmon/sch56xx-common.c devid = superio_inb(sioaddr, SIO_REG_DEVID); sioaddr 488 drivers/hwmon/sch56xx-common.c superio_select(sioaddr, SIO_SCH56XX_LD_EM); sioaddr 490 drivers/hwmon/sch56xx-common.c if (!(superio_inb(sioaddr, SIO_REG_ENABLE) & 0x01)) { sioaddr 500 drivers/hwmon/sch56xx-common.c address = superio_inb(sioaddr, SIO_REG_ADDR) | sioaddr 501 drivers/hwmon/sch56xx-common.c superio_inb(sioaddr, SIO_REG_ADDR + 1) << 8; sioaddr 510 drivers/hwmon/sch56xx-common.c superio_exit(sioaddr); sioaddr 2697 drivers/hwmon/w83627ehf.c static int __init w83627ehf_find(int sioaddr, unsigned short *addr, sioaddr 2714 drivers/hwmon/w83627ehf.c err = superio_enter(sioaddr); sioaddr 2721 drivers/hwmon/w83627ehf.c val = (superio_inb(sioaddr, SIO_REG_DEVID) << 8) sioaddr 2722 drivers/hwmon/w83627ehf.c | superio_inb(sioaddr, SIO_REG_DEVID + 1); sioaddr 2763 drivers/hwmon/w83627ehf.c superio_exit(sioaddr); sioaddr 2768 drivers/hwmon/w83627ehf.c superio_select(sioaddr, W83627EHF_LD_HWM); sioaddr 2769 drivers/hwmon/w83627ehf.c val = (superio_inb(sioaddr, SIO_REG_ADDR) << 8) sioaddr 2770 drivers/hwmon/w83627ehf.c | superio_inb(sioaddr, SIO_REG_ADDR + 1); sioaddr 2774 drivers/hwmon/w83627ehf.c superio_exit(sioaddr); sioaddr 2779 drivers/hwmon/w83627ehf.c val = superio_inb(sioaddr, SIO_REG_ENABLE); sioaddr 2782 drivers/hwmon/w83627ehf.c superio_outb(sioaddr, SIO_REG_ENABLE, val | 0x01); sioaddr 2785 drivers/hwmon/w83627ehf.c superio_exit(sioaddr); sioaddr 2787 drivers/hwmon/w83627ehf.c sio_data->sioreg = sioaddr; sioaddr 53 drivers/hwmon/w83627hf.c int sioaddr; sioaddr 102 drivers/hwmon/w83627hf.c outb(reg, sio->sioaddr); sioaddr 103 drivers/hwmon/w83627hf.c outb(val, sio->sioaddr + 1); sioaddr 109 drivers/hwmon/w83627hf.c outb(reg, sio->sioaddr); sioaddr 110 drivers/hwmon/w83627hf.c return inb(sio->sioaddr + 1); sioaddr 116 drivers/hwmon/w83627hf.c outb(DEV, sio->sioaddr); sioaddr 117 drivers/hwmon/w83627hf.c outb(ld, sio->sioaddr + 1); sioaddr 123 drivers/hwmon/w83627hf.c if (!request_muxed_region(sio->sioaddr, 2, DRVNAME)) sioaddr 126 drivers/hwmon/w83627hf.c outb(0x87, sio->sioaddr); sioaddr 127 drivers/hwmon/w83627hf.c outb(0x87, sio->sioaddr); sioaddr 135 drivers/hwmon/w83627hf.c outb(0xAA, sio->sioaddr); sioaddr 136 drivers/hwmon/w83627hf.c release_region(sio->sioaddr, 2); sioaddr 1247 drivers/hwmon/w83627hf.c static int __init w83627hf_find(int sioaddr, unsigned short *addr, sioaddr 1261 drivers/hwmon/w83627hf.c sio_data->sioaddr = sioaddr; sioaddr 140 drivers/watchdog/f71808e_wdt.c unsigned short sioaddr; sioaddr 284 drivers/watchdog/f71808e_wdt.c err = superio_enter(watchdog.sioaddr); sioaddr 287 drivers/watchdog/f71808e_wdt.c superio_select(watchdog.sioaddr, SIO_F71808FG_LD_WDT); sioaddr 291 drivers/watchdog/f71808e_wdt.c superio_set_bit(watchdog.sioaddr, F71808FG_REG_WDT_CONF, sioaddr 295 drivers/watchdog/f71808e_wdt.c superio_clear_bit(watchdog.sioaddr, F71808FG_REG_WDT_CONF, sioaddr 299 drivers/watchdog/f71808e_wdt.c superio_outb(watchdog.sioaddr, F71808FG_REG_WD_TIME, sioaddr 302 drivers/watchdog/f71808e_wdt.c superio_exit(watchdog.sioaddr); sioaddr 341 drivers/watchdog/f71808e_wdt.c err = superio_enter(watchdog.sioaddr); sioaddr 344 drivers/watchdog/f71808e_wdt.c superio_select(watchdog.sioaddr, SIO_F71808FG_LD_WDT); sioaddr 350 drivers/watchdog/f71808e_wdt.c superio_clear_bit(watchdog.sioaddr, SIO_REG_MFUNCT2, 3); sioaddr 351 drivers/watchdog/f71808e_wdt.c superio_clear_bit(watchdog.sioaddr, SIO_REG_MFUNCT3, 3); sioaddr 355 drivers/watchdog/f71808e_wdt.c err = f71862fg_pin_configure(watchdog.sioaddr); sioaddr 363 drivers/watchdog/f71808e_wdt.c superio_clear_bit(watchdog.sioaddr, SIO_REG_MFUNCT1, 4); sioaddr 368 drivers/watchdog/f71808e_wdt.c superio_set_bit(watchdog.sioaddr, SIO_REG_MFUNCT1, 1); sioaddr 373 drivers/watchdog/f71808e_wdt.c superio_outb(watchdog.sioaddr, SIO_REG_MFUNCT3, sioaddr 374 drivers/watchdog/f71808e_wdt.c superio_inb(watchdog.sioaddr, SIO_REG_MFUNCT3) & 0xcf); sioaddr 379 drivers/watchdog/f71808e_wdt.c superio_clear_bit(watchdog.sioaddr, SIO_REG_CLOCK_SEL, 3); sioaddr 381 drivers/watchdog/f71808e_wdt.c superio_outb(watchdog.sioaddr, SIO_REG_TSI_LEVEL_SEL, 0x5f & sioaddr 382 drivers/watchdog/f71808e_wdt.c superio_inb(watchdog.sioaddr, SIO_REG_TSI_LEVEL_SEL)); sioaddr 387 drivers/watchdog/f71808e_wdt.c superio_clear_bit(watchdog.sioaddr, SIO_REG_MFUNCT3, 5); sioaddr 397 drivers/watchdog/f71808e_wdt.c tmp = superio_inb(watchdog.sioaddr, SIO_F81866_REG_PORT_SEL); sioaddr 400 drivers/watchdog/f71808e_wdt.c superio_outb(watchdog.sioaddr, SIO_F81866_REG_PORT_SEL, tmp); sioaddr 402 drivers/watchdog/f71808e_wdt.c superio_clear_bit(watchdog.sioaddr, SIO_F81866_REG_GPIO1, 5); sioaddr 414 drivers/watchdog/f71808e_wdt.c superio_select(watchdog.sioaddr, SIO_F71808FG_LD_WDT); sioaddr 415 drivers/watchdog/f71808e_wdt.c superio_set_bit(watchdog.sioaddr, SIO_REG_ENABLE, 0); sioaddr 418 drivers/watchdog/f71808e_wdt.c superio_set_bit(watchdog.sioaddr, F81865_REG_WDO_CONF, sioaddr 421 drivers/watchdog/f71808e_wdt.c superio_set_bit(watchdog.sioaddr, F71808FG_REG_WDO_CONF, sioaddr 424 drivers/watchdog/f71808e_wdt.c superio_set_bit(watchdog.sioaddr, F71808FG_REG_WDT_CONF, sioaddr 429 drivers/watchdog/f71808e_wdt.c u8 wdt_conf = superio_inb(watchdog.sioaddr, sioaddr 437 drivers/watchdog/f71808e_wdt.c superio_outb(watchdog.sioaddr, F71808FG_REG_WDT_CONF, sioaddr 441 drivers/watchdog/f71808e_wdt.c superio_clear_bit(watchdog.sioaddr, F71808FG_REG_WDT_CONF, sioaddr 446 drivers/watchdog/f71808e_wdt.c superio_exit(watchdog.sioaddr); sioaddr 458 drivers/watchdog/f71808e_wdt.c err = superio_enter(watchdog.sioaddr); sioaddr 461 drivers/watchdog/f71808e_wdt.c superio_select(watchdog.sioaddr, SIO_F71808FG_LD_WDT); sioaddr 463 drivers/watchdog/f71808e_wdt.c superio_clear_bit(watchdog.sioaddr, F71808FG_REG_WDT_CONF, sioaddr 466 drivers/watchdog/f71808e_wdt.c superio_exit(watchdog.sioaddr); sioaddr 494 drivers/watchdog/f71808e_wdt.c if (superio_enter(watchdog.sioaddr)) sioaddr 496 drivers/watchdog/f71808e_wdt.c superio_select(watchdog.sioaddr, SIO_F71808FG_LD_WDT); sioaddr 498 drivers/watchdog/f71808e_wdt.c is_running = (superio_inb(watchdog.sioaddr, SIO_REG_ENABLE) & BIT(0)) sioaddr 499 drivers/watchdog/f71808e_wdt.c && (superio_inb(watchdog.sioaddr, F71808FG_REG_WDT_CONF) sioaddr 502 drivers/watchdog/f71808e_wdt.c superio_exit(watchdog.sioaddr); sioaddr 684 drivers/watchdog/f71808e_wdt.c static int __init watchdog_init(int sioaddr) sioaddr 691 drivers/watchdog/f71808e_wdt.c watchdog.sioaddr = sioaddr; sioaddr 700 drivers/watchdog/f71808e_wdt.c err = superio_enter(sioaddr); sioaddr 703 drivers/watchdog/f71808e_wdt.c superio_select(watchdog.sioaddr, SIO_F71808FG_LD_WDT); sioaddr 705 drivers/watchdog/f71808e_wdt.c wdt_conf = superio_inb(sioaddr, F71808FG_REG_WDT_CONF); sioaddr 708 drivers/watchdog/f71808e_wdt.c superio_exit(sioaddr); sioaddr 743 drivers/watchdog/f71808e_wdt.c err = superio_enter(sioaddr); sioaddr 746 drivers/watchdog/f71808e_wdt.c superio_select(watchdog.sioaddr, SIO_F71808FG_LD_WDT); sioaddr 750 drivers/watchdog/f71808e_wdt.c superio_set_bit(sioaddr, F71808FG_REG_WDT_CONF, sioaddr 752 drivers/watchdog/f71808e_wdt.c superio_outb(sioaddr, F71808FG_REG_WD_TIME, sioaddr 756 drivers/watchdog/f71808e_wdt.c superio_clear_bit(sioaddr, F71808FG_REG_WDT_CONF, sioaddr 758 drivers/watchdog/f71808e_wdt.c superio_outb(sioaddr, F71808FG_REG_WD_TIME, sioaddr 762 drivers/watchdog/f71808e_wdt.c superio_exit(sioaddr); sioaddr 784 drivers/watchdog/f71808e_wdt.c static int __init f71808e_find(int sioaddr) sioaddr 787 drivers/watchdog/f71808e_wdt.c int err = superio_enter(sioaddr); sioaddr 791 drivers/watchdog/f71808e_wdt.c devid = superio_inw(sioaddr, SIO_REG_MANID); sioaddr 798 drivers/watchdog/f71808e_wdt.c devid = force_id ? force_id : superio_inw(sioaddr, SIO_REG_DEVID); sioaddr 842 drivers/watchdog/f71808e_wdt.c (int)superio_inb(sioaddr, SIO_REG_DEVREV)); sioaddr 844 drivers/watchdog/f71808e_wdt.c superio_exit(sioaddr);