diff options
author | iwasaki <iwasaki@FreeBSD.org> | 2002-10-17 07:04:31 +0000 |
---|---|---|
committer | iwasaki <iwasaki@FreeBSD.org> | 2002-10-17 07:04:31 +0000 |
commit | 4bc30afc1ef6688ba2d68597de8e84a2a9cdfe1e (patch) | |
tree | 740742631f3851cf2218a059eb9bad098359776c /sys/isa/syscons_isa.c | |
parent | e34215c0e9b97b01f0009ef2e9e8038f716a1c22 (diff) | |
download | FreeBSD-src-4bc30afc1ef6688ba2d68597de8e84a2a9cdfe1e.zip FreeBSD-src-4bc30afc1ef6688ba2d68597de8e84a2a9cdfe1e.tar.gz |
Add new syscons option SC_NO_SUSPEND_VTYSWITCH.
This disables vty switch during suspend/resume.
Diffstat (limited to 'sys/isa/syscons_isa.c')
-rw-r--r-- | sys/isa/syscons_isa.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/isa/syscons_isa.c b/sys/isa/syscons_isa.c index dabf55d..0a9e22e 100644 --- a/sys/isa/syscons_isa.c +++ b/sys/isa/syscons_isa.c @@ -93,6 +93,7 @@ static int sc_cur_scr; static int scsuspend(device_t dev) { +#ifndef SC_NO_SUSPEND_VTYSWITCH int retry = 10; static int dummy; sc_softc_t *sc; @@ -107,17 +108,20 @@ scsuspend(device_t dev) tsleep(&dummy, 0, "scsuspend", 100); } while (retry--); +#endif return (0); } static int scresume(device_t dev) { +#ifndef SC_NO_SUSPEND_VTYSWITCH sc_softc_t *sc; sc = &main_softc; sc_switch_scr(sc, sc_cur_scr); +#endif return (0); } |