diff options
| author | Jung-uk Kim <jkim@FreeBSD.org> | 2009-12-15 19:58:23 +0000 |
|---|---|---|
| committer | Jung-uk Kim <jkim@FreeBSD.org> | 2009-12-15 19:58:23 +0000 |
| commit | 1ce5efd4b68bcd6dee5631d210c4d88f65e555b9 (patch) | |
| tree | 5cc3829ce1a1e3b6e1ca327c3cb351ced4621f5b | |
| parent | 5f2e16424cca48fd213f4a882bee863e000d07ce (diff) | |
Notes
| -rw-r--r-- | sys/dev/dpms/dpms.c | 5 | ||||
| -rw-r--r-- | sys/isa/vga_isa.c | 3 |
2 files changed, 5 insertions, 3 deletions
diff --git a/sys/dev/dpms/dpms.c b/sys/dev/dpms/dpms.c index 60aafc65c335..fdfed2f6cedd 100644 --- a/sys/dev/dpms/dpms.c +++ b/sys/dev/dpms/dpms.c @@ -118,15 +118,14 @@ static driver_t dpms_driver = { static devclass_t dpms_devclass; -DRIVER_MODULE(dpms, vgapci, dpms_driver, dpms_devclass, NULL, NULL); +DRIVER_MODULE(dpms, vgapm, dpms_driver, dpms_devclass, NULL, NULL); MODULE_DEPEND(dpms, x86bios, 1, 1, 1); static void dpms_identify(driver_t *driver, device_t parent) { - if (device_get_flags(parent) != 0 && - x86bios_match_device(0xc0000, parent)) + if (x86bios_match_device(0xc0000, device_get_parent(parent))) device_add_child(parent, "dpms", 0); } diff --git a/sys/isa/vga_isa.c b/sys/isa/vga_isa.c index 96336d9f16a2..f9b26302d7dc 100644 --- a/sys/isa/vga_isa.c +++ b/sys/isa/vga_isa.c @@ -328,6 +328,9 @@ static int vgapm_attach(device_t dev) { + bus_generic_probe(dev); + bus_generic_attach(dev); + return (0); } |
