/linux-4.1.27/drivers/watchdog/ |
D | w83627hf_wdt.c | 107 static void superio_outb(int reg, int val) in superio_outb() function 132 superio_outb(0x07, ld); in superio_select() 155 superio_outb(0x30, t | 0x01); in w83627hf_init() 161 superio_outb(0x2B, t); /* set GPIO24 to WDT0 */ in w83627hf_init() 167 superio_outb(0x29, t); in w83627hf_init() 172 superio_outb(0x2b, t); in w83627hf_init() 176 superio_outb(0x2B, t); /* set GPIO3 to WDT0 */ in w83627hf_init() 181 superio_outb(0x2D, t); /* set GPIO5 to WDT0 */ in w83627hf_init() 185 superio_outb(cr_wdt_control, t); in w83627hf_init() 191 superio_outb(0x2C, t); in w83627hf_init() [all …]
|
D | it87_wdt.c | 208 static inline void superio_outb(int val, int reg) in superio_outb() function 249 superio_outb(cfg, WDTCFG); in wdt_update_timeout() 250 superio_outb(tm, WDTVALLSB); in wdt_update_timeout() 252 superio_outb(tm>>8, WDTVALMSB); in wdt_update_timeout() 290 superio_outb(WDT_GAMEPORT, WDTCTRL); in wdt_start() 292 superio_outb(WDT_CIRINT, WDTCTRL); in wdt_start() 307 superio_outb(0x00, WDTCTRL); in wdt_stop() 308 superio_outb(WDT_TOV1, WDTCFG); in wdt_stop() 309 superio_outb(0x00, WDTVALLSB); in wdt_stop() 311 superio_outb(0x00, WDTVALMSB); in wdt_stop() [all …]
|
D | it8712f_wdt.c | 103 static void superio_outb(int val, int reg) in superio_outb() function 168 superio_outb(config, WDT_CONFIG); in it8712f_wdt_update_margin() 171 superio_outb(units >> 8, WDT_TIMEOUT + 1); in it8712f_wdt_update_margin() 172 superio_outb(units, WDT_TIMEOUT); in it8712f_wdt_update_margin() 192 superio_outb(wdt_control_reg, WDT_CONTROL); in it8712f_wdt_enable() 212 superio_outb(0, WDT_CONFIG); in it8712f_wdt_disable() 213 superio_outb(0, WDT_CONTROL); in it8712f_wdt_disable() 215 superio_outb(0, WDT_TIMEOUT + 1); in it8712f_wdt_disable() 216 superio_outb(0, WDT_TIMEOUT); in it8712f_wdt_disable() 375 superio_outb(1, ACT_REG); in it8712f_wdt_find()
|
D | f71808e_wdt.c | 129 static inline void superio_outb(int base, int reg, u8 val); 171 static inline void superio_outb(int base, int reg, u8 val) in superio_outb() function 181 superio_outb(base, reg, val); in superio_set_bit() 188 superio_outb(base, reg, val); in superio_clear_bit() 289 superio_outb(watchdog.sioaddr, F71808FG_REG_WD_TIME, in watchdog_keepalive() 359 superio_outb(watchdog.sioaddr, SIO_REG_MFUNCT3, in watchdog_start() 390 superio_outb(watchdog.sioaddr, F71808FG_REG_WDT_CONF, in watchdog_start() 704 superio_outb(sioaddr, F71808FG_REG_WD_TIME, in watchdog_init() 710 superio_outb(sioaddr, F71808FG_REG_WD_TIME, in watchdog_init()
|
/linux-4.1.27/drivers/char/ |
D | pc8736x_gpio.c | 80 static inline void superio_outb(int addr, int val) in superio_outb() function 112 superio_outb(SIO_UNIT_SEL, devldn); in device_select() 120 superio_outb(SIO_GPIO_PIN_SELECT, in select_pin() 139 superio_outb(func_slct, new_config); in pc8736x_gpio_configure_fn()
|
/linux-4.1.27/drivers/gpio/ |
D | gpio-f7188x.c | 88 static inline void superio_outb(int base, int reg, int val) in superio_outb() function 208 superio_outb(sio->addr, gpio_dir(bank->regbase), dir); in f7188x_gpio_direction_in() 259 superio_outb(sio->addr, gpio_data_out(bank->regbase), data_out); in f7188x_gpio_direction_out() 263 superio_outb(sio->addr, gpio_dir(bank->regbase), dir); in f7188x_gpio_direction_out() 288 superio_outb(sio->addr, gpio_data_out(bank->regbase), data_out); in f7188x_gpio_set()
|
/linux-4.1.27/drivers/hwmon/ |
D | smsc47b397.c | 57 static inline void superio_outb(int reg, int val) in superio_outb() function 72 superio_outb(0x07, ld); in superio_select()
|
D | smsc47m1.c | 60 superio_outb(int reg, int val) in superio_outb() function 74 #define superio_select() superio_outb(0x07, 0x0A) 600 superio_outb(SUPERIO_REG_ACT, sio_data->activate | 0x01); in smsc47m1_find() 615 superio_outb(SUPERIO_REG_ACT, sio_data->activate); in smsc47m1_restore()
|
D | nct6683.c | 78 superio_outb(int ioreg, int reg, int val) in superio_outb() function 998 superio_outb(data->sioreg, NCT6683_REG_CR_BEEP, reg); in store_global_beep() 1060 superio_outb(data->sioreg, NCT6683_REG_CR_CASEOPEN, reg); in clear_caseopen() 1062 superio_outb(data->sioreg, NCT6683_REG_CR_CASEOPEN, reg); in clear_caseopen()
|
D | w83627ehf.c | 118 superio_outb(int ioreg, int reg, int val) in superio_outb() function 2401 superio_outb(sio_data->sioreg, in w83627ehf_probe() 2408 superio_outb(sio_data->sioreg, in w83627ehf_probe() 2435 superio_outb(sio_data->sioreg, NCT6775_REG_FAN_DEBOUNCE, in w83627ehf_probe() 2438 superio_outb(sio_data->sioreg, NCT6775_REG_FAN_DEBOUNCE, in w83627ehf_probe() 2798 superio_outb(sioaddr, SIO_REG_ENABLE, val | 0x01); in w83627ehf_find()
|
D | nct6775.c | 112 superio_outb(int ioreg, int reg, int val) in superio_outb() function 3073 superio_outb(data->sioreg, NCT6775_REG_CR_CASEOPEN_CLR[nr], reg); in clear_caseopen() 3075 superio_outb(data->sioreg, NCT6775_REG_CR_CASEOPEN_CLR[nr], reg); in clear_caseopen() 3224 superio_outb(sioreg, SIO_REG_ENABLE, in nct6775_check_fan_inputs() 3960 superio_outb(sio_data->sioreg, NCT6775_REG_CR_FAN_DEBOUNCE, in nct6775_probe() 4015 superio_outb(sioaddr, NCT6791_REG_HM_IO_SPACE_LOCK_ENABLE, in nct6791_enable_io_mapping() 4052 superio_outb(sioreg, SIO_REG_ENABLE, data->sio_reg_enable); in nct6775_resume() 4179 superio_outb(sioaddr, SIO_REG_ENABLE, val | 0x01); in nct6775_find()
|
D | pc87427.c | 109 static inline void superio_outb(int sioaddr, int reg, int val) in superio_outb() function 1235 superio_outb(sioaddr, SIOREG_LDSEL, logdev[i]); in pc87427_find()
|
D | it87.c | 98 static inline void superio_outb(int reg, int val) in superio_outb() function 1982 superio_outb(IT87_SIO_PINX2_REG, reg2c); in it87_find() 2100 superio_outb(IT87_SIO_PINX2_REG, reg); in it87_find()
|
D | w83627hf.c | 113 superio_outb(struct w83627hf_sio_data *sio, int reg, int val) in superio_outb() function 1327 superio_outb(sio_data, WINB_ACT_REG, val | 0x01); in w83627hf_find()
|
D | pc87360.c | 88 static inline void superio_outb(int sioaddr, int reg, int val) in superio_outb() function 1152 superio_outb(sioaddr, DEV, logdev[i]); in pc87360_find()
|
D | vt1211.c | 211 static inline void superio_outb(int sio_cip, int reg, int val) in superio_outb() function
|