mirror of
https://git.hardenedbsd.org/hardenedbsd/HardenedBSD.git
synced 2025-01-11 17:04:19 +01:00
x86: Remove invalid DEVMETHOD methods for leaf devices
None of these drivers are for bus devices, so bus_generic_* is not appropriate. Most of these were nops except that detach would actually "succeed" (but not do any cleanup). Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D47374
This commit is contained in:
parent
84553ccd0c
commit
df61573596
@ -1066,10 +1066,6 @@ static device_method_t fpupnp_methods[] = {
|
||||
/* Device interface */
|
||||
DEVMETHOD(device_probe, fpupnp_probe),
|
||||
DEVMETHOD(device_attach, fpupnp_attach),
|
||||
DEVMETHOD(device_detach, bus_generic_detach),
|
||||
DEVMETHOD(device_shutdown, bus_generic_shutdown),
|
||||
DEVMETHOD(device_suspend, bus_generic_suspend),
|
||||
DEVMETHOD(device_resume, bus_generic_resume),
|
||||
{ 0, 0 }
|
||||
};
|
||||
|
||||
|
@ -1339,10 +1339,6 @@ static device_method_t npxisa_methods[] = {
|
||||
/* Device interface */
|
||||
DEVMETHOD(device_probe, npxisa_probe),
|
||||
DEVMETHOD(device_attach, npxisa_attach),
|
||||
DEVMETHOD(device_detach, bus_generic_detach),
|
||||
DEVMETHOD(device_shutdown, bus_generic_shutdown),
|
||||
DEVMETHOD(device_suspend, bus_generic_suspend),
|
||||
DEVMETHOD(device_resume, bus_generic_resume),
|
||||
{ 0, 0 }
|
||||
};
|
||||
|
||||
|
@ -599,10 +599,6 @@ static device_method_t atpic_methods[] = {
|
||||
/* Device interface */
|
||||
DEVMETHOD(device_probe, atpic_probe),
|
||||
DEVMETHOD(device_attach, atpic_attach),
|
||||
DEVMETHOD(device_detach, bus_generic_detach),
|
||||
DEVMETHOD(device_shutdown, bus_generic_shutdown),
|
||||
DEVMETHOD(device_suspend, bus_generic_suspend),
|
||||
DEVMETHOD(device_resume, bus_generic_resume),
|
||||
{ 0, 0 }
|
||||
};
|
||||
|
||||
|
@ -639,9 +639,6 @@ static device_method_t atrtc_isa_methods[] = {
|
||||
/* Device interface */
|
||||
DEVMETHOD(device_probe, atrtc_probe),
|
||||
DEVMETHOD(device_attach, atrtc_isa_attach),
|
||||
DEVMETHOD(device_detach, bus_generic_detach),
|
||||
DEVMETHOD(device_shutdown, bus_generic_shutdown),
|
||||
DEVMETHOD(device_suspend, bus_generic_suspend),
|
||||
/* XXX stop statclock? */
|
||||
DEVMETHOD(device_resume, atrtc_resume),
|
||||
|
||||
|
@ -635,9 +635,6 @@ static device_method_t attimer_methods[] = {
|
||||
/* Device interface */
|
||||
DEVMETHOD(device_probe, attimer_probe),
|
||||
DEVMETHOD(device_attach, attimer_attach),
|
||||
DEVMETHOD(device_detach, bus_generic_detach),
|
||||
DEVMETHOD(device_shutdown, bus_generic_shutdown),
|
||||
DEVMETHOD(device_suspend, bus_generic_suspend),
|
||||
DEVMETHOD(device_resume, attimer_resume),
|
||||
{ 0, 0 }
|
||||
};
|
||||
|
@ -581,10 +581,6 @@ static device_method_t atdma_methods[] = {
|
||||
/* Device interface */
|
||||
DEVMETHOD(device_probe, atdma_probe),
|
||||
DEVMETHOD(device_attach, atdma_attach),
|
||||
DEVMETHOD(device_detach, bus_generic_detach),
|
||||
DEVMETHOD(device_shutdown, bus_generic_shutdown),
|
||||
DEVMETHOD(device_suspend, bus_generic_suspend),
|
||||
DEVMETHOD(device_resume, bus_generic_resume),
|
||||
{ 0, 0 }
|
||||
};
|
||||
|
||||
|
@ -712,10 +712,6 @@ static device_method_t pcibus_pnp_methods[] = {
|
||||
/* Device interface */
|
||||
DEVMETHOD(device_probe, pcibus_pnp_probe),
|
||||
DEVMETHOD(device_attach, pcibus_pnp_attach),
|
||||
DEVMETHOD(device_detach, bus_generic_detach),
|
||||
DEVMETHOD(device_shutdown, bus_generic_shutdown),
|
||||
DEVMETHOD(device_suspend, bus_generic_suspend),
|
||||
DEVMETHOD(device_resume, bus_generic_resume),
|
||||
{ 0, 0 }
|
||||
};
|
||||
|
||||
|
@ -761,10 +761,6 @@ static device_method_t sysresource_methods[] = {
|
||||
/* Device interface */
|
||||
DEVMETHOD(device_probe, sysresource_probe),
|
||||
DEVMETHOD(device_attach, sysresource_attach),
|
||||
DEVMETHOD(device_detach, bus_generic_detach),
|
||||
DEVMETHOD(device_shutdown, bus_generic_shutdown),
|
||||
DEVMETHOD(device_suspend, bus_generic_suspend),
|
||||
DEVMETHOD(device_resume, bus_generic_resume),
|
||||
|
||||
DEVMETHOD_END
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user