| /* SPDX-License-Identifier: MIT */ |
| int devm_aperture_acquire_from_firmware(struct drm_device *dev, resource_size_t base, |
| int drm_aperture_remove_conflicting_framebuffers(resource_size_t base, resource_size_t size, |
| const struct drm_driver *req_driver); |
| int drm_aperture_remove_conflicting_pci_framebuffers(struct pci_dev *pdev, |
| const struct drm_driver *req_driver); |
| * drm_aperture_remove_framebuffers - remove all existing framebuffers |
| * @req_driver: requesting DRM driver |
| * This function removes all graphics device drivers. Use this function on systems |
| * that can have their framebuffer located anywhere in memory. |
| * 0 on success, or a negative errno code otherwise |
| drm_aperture_remove_framebuffers(const struct drm_driver *req_driver) |
| return drm_aperture_remove_conflicting_framebuffers(0, (resource_size_t)-1, |