Device layer rollup commit.
[dragonfly.git] / sys / platform / pc32 / acpica / acpi_machdep.c
index db3f684..02a8eed 100644 (file)
@@ -22,7 +22,7 @@
  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
- *      $DragonFly: src/sys/platform/pc32/acpica/Attic/acpi_machdep.c,v 1.1 2003/09/24 03:32:16 drhodus Exp $ 
+ *      $DragonFly: src/sys/platform/pc32/acpica/Attic/acpi_machdep.c,v 1.3 2004/05/19 22:52:56 dillon Exp $ 
  */
 
 #include <sys/cdefs.h>
@@ -44,7 +44,7 @@ static device_t       acpi_dev;
  * APM driver emulation 
  */
 
-#if __FreeBSD_version < 500000
+#if defined(__DragonFly__) || __FreeBSD_version < 500000
 #include <sys/select.h>
 #else
 #include <sys/selinfo.h>
@@ -53,7 +53,7 @@ static device_t       acpi_dev;
 #include <machine/apm_bios.h>
 #include <machine/pc/bios.h>
 
-#if __FreeBSD_version < 500000
+#if defined(__DragonFly__) || __FreeBSD_version < 500000
 #include <i386/apm/apm.h>
 #else
 #include <i386/bios/apm.h>
@@ -320,7 +320,7 @@ apmpoll(dev_t dev, int events, d_thread_t *td)
 static void
 acpi_capm_init(struct acpi_softc *sc)
 {
-
+       cdevsw_add(&apm_cdevsw, 0, 0);
         make_dev(&apm_cdevsw, 0, 0, 5, 0664, "apm");
 }