pcwd_private      189 drivers/watchdog/pcwd.c } pcwd_private;
pcwd_private      229 drivers/watchdog/pcwd.c 	outb_p(control_status, pcwd_private.io_addr + 2);
pcwd_private      232 drivers/watchdog/pcwd.c 	port0 = inb_p(pcwd_private.io_addr);
pcwd_private      235 drivers/watchdog/pcwd.c 		port0 = inb_p(pcwd_private.io_addr);
pcwd_private      255 drivers/watchdog/pcwd.c 	spin_lock(&pcwd_private.io_lock);
pcwd_private      263 drivers/watchdog/pcwd.c 			outb_p(0x00, pcwd_private.io_addr + 2);
pcwd_private      265 drivers/watchdog/pcwd.c 			outb_p(0x00, pcwd_private.io_addr + 2);
pcwd_private      270 drivers/watchdog/pcwd.c 	spin_unlock(&pcwd_private.io_lock);
pcwd_private      271 drivers/watchdog/pcwd.c 	pcwd_private.command_mode = found;
pcwd_private      274 drivers/watchdog/pcwd.c 		pr_debug("command_mode=%d\n", pcwd_private.command_mode);
pcwd_private      282 drivers/watchdog/pcwd.c 	spin_lock(&pcwd_private.io_lock);
pcwd_private      283 drivers/watchdog/pcwd.c 	outb_p(0x00, pcwd_private.io_addr + 2);
pcwd_private      285 drivers/watchdog/pcwd.c 	spin_unlock(&pcwd_private.io_lock);
pcwd_private      287 drivers/watchdog/pcwd.c 	pcwd_private.command_mode = 0;
pcwd_private      290 drivers/watchdog/pcwd.c 		pr_debug("command_mode=%d\n", pcwd_private.command_mode);
pcwd_private      295 drivers/watchdog/pcwd.c 	if (inb(pcwd_private.io_addr) != 0xF0)
pcwd_private      296 drivers/watchdog/pcwd.c 		pcwd_private.supports_temp = 1;
pcwd_private      303 drivers/watchdog/pcwd.c 	strcpy(pcwd_private.fw_ver_str, "ERROR");
pcwd_private      310 drivers/watchdog/pcwd.c 		sprintf(pcwd_private.fw_ver_str, "%c.%c%c%c",
pcwd_private      336 drivers/watchdog/pcwd.c 	if (pcwd_private.revision == PCWD_REVISION_A)
pcwd_private      338 drivers/watchdog/pcwd.c 			pcwd_private.io_addr);
pcwd_private      339 drivers/watchdog/pcwd.c 	else if (pcwd_private.revision == PCWD_REVISION_C) {
pcwd_private      342 drivers/watchdog/pcwd.c 			pcwd_private.io_addr, pcwd_private.fw_ver_str);
pcwd_private      356 drivers/watchdog/pcwd.c 	if (pcwd_private.supports_temp)
pcwd_private      359 drivers/watchdog/pcwd.c 	if (pcwd_private.boot_status & WDIOF_CARDRESET)
pcwd_private      362 drivers/watchdog/pcwd.c 	if (pcwd_private.boot_status & WDIOF_OVERHEAT) {
pcwd_private      367 drivers/watchdog/pcwd.c 	if (pcwd_private.boot_status == 0)
pcwd_private      377 drivers/watchdog/pcwd.c 	if (time_before(jiffies, pcwd_private.next_heartbeat)) {
pcwd_private      379 drivers/watchdog/pcwd.c 		spin_lock(&pcwd_private.io_lock);
pcwd_private      380 drivers/watchdog/pcwd.c 		if (pcwd_private.revision == PCWD_REVISION_A) {
pcwd_private      383 drivers/watchdog/pcwd.c 			wdrst_stat = inb_p(pcwd_private.io_addr);
pcwd_private      387 drivers/watchdog/pcwd.c 			outb_p(wdrst_stat, pcwd_private.io_addr + 1);
pcwd_private      390 drivers/watchdog/pcwd.c 			outb_p(0x00, pcwd_private.io_addr);
pcwd_private      394 drivers/watchdog/pcwd.c 		mod_timer(&pcwd_private.timer, jiffies + WDT_INTERVAL);
pcwd_private      396 drivers/watchdog/pcwd.c 		spin_unlock(&pcwd_private.io_lock);
pcwd_private      406 drivers/watchdog/pcwd.c 	pcwd_private.next_heartbeat = jiffies + (heartbeat * HZ);
pcwd_private      409 drivers/watchdog/pcwd.c 	mod_timer(&pcwd_private.timer, jiffies + WDT_INTERVAL);
pcwd_private      412 drivers/watchdog/pcwd.c 	if (pcwd_private.revision == PCWD_REVISION_C) {
pcwd_private      413 drivers/watchdog/pcwd.c 		spin_lock(&pcwd_private.io_lock);
pcwd_private      414 drivers/watchdog/pcwd.c 		outb_p(0x00, pcwd_private.io_addr + 3);
pcwd_private      416 drivers/watchdog/pcwd.c 		stat_reg = inb_p(pcwd_private.io_addr + 2);
pcwd_private      417 drivers/watchdog/pcwd.c 		spin_unlock(&pcwd_private.io_lock);
pcwd_private      435 drivers/watchdog/pcwd.c 	del_timer(&pcwd_private.timer);
pcwd_private      438 drivers/watchdog/pcwd.c 	if (pcwd_private.revision == PCWD_REVISION_C) {
pcwd_private      439 drivers/watchdog/pcwd.c 		spin_lock(&pcwd_private.io_lock);
pcwd_private      440 drivers/watchdog/pcwd.c 		outb_p(0xA5, pcwd_private.io_addr + 3);
pcwd_private      442 drivers/watchdog/pcwd.c 		outb_p(0xA5, pcwd_private.io_addr + 3);
pcwd_private      444 drivers/watchdog/pcwd.c 		stat_reg = inb_p(pcwd_private.io_addr + 2);
pcwd_private      445 drivers/watchdog/pcwd.c 		spin_unlock(&pcwd_private.io_lock);
pcwd_private      461 drivers/watchdog/pcwd.c 	pcwd_private.next_heartbeat = jiffies + (heartbeat * HZ);
pcwd_private      487 drivers/watchdog/pcwd.c 	spin_lock(&pcwd_private.io_lock);
pcwd_private      488 drivers/watchdog/pcwd.c 	if (pcwd_private.revision == PCWD_REVISION_A)
pcwd_private      492 drivers/watchdog/pcwd.c 		control_status = inb(pcwd_private.io_addr);
pcwd_private      499 drivers/watchdog/pcwd.c 		control_status = inb(pcwd_private.io_addr + 1);
pcwd_private      501 drivers/watchdog/pcwd.c 	spin_unlock(&pcwd_private.io_lock);
pcwd_private      503 drivers/watchdog/pcwd.c 	if (pcwd_private.revision == PCWD_REVISION_A) {
pcwd_private      534 drivers/watchdog/pcwd.c 	if (pcwd_private.revision == PCWD_REVISION_C) {
pcwd_private      535 drivers/watchdog/pcwd.c 		spin_lock(&pcwd_private.io_lock);
pcwd_private      540 drivers/watchdog/pcwd.c 		control_status = inb_p(pcwd_private.io_addr + 1);
pcwd_private      550 drivers/watchdog/pcwd.c 						pcwd_private.io_addr + 1);
pcwd_private      552 drivers/watchdog/pcwd.c 		spin_unlock(&pcwd_private.io_lock);
pcwd_private      560 drivers/watchdog/pcwd.c 	if (pcwd_private.command_mode)
pcwd_private      564 drivers/watchdog/pcwd.c 	if (!pcwd_private.supports_temp)
pcwd_private      571 drivers/watchdog/pcwd.c 	spin_lock(&pcwd_private.io_lock);
pcwd_private      572 drivers/watchdog/pcwd.c 	*temperature = ((inb(pcwd_private.io_addr)) * 9 / 5) + 32;
pcwd_private      573 drivers/watchdog/pcwd.c 	spin_unlock(&pcwd_private.io_lock);
pcwd_private      614 drivers/watchdog/pcwd.c 		return put_user(pcwd_private.boot_status, argp);
pcwd_private      623 drivers/watchdog/pcwd.c 		if (pcwd_private.revision == PCWD_REVISION_C) {
pcwd_private      735 drivers/watchdog/pcwd.c 	if (!pcwd_private.supports_temp)
pcwd_private      787 drivers/watchdog/pcwd.c 	spin_lock(&pcwd_private.io_lock);
pcwd_private      790 drivers/watchdog/pcwd.c 	if ((inb(pcwd_private.io_addr + 2) == 0xFF) ||
pcwd_private      791 drivers/watchdog/pcwd.c 	    (inb(pcwd_private.io_addr + 3) == 0xFF))
pcwd_private      793 drivers/watchdog/pcwd.c 	spin_unlock(&pcwd_private.io_lock);
pcwd_private      871 drivers/watchdog/pcwd.c 	pcwd_private.io_addr = pcwd_ioports[id];
pcwd_private      873 drivers/watchdog/pcwd.c 	spin_lock_init(&pcwd_private.io_lock);
pcwd_private      876 drivers/watchdog/pcwd.c 	pcwd_private.revision = get_revision();
pcwd_private      878 drivers/watchdog/pcwd.c 	if (!request_region(pcwd_private.io_addr,
pcwd_private      879 drivers/watchdog/pcwd.c 		(pcwd_private.revision == PCWD_REVISION_A) ? 2 : 4, "PCWD")) {
pcwd_private      881 drivers/watchdog/pcwd.c 		       pcwd_private.io_addr);
pcwd_private      887 drivers/watchdog/pcwd.c 	pcwd_private.supports_temp = 0;
pcwd_private      889 drivers/watchdog/pcwd.c 	pcwd_private.boot_status = 0x0000;
pcwd_private      892 drivers/watchdog/pcwd.c 	pcwd_get_status(&pcwd_private.boot_status);
pcwd_private      897 drivers/watchdog/pcwd.c 	timer_setup(&pcwd_private.timer, pcwd_timer_ping, 0);
pcwd_private      920 drivers/watchdog/pcwd.c 	if (pcwd_private.supports_temp) {
pcwd_private      942 drivers/watchdog/pcwd.c 	if (pcwd_private.supports_temp)
pcwd_private      945 drivers/watchdog/pcwd.c 	release_region(pcwd_private.io_addr,
pcwd_private      946 drivers/watchdog/pcwd.c 			(pcwd_private.revision == PCWD_REVISION_A) ? 2 : 4);
pcwd_private      948 drivers/watchdog/pcwd.c 	pcwd_private.io_addr = 0x0000;
pcwd_private      958 drivers/watchdog/pcwd.c 	if (!pcwd_private.io_addr)
pcwd_private      967 drivers/watchdog/pcwd.c 	if (pcwd_private.supports_temp)
pcwd_private      969 drivers/watchdog/pcwd.c 	release_region(pcwd_private.io_addr,
pcwd_private      970 drivers/watchdog/pcwd.c 			(pcwd_private.revision == PCWD_REVISION_A) ? 2 : 4);
pcwd_private      971 drivers/watchdog/pcwd.c 	pcwd_private.io_addr = 0x0000;