HomeFreeBSD

powerpc ps3bus: Use bus_generic_rman_*

Description

powerpc ps3bus: Use bus_generic_rman_*

  • Split out part of ps3bus_activate_resource into a ps3bus_map_resource method.
  • Implement ps3bus_unmap_resource via pmap_unmapdev.
  • Use bus_generic_rman_* to add bus_adjust_resource, bus_deactivate_resource, and bus_release_resource methods.

Reviewed by: imp, jhibbits
Differential Revision: https://reviews.freebsd.org/D43432

(cherry picked from commit 3dd55df98282293c41bb0d98fa54312a9cf2aba5)

Details

Provenance
jhbAuthored on Jan 23 2024, 5:36 PM
Reviewer
imp
Differential Revision
D43432: powerpc ps3bus: Use bus_generic_rman_*
Parents
rGd65f66c98337: hyperv vmbus_pcib: Use pci_domain_*_bus for PCI_RES_BUS resources
Branches
Unknown
Tags
Unknown