mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
intelspi: Add generic resource methods to bus interface
That allows intelspi grandchildren to allocate IRQs MFC after: 1 week Reviewed by: manu Differential Revision: https://reviews.freebsd.org/D41242
This commit is contained in:
parent
16ab2c318d
commit
2a04c3a47b
2 changed files with 18 additions and 0 deletions
|
|
@ -93,6 +93,15 @@ static device_method_t intelspi_acpi_methods[] = {
|
|||
DEVMETHOD(device_suspend, intelspi_suspend),
|
||||
DEVMETHOD(device_resume, intelspi_resume),
|
||||
|
||||
/* Bus interface */
|
||||
DEVMETHOD(bus_setup_intr, bus_generic_setup_intr),
|
||||
DEVMETHOD(bus_teardown_intr, bus_generic_teardown_intr),
|
||||
DEVMETHOD(bus_alloc_resource, bus_generic_alloc_resource),
|
||||
DEVMETHOD(bus_release_resource, bus_generic_release_resource),
|
||||
DEVMETHOD(bus_activate_resource, bus_generic_activate_resource),
|
||||
DEVMETHOD(bus_deactivate_resource, bus_generic_deactivate_resource),
|
||||
DEVMETHOD(bus_adjust_resource, bus_generic_adjust_resource),
|
||||
|
||||
/* SPI interface */
|
||||
DEVMETHOD(spibus_transfer, intelspi_transfer),
|
||||
|
||||
|
|
|
|||
|
|
@ -119,6 +119,15 @@ static device_method_t intelspi_pci_methods[] = {
|
|||
DEVMETHOD(device_suspend, intelspi_suspend),
|
||||
DEVMETHOD(device_resume, intelspi_resume),
|
||||
|
||||
/* Bus interface */
|
||||
DEVMETHOD(bus_setup_intr, bus_generic_setup_intr),
|
||||
DEVMETHOD(bus_teardown_intr, bus_generic_teardown_intr),
|
||||
DEVMETHOD(bus_alloc_resource, bus_generic_alloc_resource),
|
||||
DEVMETHOD(bus_release_resource, bus_generic_release_resource),
|
||||
DEVMETHOD(bus_activate_resource, bus_generic_activate_resource),
|
||||
DEVMETHOD(bus_deactivate_resource, bus_generic_deactivate_resource),
|
||||
DEVMETHOD(bus_adjust_resource, bus_generic_adjust_resource),
|
||||
|
||||
/* SPI interface */
|
||||
DEVMETHOD(spibus_transfer, intelspi_transfer),
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue