From: Sepherosa Ziehau Date: Mon, 29 Aug 2011 07:18:16 +0000 (+0800) Subject: atkbd/x86_64: Do the same AT controller check on x86_64 as on i386 X-Git-Tag: v2.12.0~104 X-Git-Url: http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/d435571a44e4312d9f604571232dad19c5cfe9f7 atkbd/x86_64: Do the same AT controller check on x86_64 as on i386 DragonFly-bug: http://bugs.dragonflybsd.org/issue2052 http://bugs.dragonflybsd.org/issue2065 --- diff --git a/sys/dev/misc/atkbdc_layer/atkbdc_isa.c b/sys/dev/misc/atkbdc_layer/atkbdc_isa.c index b774338..0fedd87 100644 --- a/sys/dev/misc/atkbdc_layer/atkbdc_isa.c +++ b/sys/dev/misc/atkbdc_layer/atkbdc_isa.c @@ -108,7 +108,7 @@ atkbdc_probe(device_t dev) struct resource *port1; int error; int rid; -#if defined(__i386__) +#if defined(__i386__) || defined(__x86_64__) bus_space_tag_t tag; bus_space_handle_t ioh1; volatile int i; @@ -138,7 +138,7 @@ atkbdc_probe(device_t dev) return ENXIO; } -#if defined(__i386__) +#if defined(__i386__) || defined(__x86_64__) /* * Check if we really have AT keyboard controller. Poll status * register until we get "all clear" indication. If no such