Утверждение, которое дает последнее слово, выглядит следующим образом:
o разбудить устройство, если оно находилось в подвешенном состоянии,
o выделить области ввода-вывода и памяти устройства (если BIOS этого не сделал),
o выделить IRQ (если BIOS этого не сделал).
Так что нет смысла просить ядро зарезервировать ресурс, если его нет. В большинстве случаев, когда нам не нужно выделять ресурс, потому что это было сделано BIOS, в этих случаях мы можем сначала сохранить любую функцию, но только если вы абсолютно уверены.